builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-053 starttime: 1463604931.53 results: success (0) buildid: 20160518120510 builduid: c4e7078188e44464b812096bf4fff1fa revision: 6d8d672786ef1098c9821400884992785f55beb3 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-18 13:55:31.531936) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-18 13:55:31.532392) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-18 13:55:31.532695) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-18 13:55:32.110529) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-18 13:55:32.110941) ========= '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-053\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-053 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-053 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-053 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;C:\mozilla-build\hg 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-053 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-053 WINDIR=C:\WINDOWS using PTY: False --13:56:13-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 28.98 MB/s 13:56:13 (28.98 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.632000 ========= master_lag: 0.13 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-18 13:55:32.870868) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-18 13:55:32.871191) ========= '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-053\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-053 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-053 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-053 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;C:\mozilla-build\hg 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-053 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-053 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.754000 ========= master_lag: 0.24 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-18 13:55:33.860326) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-18 13:55:33.860765) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 6d8d672786ef1098c9821400884992785f55beb3 --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 6d8d672786ef1098c9821400884992785f55beb3 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-053\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-053 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-053 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-053 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;C:\mozilla-build\hg 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-053 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-053 WINDIR=C:\WINDOWS using PTY: False 2016-05-18 13:56:14,680 truncating revision to first 12 chars 2016-05-18 13:56:14,680 Setting DEBUG logging. 2016-05-18 13:56:14,680 attempt 1/10 2016-05-18 13:56:14,680 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/6d8d672786ef?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-18 13:56:15,931 unpacking tar archive at: mozilla-aurora-6d8d672786ef/testing/mozharness/ program finished with exit code 0 elapsedTime=1.926000 ========= master_lag: 0.39 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-18 13:55:36.179841) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-18 13:55:36.180160) ========= script_repo_revision: 6d8d672786ef1098c9821400884992785f55beb3 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-18 13:55:36.180589) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-18 13:55:36.180868) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-18 13:55:36.193641) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 51 secs) (at 2016-05-18 13:55:36.193937) ========= '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-053\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-053 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-053 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-053 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;C:\mozilla-build\hg 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-053 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-053 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 13:56:16 INFO - MultiFileLogger online at 20160518 13:56:16 in C:\slave\test 13:56:16 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 13:56:16 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 13:56:16 INFO - {'append_to_log': False, 13:56:16 INFO - 'base_work_dir': 'C:\\slave\\test', 13:56:16 INFO - 'blob_upload_branch': 'mozilla-aurora', 13:56:16 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 13:56:16 INFO - 'buildbot_json_path': 'buildprops.json', 13:56:16 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 13:56:16 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 13:56:16 INFO - 'download_minidump_stackwalk': True, 13:56:16 INFO - 'download_symbols': 'true', 13:56:16 INFO - 'e10s': False, 13:56:16 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 13:56:16 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 13:56:16 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 13:56:16 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 13:56:16 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 13:56:16 INFO - 'C:/mozilla-build/tooltool.py'), 13:56:16 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 13:56:16 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 13:56:16 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 13:56:16 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 13:56:16 INFO - 'log_level': 'info', 13:56:16 INFO - 'log_to_console': True, 13:56:16 INFO - 'opt_config_files': (), 13:56:16 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 13:56:16 INFO - '--processes=1', 13:56:16 INFO - '--config=%(test_path)s/wptrunner.ini', 13:56:16 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 13:56:16 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 13:56:16 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 13:56:16 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 13:56:16 INFO - 'pip_index': False, 13:56:16 INFO - 'require_test_zip': True, 13:56:16 INFO - 'test_type': ('testharness',), 13:56:16 INFO - 'this_chunk': '1', 13:56:16 INFO - 'total_chunks': '10', 13:56:16 INFO - 'virtualenv_path': 'venv', 13:56:16 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 13:56:16 INFO - 'work_dir': 'build'} 13:56:16 INFO - ##### 13:56:16 INFO - ##### Running clobber step. 13:56:16 INFO - ##### 13:56:16 INFO - Running pre-action listener: _resource_record_pre_action 13:56:16 INFO - Running main action method: clobber 13:56:16 INFO - rmtree: C:\slave\test\build 13:56:16 INFO - Using _rmtree_windows ... 13:56:16 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 13:57:04 INFO - Running post-action listener: _resource_record_post_action 13:57:04 INFO - ##### 13:57:04 INFO - ##### Running read-buildbot-config step. 13:57:04 INFO - ##### 13:57:04 INFO - Running pre-action listener: _resource_record_pre_action 13:57:04 INFO - Running main action method: read_buildbot_config 13:57:04 INFO - Using buildbot properties: 13:57:04 INFO - { 13:57:04 INFO - "project": "", 13:57:04 INFO - "product": "firefox", 13:57:04 INFO - "script_repo_revision": "production", 13:57:04 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 13:57:04 INFO - "repository": "", 13:57:04 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 13:57:04 INFO - "buildid": "20160518120510", 13:57:04 INFO - "pgo_build": "False", 13:57:04 INFO - "basedir": "C:\\slave\\test", 13:57:04 INFO - "buildnumber": 22, 13:57:04 INFO - "slavename": "t-xp32-ix-053", 13:57:04 INFO - "revision": "6d8d672786ef1098c9821400884992785f55beb3", 13:57:04 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 13:57:04 INFO - "platform": "win32", 13:57:04 INFO - "branch": "mozilla-aurora", 13:57:04 INFO - "repo_path": "releases/mozilla-aurora", 13:57:04 INFO - "moz_repo_path": "", 13:57:04 INFO - "stage_platform": "win32", 13:57:04 INFO - "builduid": "c4e7078188e44464b812096bf4fff1fa", 13:57:04 INFO - "slavebuilddir": "test" 13:57:04 INFO - } 13:57:04 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 13:57:04 INFO - Found installer url https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 13:57:04 INFO - Running post-action listener: _resource_record_post_action 13:57:04 INFO - ##### 13:57:04 INFO - ##### Running download-and-extract step. 13:57:04 INFO - ##### 13:57:04 INFO - Running pre-action listener: _resource_record_pre_action 13:57:04 INFO - Running main action method: download_and_extract 13:57:04 INFO - mkdir: C:\slave\test\build\tests 13:57:04 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')]} 13:57:04 INFO - https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 13:57:04 INFO - trying https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 13:57:04 INFO - Downloading https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/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 13:57:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/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 13:57:05 INFO - Downloaded 1274 bytes. 13:57:05 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 13:57:05 INFO - Using the following test package requirements: 13:57:05 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 13:57:05 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 13:57:05 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 13:57:05 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 13:57:05 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 13:57:05 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 13:57:05 INFO - u'jsshell-win32.zip'], 13:57:05 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 13:57:05 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 13:57:05 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 13:57:05 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 13:57:05 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 13:57:05 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 13:57:05 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 13:57:05 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 13:57:05 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 13:57:05 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 13:57:05 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 13:57:05 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 13:57: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')]} 13:57:05 INFO - https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 13:57:05 INFO - trying https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 13:57:05 INFO - Downloading https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/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 13:57:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/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 13:57:07 INFO - Downloaded 19979466 bytes. 13:57:07 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/*'] 13:57:07 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/* 13:57:09 INFO - caution: filename not matched: web-platform/* 13:57:09 INFO - Return code: 11 13:57:09 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')]} 13:57:09 INFO - https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 13:57:09 INFO - trying https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 13:57:09 INFO - Downloading https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/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 13:57:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/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 13:57:12 INFO - Downloaded 36409073 bytes. 13:57:12 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/*'] 13:57:12 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/* 13:57:49 INFO - caution: filename not matched: bin/* 13:57:49 INFO - caution: filename not matched: config/* 13:57:49 INFO - caution: filename not matched: mozbase/* 13:57:49 INFO - caution: filename not matched: marionette/* 13:57:49 INFO - caution: filename not matched: tools/wptserve/* 13:57:49 INFO - Return code: 11 13:57:49 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')]} 13:57:49 INFO - https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 13:57:49 INFO - trying https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 13:57:49 INFO - Downloading https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 13:57:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/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 13:57:54 INFO - Downloaded 68452366 bytes. 13:57:54 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 13:57:54 INFO - mkdir: C:\slave\test\properties 13:57:54 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 13:57:54 INFO - Writing to file C:\slave\test\properties\build_url 13:57:54 INFO - Contents: 13:57:54 INFO - build_url:https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 13:57:55 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 13:57:55 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 13:57:55 INFO - Writing to file C:\slave\test\properties\symbols_url 13:57:55 INFO - Contents: 13:57:55 INFO - symbols_url:https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 13:57:55 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')]} 13:57:55 INFO - https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 13:57:55 INFO - trying https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 13:57:55 INFO - Downloading https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/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 13:57:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/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 13:57:58 INFO - Downloaded 55536287 bytes. 13:57:58 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'] 13:57:58 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 13:58:02 INFO - Return code: 0 13:58:02 INFO - Running post-action listener: _resource_record_post_action 13:58:02 INFO - Running post-action listener: set_extra_try_arguments 13:58:02 INFO - ##### 13:58:02 INFO - ##### Running create-virtualenv step. 13:58:02 INFO - ##### 13:58:02 INFO - Running pre-action listener: _pre_create_virtualenv 13:58:02 INFO - Running pre-action listener: _resource_record_pre_action 13:58:02 INFO - Running main action method: create_virtualenv 13:58:02 INFO - Creating virtualenv C:\slave\test\build\venv 13:58:02 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 13:58:02 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 13:58:04 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 13:58:05 INFO - Installing distribute......................................................................................................................................................................................done. 13:58:06 INFO - Return code: 0 13:58:06 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 13:58:06 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')]} 13:58:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:58:06 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')]} 13:58:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:58:06 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, '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-053', 'USERDOMAIN': 'T-XP32-IX-053', '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-053', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-053', '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;C:\\mozilla-build\\hg', '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', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-053\\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-053'}}, attempt #1 13:58:06 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 13:58:06 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 13:58:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 13:58:06 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-053\\Application Data', 13:58:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:58:06 INFO - 'COMPUTERNAME': 'T-XP32-IX-053', 13:58:06 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 13:58:06 INFO - 'DCLOCATION': 'SCL3', 13:58:06 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:58:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:58:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:58:06 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:58:06 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:58:06 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:58:06 INFO - 'HOMEDRIVE': 'C:', 13:58:06 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-053', 13:58:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:58:06 INFO - 'KTS_VERSION': '1.19c', 13:58:06 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:58:06 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-053', 13:58:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:58:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:58:06 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:58:06 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:58:06 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:58:06 INFO - 'MOZ_AIRBAG': '1', 13:58:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:58:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:58:06 INFO - 'MOZ_MSVCVERSION': '8', 13:58:06 INFO - 'MOZ_NO_REMOTE': '1', 13:58:06 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:58:06 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:58:06 INFO - 'NO_EM_RESTART': '1', 13:58:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:58:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:58:06 INFO - 'OS': 'Windows_NT', 13:58:06 INFO - 'OURDRIVE': 'C:', 13:58:06 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;C:\\mozilla-build\\hg', 13:58:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 13:58:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:58:06 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:58:06 INFO - 'PROCESSOR_LEVEL': '6', 13:58:06 INFO - 'PROCESSOR_REVISION': '1e05', 13:58:06 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:58:06 INFO - 'PROMPT': '$P$G', 13:58:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:58:06 INFO - 'PWD': 'C:\\slave\\test', 13:58:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:58:06 INFO - 'SESSIONNAME': 'Console', 13:58:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:58:06 INFO - 'SYSTEMDRIVE': 'C:', 13:58:06 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 13:58:06 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:58:06 INFO - 'TEST1': 'testie', 13:58:06 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:58:06 INFO - 'USERDOMAIN': 'T-XP32-IX-053', 13:58:06 INFO - 'USERNAME': 'cltbld', 13:58:06 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-053', 13:58:06 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:58:06 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:58:06 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:58:06 INFO - 'WINDIR': 'C:\\WINDOWS', 13:58:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:58:06 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:58:06 INFO - Downloading/unpacking psutil>=0.7.1 13:58:07 INFO - Running setup.py egg_info for package psutil 13:58:07 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 13:58:07 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:58:07 INFO - Installing collected packages: psutil 13:58:07 INFO - Running setup.py install for psutil 13:58:07 INFO - building 'psutil._psutil_windows' extension 13:58:07 INFO - error: Unable to find vcvarsall.bat 13:58:07 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-jdq0sh-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 13:58:07 INFO - running install 13:58:07 INFO - running build 13:58:07 INFO - running build_py 13:58:07 INFO - creating build 13:58:07 INFO - creating build\lib.win32-2.7 13:58:07 INFO - creating build\lib.win32-2.7\psutil 13:58:07 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 13:58:07 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 13:58:07 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 13:58:07 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 13:58:07 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 13:58:07 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 13:58:07 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 13:58:07 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 13:58:07 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 13:58:07 INFO - running build_ext 13:58:07 INFO - building 'psutil._psutil_windows' extension 13:58:07 INFO - error: Unable to find vcvarsall.bat 13:58:07 INFO - ---------------------------------------- 13:58:07 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-jdq0sh-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 13:58:07 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-053\Application Data\pip\pip.log 13:58:07 WARNING - Return code: 1 13:58:07 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! 13:58:07 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 13:58:07 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')]} 13:58:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:58:07 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')]} 13:58:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:58:07 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, '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-053', 'USERDOMAIN': 'T-XP32-IX-053', '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-053', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-053', '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;C:\\mozilla-build\\hg', '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', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-053\\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-053'}}, attempt #1 13:58:07 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 13:58:07 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 13:58:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 13:58:07 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-053\\Application Data', 13:58:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:58:07 INFO - 'COMPUTERNAME': 'T-XP32-IX-053', 13:58:07 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 13:58:07 INFO - 'DCLOCATION': 'SCL3', 13:58:07 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:58:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:58:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:58:07 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:58:07 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:58:07 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:58:07 INFO - 'HOMEDRIVE': 'C:', 13:58:07 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-053', 13:58:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:58:07 INFO - 'KTS_VERSION': '1.19c', 13:58:07 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:58:07 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-053', 13:58:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:58:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:58:07 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:58:07 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:58:07 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:58:07 INFO - 'MOZ_AIRBAG': '1', 13:58:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:58:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:58:07 INFO - 'MOZ_MSVCVERSION': '8', 13:58:07 INFO - 'MOZ_NO_REMOTE': '1', 13:58:07 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:58:07 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:58:07 INFO - 'NO_EM_RESTART': '1', 13:58:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:58:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:58:07 INFO - 'OS': 'Windows_NT', 13:58:07 INFO - 'OURDRIVE': 'C:', 13:58:07 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;C:\\mozilla-build\\hg', 13:58:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 13:58:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:58:07 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:58:07 INFO - 'PROCESSOR_LEVEL': '6', 13:58:07 INFO - 'PROCESSOR_REVISION': '1e05', 13:58:07 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:58:07 INFO - 'PROMPT': '$P$G', 13:58:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:58:07 INFO - 'PWD': 'C:\\slave\\test', 13:58:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:58:07 INFO - 'SESSIONNAME': 'Console', 13:58:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:58:07 INFO - 'SYSTEMDRIVE': 'C:', 13:58:07 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 13:58:07 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:58:07 INFO - 'TEST1': 'testie', 13:58:07 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:58:07 INFO - 'USERDOMAIN': 'T-XP32-IX-053', 13:58:07 INFO - 'USERNAME': 'cltbld', 13:58:07 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-053', 13:58:07 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:58:07 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:58:07 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:58:07 INFO - 'WINDIR': 'C:\\WINDOWS', 13:58:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:58:08 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:58:08 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 13:58:08 INFO - Downloading mozsystemmonitor-0.0.tar.gz 13:58:08 INFO - Running setup.py egg_info for package mozsystemmonitor 13:58:08 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 13:58:08 INFO - Running setup.py egg_info for package psutil 13:58:08 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 13:58:08 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:58:08 INFO - Installing collected packages: mozsystemmonitor, psutil 13:58:08 INFO - Running setup.py install for mozsystemmonitor 13:58:08 INFO - Running setup.py install for psutil 13:58:08 INFO - building 'psutil._psutil_windows' extension 13:58:08 INFO - error: Unable to find vcvarsall.bat 13:58:08 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-nd2owf-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 13:58:08 INFO - running install 13:58:08 INFO - running build 13:58:08 INFO - running build_py 13:58:08 INFO - running build_ext 13:58:08 INFO - building 'psutil._psutil_windows' extension 13:58:08 INFO - error: Unable to find vcvarsall.bat 13:58:08 INFO - ---------------------------------------- 13:58:08 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-nd2owf-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 13:58:08 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-053\Application Data\pip\pip.log 13:58:08 WARNING - Return code: 1 13:58:08 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! 13:58:08 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 13:58: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')]} 13:58:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:58: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')]} 13:58:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:58:08 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, '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-053', 'USERDOMAIN': 'T-XP32-IX-053', '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-053', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-053', '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;C:\\mozilla-build\\hg', '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', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-053\\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-053'}}, attempt #1 13:58:08 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 13:58:08 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 13:58:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 13:58:08 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-053\\Application Data', 13:58:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:58:08 INFO - 'COMPUTERNAME': 'T-XP32-IX-053', 13:58:08 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 13:58:08 INFO - 'DCLOCATION': 'SCL3', 13:58:08 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:58:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:58:08 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:58:08 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:58:08 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:58:08 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:58:08 INFO - 'HOMEDRIVE': 'C:', 13:58:08 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-053', 13:58:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:58:08 INFO - 'KTS_VERSION': '1.19c', 13:58:08 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:58:08 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-053', 13:58:08 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:58:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:58:08 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:58:08 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:58:08 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:58:08 INFO - 'MOZ_AIRBAG': '1', 13:58:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:58:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:58:08 INFO - 'MOZ_MSVCVERSION': '8', 13:58:08 INFO - 'MOZ_NO_REMOTE': '1', 13:58:08 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:58:08 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:58:08 INFO - 'NO_EM_RESTART': '1', 13:58:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:58:08 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:58:08 INFO - 'OS': 'Windows_NT', 13:58:08 INFO - 'OURDRIVE': 'C:', 13:58: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;C:\\mozilla-build\\hg', 13:58:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 13:58:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:58:08 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:58:08 INFO - 'PROCESSOR_LEVEL': '6', 13:58:08 INFO - 'PROCESSOR_REVISION': '1e05', 13:58:08 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:58:08 INFO - 'PROMPT': '$P$G', 13:58:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:58:08 INFO - 'PWD': 'C:\\slave\\test', 13:58:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:58:08 INFO - 'SESSIONNAME': 'Console', 13:58:08 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:58:08 INFO - 'SYSTEMDRIVE': 'C:', 13:58:08 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 13:58:08 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:58:08 INFO - 'TEST1': 'testie', 13:58:08 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:58:08 INFO - 'USERDOMAIN': 'T-XP32-IX-053', 13:58:08 INFO - 'USERNAME': 'cltbld', 13:58:08 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-053', 13:58:08 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:58:08 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:58:08 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:58:08 INFO - 'WINDIR': 'C:\\WINDOWS', 13:58:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:58:08 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:58:08 INFO - Downloading/unpacking blobuploader==1.2.4 13:58:08 INFO - Downloading blobuploader-1.2.4.tar.gz 13:58:08 INFO - Running setup.py egg_info for package blobuploader 13:58:08 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 13:58:09 INFO - Running setup.py egg_info for package requests 13:58:09 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 13:58:09 INFO - Downloading docopt-0.6.1.tar.gz 13:58:09 INFO - Running setup.py egg_info for package docopt 13:58:09 INFO - Installing collected packages: blobuploader, docopt, requests 13:58:09 INFO - Running setup.py install for blobuploader 13:58:09 INFO - Running setup.py install for docopt 13:58:09 INFO - Running setup.py install for requests 13:58:09 INFO - Successfully installed blobuploader docopt requests 13:58:09 INFO - Cleaning up... 13:58:09 INFO - Return code: 0 13:58:09 INFO - Installing None into virtualenv C:\slave\test\build\venv 13:58:09 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')]} 13:58:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:58:09 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')]} 13:58:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:58:09 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, '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-053', 'USERDOMAIN': 'T-XP32-IX-053', '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-053', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-053', '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;C:\\mozilla-build\\hg', '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', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-053\\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-053'}}, attempt #1 13:58:10 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 13:58:10 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 13:58:10 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 13:58:10 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-053\\Application Data', 13:58:10 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:58:10 INFO - 'COMPUTERNAME': 'T-XP32-IX-053', 13:58:10 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 13:58:10 INFO - 'DCLOCATION': 'SCL3', 13:58:10 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:58:10 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:58:10 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:58:10 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:58:10 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:58:10 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:58:10 INFO - 'HOMEDRIVE': 'C:', 13:58:10 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-053', 13:58:10 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:58:10 INFO - 'KTS_VERSION': '1.19c', 13:58:10 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:58:10 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-053', 13:58:10 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:58:10 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:58:10 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:58:10 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:58:10 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:58:10 INFO - 'MOZ_AIRBAG': '1', 13:58:10 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:58:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:58:10 INFO - 'MOZ_MSVCVERSION': '8', 13:58:10 INFO - 'MOZ_NO_REMOTE': '1', 13:58:10 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:58:10 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:58:10 INFO - 'NO_EM_RESTART': '1', 13:58:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:58:10 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:58:10 INFO - 'OS': 'Windows_NT', 13:58:10 INFO - 'OURDRIVE': 'C:', 13:58:10 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;C:\\mozilla-build\\hg', 13:58:10 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 13:58:10 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:58:10 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:58:10 INFO - 'PROCESSOR_LEVEL': '6', 13:58:10 INFO - 'PROCESSOR_REVISION': '1e05', 13:58:10 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:58:10 INFO - 'PROMPT': '$P$G', 13:58:10 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:58:10 INFO - 'PWD': 'C:\\slave\\test', 13:58:10 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:58:10 INFO - 'SESSIONNAME': 'Console', 13:58:10 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:58:10 INFO - 'SYSTEMDRIVE': 'C:', 13:58:10 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 13:58:10 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:58:10 INFO - 'TEST1': 'testie', 13:58:10 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:58:10 INFO - 'USERDOMAIN': 'T-XP32-IX-053', 13:58:10 INFO - 'USERNAME': 'cltbld', 13:58:10 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-053', 13:58:10 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:58:10 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:58:10 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:58:10 INFO - 'WINDIR': 'C:\\WINDOWS', 13:58:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:58:17 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:58:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 13:58:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 13:58:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 13:58:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 13:58:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 13:58:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 13:58:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 13:58:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 13:58:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 13:58:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 13:58:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 13:58:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 13:58:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 13:58:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 13:58:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 13:58:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 13:58:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 13:58:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 13:58:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 13:58:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 13:58:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 13:58:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 13:58:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 13:58:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 13:58:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 13:58:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 13:58:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 13:58:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 13:58:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 13:58:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 13:58:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 13:58:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 13:58:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 13:58:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 13:58:17 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 13:58:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 13:58:17 INFO - Unpacking c:\slave\test\build\tests\marionette\client 13:58:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 13:58:17 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 13:58:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 13:58:17 INFO - Unpacking c:\slave\test\build\tests\marionette 13:58:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 13:58:17 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:58:17 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 13:58:17 INFO - Running setup.py install for browsermob-proxy 13:58:22 INFO - Running setup.py install for manifestparser 13:58:22 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 13:58:22 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 13:58:22 INFO - Running setup.py install for marionette-client 13:58:22 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:58:22 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 13:58:22 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 13:58:22 INFO - Running setup.py install for marionette-driver 13:58:22 INFO - Running setup.py install for mozcrash 13:58:22 INFO - Running setup.py install for mozdebug 13:58:22 INFO - Running setup.py install for mozdevice 13:58:22 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 13:58:22 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 13:58:22 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 13:58:22 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 13:58:22 INFO - Running setup.py install for mozfile 13:58:22 INFO - Running setup.py install for mozhttpd 13:58:22 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 13:58:22 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 13:58:22 INFO - Running setup.py install for mozinfo 13:58:22 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 13:58:22 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 13:58:22 INFO - Running setup.py install for mozInstall 13:58:22 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 13:58:22 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 13:58:22 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 13:58:22 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 13:58:22 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 13:58:22 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 13:58:22 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 13:58:22 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 13:58:22 INFO - Running setup.py install for mozleak 13:58:22 INFO - Running setup.py install for mozlog 13:58:22 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 13:58:22 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 13:58:22 INFO - Running setup.py install for moznetwork 13:58:22 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 13:58:22 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 13:58:22 INFO - Running setup.py install for mozprocess 13:58:22 INFO - Running setup.py install for mozprofile 13:58:22 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 13:58:22 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 13:58:22 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 13:58:22 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 13:58:22 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 13:58:22 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 13:58:22 INFO - Running setup.py install for mozrunner 13:58:22 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 13:58:22 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 13:58:22 INFO - Running setup.py install for mozscreenshot 13:58:22 INFO - Running setup.py install for moztest 13:58:22 INFO - Running setup.py install for mozversion 13:58:22 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 13:58:22 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 13:58:22 INFO - Running setup.py install for wptserve 13:58:22 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 13:58:22 INFO - Cleaning up... 13:58:22 INFO - Return code: 0 13:58:22 INFO - Installing None into virtualenv C:\slave\test\build\venv 13:58:22 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')]} 13:58:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:58:22 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')]} 13:58:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:58:22 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, '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-053', 'USERDOMAIN': 'T-XP32-IX-053', '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-053', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-053', '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;C:\\mozilla-build\\hg', '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', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-053\\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-053'}}, attempt #1 13:58:22 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 13:58:22 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 13:58:22 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 13:58:22 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-053\\Application Data', 13:58:22 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:58:22 INFO - 'COMPUTERNAME': 'T-XP32-IX-053', 13:58:22 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 13:58:22 INFO - 'DCLOCATION': 'SCL3', 13:58:22 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:58:22 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:58:22 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:58:22 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:58:22 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:58:22 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:58:22 INFO - 'HOMEDRIVE': 'C:', 13:58:22 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-053', 13:58:22 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:58:22 INFO - 'KTS_VERSION': '1.19c', 13:58:22 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:58:22 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-053', 13:58:22 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:58:22 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:58:22 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:58:22 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:58:22 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:58:22 INFO - 'MOZ_AIRBAG': '1', 13:58:22 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:58:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:58:22 INFO - 'MOZ_MSVCVERSION': '8', 13:58:22 INFO - 'MOZ_NO_REMOTE': '1', 13:58:22 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:58:22 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:58:22 INFO - 'NO_EM_RESTART': '1', 13:58:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:58:22 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:58:22 INFO - 'OS': 'Windows_NT', 13:58:22 INFO - 'OURDRIVE': 'C:', 13:58:22 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;C:\\mozilla-build\\hg', 13:58:22 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 13:58:22 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:58:22 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:58:22 INFO - 'PROCESSOR_LEVEL': '6', 13:58:22 INFO - 'PROCESSOR_REVISION': '1e05', 13:58:22 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:58:22 INFO - 'PROMPT': '$P$G', 13:58:22 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:58:22 INFO - 'PWD': 'C:\\slave\\test', 13:58:22 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:58:22 INFO - 'SESSIONNAME': 'Console', 13:58:22 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:58:22 INFO - 'SYSTEMDRIVE': 'C:', 13:58:22 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 13:58:22 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:58:22 INFO - 'TEST1': 'testie', 13:58:22 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:58:22 INFO - 'USERDOMAIN': 'T-XP32-IX-053', 13:58:22 INFO - 'USERNAME': 'cltbld', 13:58:22 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-053', 13:58:22 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:58:22 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:58:22 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:58:22 INFO - 'WINDIR': 'C:\\WINDOWS', 13:58:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:58:25 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:58:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 13:58:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 13:58:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 13:58:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 13:58:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 13:58:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 13:58:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 13:58:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 13:58:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 13:58:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 13:58:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 13:58:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 13:58:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 13:58:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 13:58:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 13:58:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 13:58:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 13:58:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 13:58:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 13:58:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 13:58:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 13:58:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 13:58:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 13:58:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 13:58:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 13:58:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 13:58:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 13:58:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 13:58:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 13:58:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 13:58:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 13:58:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 13:58:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 13:58:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 13:58:25 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 13:58:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 13:58:25 INFO - Unpacking c:\slave\test\build\tests\marionette\client 13:58:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 13:58:25 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 13:58:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 13:58:25 INFO - Unpacking c:\slave\test\build\tests\marionette 13:58:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 13:58:25 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:58:25 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)) 13:58: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)) 13:58: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)) 13:58: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)) 13:58: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)) 13:58:32 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 13:58:32 INFO - Downloading blessings-1.6.tar.gz 13:58:32 INFO - Running setup.py egg_info for package blessings 13:58: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)) 13:58: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 13:58:32 INFO - Running setup.py install for blessings 13:58:32 INFO - Running setup.py install for browsermob-proxy 13:58:32 INFO - Running setup.py install for manifestparser 13:58:32 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 13:58:32 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 13:58:32 INFO - Running setup.py install for marionette-client 13:58:32 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:58:32 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 13:58:32 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 13:58:32 INFO - Running setup.py install for marionette-driver 13:58:32 INFO - Running setup.py install for mozcrash 13:58:32 INFO - Running setup.py install for mozdebug 13:58:32 INFO - Running setup.py install for mozdevice 13:58:32 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 13:58:32 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 13:58:32 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 13:58:32 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 13:58:32 INFO - Running setup.py install for mozhttpd 13:58:32 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 13:58:32 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 13:58:32 INFO - Running setup.py install for mozInstall 13:58:32 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 13:58:32 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 13:58:32 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 13:58:32 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 13:58:32 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 13:58:32 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 13:58:32 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 13:58:32 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 13:58:32 INFO - Running setup.py install for mozleak 13:58:32 INFO - Running setup.py install for mozprofile 13:58:32 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 13:58:32 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 13:58:32 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 13:58:32 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 13:58:32 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 13:58:32 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 13:58:32 INFO - Running setup.py install for mozrunner 13:58:32 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 13:58:32 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 13:58:32 INFO - Running setup.py install for mozscreenshot 13:58:32 INFO - Running setup.py install for moztest 13:58:32 INFO - Running setup.py install for mozversion 13:58:32 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 13:58:32 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 13:58:32 INFO - Running setup.py install for wptserve 13:58:32 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 13:58:32 INFO - Cleaning up... 13:58:32 INFO - Return code: 0 13:58:32 INFO - Done creating virtualenv C:\slave\test\build\venv. 13:58:32 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 13:58:32 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 13:58:33 INFO - Reading from file tmpfile_stdout 13:58:33 INFO - Using _rmtree_windows ... 13:58:33 INFO - Using _rmtree_windows ... 13:58:33 INFO - Current package versions: 13:58:33 INFO - blessings == 1.6 13:58:33 INFO - blobuploader == 1.2.4 13:58:33 INFO - browsermob-proxy == 0.6.0 13:58:33 INFO - distribute == 0.6.14 13:58:33 INFO - docopt == 0.6.1 13:58:33 INFO - manifestparser == 1.1 13:58:33 INFO - marionette-client == 2.3.0 13:58:33 INFO - marionette-driver == 1.4.0 13:58:33 INFO - mozInstall == 1.12 13:58:33 INFO - mozcrash == 0.17 13:58:33 INFO - mozdebug == 0.1 13:58:33 INFO - mozdevice == 0.48 13:58:33 INFO - mozfile == 1.2 13:58:33 INFO - mozhttpd == 0.7 13:58:33 INFO - mozinfo == 0.9 13:58:33 INFO - mozleak == 0.1 13:58:33 INFO - mozlog == 3.1 13:58:33 INFO - moznetwork == 0.27 13:58:33 INFO - mozprocess == 0.22 13:58:33 INFO - mozprofile == 0.28 13:58:33 INFO - mozrunner == 6.11 13:58:33 INFO - mozscreenshot == 0.1 13:58:33 INFO - mozsystemmonitor == 0.0 13:58:33 INFO - moztest == 0.7 13:58:33 INFO - mozversion == 1.4 13:58:33 INFO - requests == 1.2.3 13:58:33 INFO - wptserve == 1.4.0 13:58:33 INFO - Running post-action listener: _resource_record_post_action 13:58:33 INFO - Running post-action listener: _start_resource_monitoring 13:58:33 INFO - Starting resource monitoring. 13:58:33 INFO - ##### 13:58:33 INFO - ##### Running pull step. 13:58:33 INFO - ##### 13:58:33 INFO - Running pre-action listener: _resource_record_pre_action 13:58:33 INFO - Running main action method: pull 13:58:33 INFO - Pull has nothing to do! 13:58:33 INFO - Running post-action listener: _resource_record_post_action 13:58:33 INFO - ##### 13:58:33 INFO - ##### Running install step. 13:58:33 INFO - ##### 13:58:33 INFO - Running pre-action listener: _resource_record_pre_action 13:58:33 INFO - Running main action method: install 13:58:33 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 13:58:33 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 13:58:33 INFO - Reading from file tmpfile_stdout 13:58:33 INFO - Using _rmtree_windows ... 13:58:33 INFO - Using _rmtree_windows ... 13:58:33 INFO - Detecting whether we're running mozinstall >=1.0... 13:58:33 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 13:58:33 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 13:58:33 INFO - Reading from file tmpfile_stdout 13:58:33 INFO - Output received: 13:58:33 INFO - Usage: mozinstall-script.py [options] installer 13:58:33 INFO - Options: 13:58:33 INFO - -h, --help show this help message and exit 13:58:33 INFO - -d DEST, --destination=DEST 13:58:33 INFO - Directory to install application into. [default: 13:58:33 INFO - "C:\slave\test"] 13:58:33 INFO - --app=APP Application being installed. [default: firefox] 13:58:33 INFO - Using _rmtree_windows ... 13:58:33 INFO - Using _rmtree_windows ... 13:58:33 INFO - mkdir: C:\slave\test\build\application 13:58:33 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'] 13:58:33 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 13:58:36 INFO - Reading from file tmpfile_stdout 13:58:36 INFO - Output received: 13:58:36 INFO - C:\slave\test\build\application\firefox\firefox.exe 13:58:36 INFO - Using _rmtree_windows ... 13:58:36 INFO - Using _rmtree_windows ... 13:58:36 INFO - Running post-action listener: _resource_record_post_action 13:58:36 INFO - ##### 13:58:36 INFO - ##### Running run-tests step. 13:58:36 INFO - ##### 13:58:36 INFO - Running pre-action listener: _resource_record_pre_action 13:58:36 INFO - Running main action method: run_tests 13:58:36 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 13:58:36 INFO - Minidump filename unknown. Determining based upon platform and architecture. 13:58:36 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 13:58:36 INFO - grabbing minidump binary from tooltool 13:58:36 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')]} 13:58:36 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 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 13:58:36 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 13:58:36 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 13:58:36 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 13:58:36 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpaer6li 13:58:36 INFO - INFO - File integrity verified, renaming tmpaer6li to win32-minidump_stackwalk.exe 13:58:36 INFO - Return code: 0 13:58:36 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 13:58:36 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 13:58:36 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/VJxKnsexRuOFcdothS3Mkw/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 13:58:36 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/VJxKnsexRuOFcdothS3Mkw/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 13:58:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 13:58:36 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-053\\Application Data', 13:58:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:58:36 INFO - 'COMPUTERNAME': 'T-XP32-IX-053', 13:58:36 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 13:58:36 INFO - 'DCLOCATION': 'SCL3', 13:58:36 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:58:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:58:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:58:36 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:58:36 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:58:36 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:58:36 INFO - 'HOMEDRIVE': 'C:', 13:58:36 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-053', 13:58:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:58:36 INFO - 'KTS_VERSION': '1.19c', 13:58:36 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:58:36 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-053', 13:58:36 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 13:58:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:58:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:58:36 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:58:36 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:58:36 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:58:36 INFO - 'MOZ_AIRBAG': '1', 13:58:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:58:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:58:36 INFO - 'MOZ_MSVCVERSION': '8', 13:58:36 INFO - 'MOZ_NO_REMOTE': '1', 13:58:36 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:58:36 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:58:36 INFO - 'NO_EM_RESTART': '1', 13:58:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:58:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:58:36 INFO - 'OS': 'Windows_NT', 13:58:36 INFO - 'OURDRIVE': 'C:', 13:58:36 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;C:\\mozilla-build\\hg', 13:58:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 13:58:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:58:36 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:58:36 INFO - 'PROCESSOR_LEVEL': '6', 13:58:36 INFO - 'PROCESSOR_REVISION': '1e05', 13:58:36 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:58:36 INFO - 'PROMPT': '$P$G', 13:58:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:58:36 INFO - 'PWD': 'C:\\slave\\test', 13:58:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:58:36 INFO - 'SESSIONNAME': 'Console', 13:58:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:58:36 INFO - 'SYSTEMDRIVE': 'C:', 13:58:36 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 13:58:36 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:58:36 INFO - 'TEST1': 'testie', 13:58:36 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:58:36 INFO - 'USERDOMAIN': 'T-XP32-IX-053', 13:58:36 INFO - 'USERNAME': 'cltbld', 13:58:36 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-053', 13:58:36 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:58:36 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:58:36 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:58:36 INFO - 'WINDIR': 'C:\\WINDOWS', 13:58:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:58:36 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/VJxKnsexRuOFcdothS3Mkw/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 13:58:37 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 13:58:37 INFO - import pkg_resources 13:58:38 INFO - Using 1 client processes 13:58:41 INFO - SUITE-START | Running 778 tests 13:58:41 INFO - Running testharness tests 13:58:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 13:58:41 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 13:58:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 13:58:41 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 13:58:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 13:58:41 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 13:58:41 INFO - Setting up ssl 13:58:42 INFO - PROCESS | certutil | 13:58:42 INFO - PROCESS | certutil | 13:58:42 INFO - PROCESS | certutil | 13:58:42 INFO - Certificate Nickname Trust Attributes 13:58:42 INFO - SSL,S/MIME,JAR/XPI 13:58:42 INFO - 13:58:42 INFO - web-platform-tests CT,, 13:58:42 INFO - 13:58:42 INFO - Starting runner 13:58:43 INFO - PROCESS | 3352 | [3352] 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 13:58:44 INFO - PROCESS | 3352 | [3352] 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 13:58:44 INFO - PROCESS | 3352 | [3352] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 13:58:45 INFO - PROCESS | 3352 | 1463605125685 Marionette DEBUG Marionette enabled via build flag and pref 13:58:45 INFO - PROCESS | 3352 | ++DOCSHELL 11A02000 == 1 [pid = 3352] [id = 1] 13:58:45 INFO - PROCESS | 3352 | ++DOMWINDOW == 1 (11A02400) [pid = 3352] [serial = 1] [outer = 00000000] 13:58:45 INFO - PROCESS | 3352 | [3352] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 13:58:45 INFO - PROCESS | 3352 | ++DOMWINDOW == 2 (11A03000) [pid = 3352] [serial = 2] [outer = 11A02400] 13:58:45 INFO - PROCESS | 3352 | [3352] 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 13:58:45 INFO - PROCESS | 3352 | [3352] 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 2255 13:58:46 INFO - PROCESS | 3352 | ++DOCSHELL 11C8AC00 == 2 [pid = 3352] [id = 2] 13:58:46 INFO - PROCESS | 3352 | ++DOMWINDOW == 3 (11C8B000) [pid = 3352] [serial = 3] [outer = 00000000] 13:58:46 INFO - PROCESS | 3352 | [3352] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 13:58:46 INFO - PROCESS | 3352 | ++DOMWINDOW == 4 (11C8BC00) [pid = 3352] [serial = 4] [outer = 11C8B000] 13:58:46 INFO - PROCESS | 3352 | 1463605126287 Marionette INFO Listening on port 2828 13:58:46 INFO - PROCESS | 3352 | 1463605126658 Marionette DEBUG Marionette enabled via command-line flag 13:58:46 INFO - PROCESS | 3352 | ++DOCSHELL 1051DC00 == 3 [pid = 3352] [id = 3] 13:58:46 INFO - PROCESS | 3352 | ++DOMWINDOW == 5 (1051E000) [pid = 3352] [serial = 5] [outer = 00000000] 13:58:46 INFO - PROCESS | 3352 | [3352] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 13:58:46 INFO - PROCESS | 3352 | ++DOMWINDOW == 6 (1051EC00) [pid = 3352] [serial = 6] [outer = 1051E000] 13:58:46 INFO - PROCESS | 3352 | [3352] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 13:58:46 INFO - PROCESS | 3352 | [3352] 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 13:58:46 INFO - PROCESS | 3352 | [3352] 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 13:58:46 INFO - PROCESS | 3352 | [3352] 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 13:58:46 INFO - PROCESS | 3352 | ++DOMWINDOW == 7 (1381A000) [pid = 3352] [serial = 7] [outer = 11C8B000] 13:58:46 INFO - PROCESS | 3352 | [3352] 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 13:58:46 INFO - PROCESS | 3352 | 1463605126977 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1470 13:58:47 INFO - PROCESS | 3352 | 1463605127057 Marionette DEBUG Closed connection conn0 13:58:47 INFO - PROCESS | 3352 | [3352] 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 13:58:47 INFO - PROCESS | 3352 | 1463605127076 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1472 13:58:47 INFO - PROCESS | 3352 | 1463605127108 Marionette DEBUG Closed connection conn1 13:58:47 INFO - PROCESS | 3352 | [3352] 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 13:58:47 INFO - PROCESS | 3352 | 1463605127116 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1473 13:58:47 INFO - PROCESS | 3352 | ++DOCSHELL 13DBB800 == 4 [pid = 3352] [id = 4] 13:58:47 INFO - PROCESS | 3352 | ++DOMWINDOW == 8 (13DBC000) [pid = 3352] [serial = 8] [outer = 00000000] 13:58:47 INFO - PROCESS | 3352 | ++DOMWINDOW == 9 (140C7000) [pid = 3352] [serial = 9] [outer = 13DBC000] 13:58:47 INFO - PROCESS | 3352 | [3352] 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 13:58:47 INFO - PROCESS | 3352 | ++DOMWINDOW == 10 (140CBC00) [pid = 3352] [serial = 10] [outer = 13DBC000] 13:58:47 INFO - PROCESS | 3352 | 1463605127349 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 13:58:47 INFO - PROCESS | 3352 | 1463605127355 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":"20160518120510","device":"desktop","version":"48.0a2"} 13:58:47 INFO - PROCESS | 3352 | [3352] 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 13:58:47 INFO - PROCESS | 3352 | [3352] 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 13:58:47 INFO - PROCESS | 3352 | [3352] 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 13:58:47 INFO - PROCESS | 3352 | [3352] 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 13:58:48 INFO - PROCESS | 3352 | ++DOCSHELL 15B75C00 == 5 [pid = 3352] [id = 5] 13:58:48 INFO - PROCESS | 3352 | ++DOMWINDOW == 11 (15B76000) [pid = 3352] [serial = 11] [outer = 00000000] 13:58:48 INFO - PROCESS | 3352 | ++DOCSHELL 15B7A000 == 6 [pid = 3352] [id = 6] 13:58:48 INFO - PROCESS | 3352 | ++DOMWINDOW == 12 (15B7A800) [pid = 3352] [serial = 12] [outer = 00000000] 13:58:48 INFO - PROCESS | 3352 | [3352] 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 13:58:48 INFO - PROCESS | 3352 | ++DOCSHELL 1652DC00 == 7 [pid = 3352] [id = 7] 13:58:48 INFO - PROCESS | 3352 | ++DOMWINDOW == 13 (1652E000) [pid = 3352] [serial = 13] [outer = 00000000] 13:58:48 INFO - PROCESS | 3352 | [3352] 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 13:58:48 INFO - PROCESS | 3352 | [3352] 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 13:58:48 INFO - PROCESS | 3352 | ++DOMWINDOW == 14 (16940400) [pid = 3352] [serial = 14] [outer = 1652E000] 13:58:49 INFO - PROCESS | 3352 | [3352] 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 13:58:49 INFO - PROCESS | 3352 | ++DOMWINDOW == 15 (1676E800) [pid = 3352] [serial = 15] [outer = 15B76000] 13:58:49 INFO - PROCESS | 3352 | ++DOMWINDOW == 16 (16770400) [pid = 3352] [serial = 16] [outer = 15B7A800] 13:58:49 INFO - PROCESS | 3352 | ++DOMWINDOW == 17 (16772C00) [pid = 3352] [serial = 17] [outer = 1652E000] 13:58:49 INFO - PROCESS | 3352 | 1463605129683 Marionette DEBUG loaded listener.js 13:58:49 INFO - PROCESS | 3352 | 1463605129697 Marionette DEBUG loaded listener.js 13:58:50 INFO - PROCESS | 3352 | ++DOMWINDOW == 18 (17E9A000) [pid = 3352] [serial = 18] [outer = 1652E000] 13:58:50 INFO - PROCESS | 3352 | 1463605130276 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"3a9d5332-a143-4280-844d-2009c7f24417","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":"20160518120510","device":"desktop","version":"48.0a2","command_id":1}}] 13:58:50 INFO - PROCESS | 3352 | 1463605130436 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}] 13:58:50 INFO - PROCESS | 3352 | 1463605130497 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 13:58:50 INFO - PROCESS | 3352 | 1463605130579 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 13:58:50 INFO - PROCESS | 3352 | [3352] 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 13:58:50 INFO - PROCESS | 3352 | [3352] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:58:50 INFO - PROCESS | 3352 | ++DOMWINDOW == 19 (15EE1000) [pid = 3352] [serial = 19] [outer = 1652E000] 13:58:51 INFO - PROCESS | 3352 | [3352] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:58:51 INFO - PROCESS | 3352 | 1463605131144 Marionette TRACE conn2 <- [1,3,null,{}] 13:58:51 INFO - PROCESS | 3352 | 1463605131162 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 13:58:51 INFO - PROCESS | 3352 | 1463605131187 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 13:58:51 INFO - PROCESS | 3352 | 1463605131224 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 13:58:51 INFO - PROCESS | 3352 | 1463605131227 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 13:58:51 INFO - PROCESS | 3352 | 1463605131263 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 13:58:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 13:58:51 INFO - PROCESS | 3352 | 1463605131266 Marionette TRACE conn2 <- [1,6,null,{}] 13:58:51 INFO - PROCESS | 3352 | 1463605131287 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}] 13:58:51 INFO - PROCESS | 3352 | 1463605131299 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 13:58:51 INFO - PROCESS | 3352 | 1463605131303 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:51 INFO - PROCESS | 3352 | ++DOCSHELL 16529C00 == 8 [pid = 3352] [id = 8] 13:58:51 INFO - PROCESS | 3352 | ++DOMWINDOW == 20 (19C0F400) [pid = 3352] [serial = 20] [outer = 00000000] 13:58:51 INFO - PROCESS | 3352 | ++DOMWINDOW == 21 (19E38C00) [pid = 3352] [serial = 21] [outer = 19C0F400] 13:58:51 INFO - PROCESS | 3352 | 1463605131350 Marionette DEBUG loaded listener.js 13:58:51 INFO - PROCESS | 3352 | ++DOMWINDOW == 22 (19E3CC00) [pid = 3352] [serial = 22] [outer = 19C0F400] 13:58:51 INFO - PROCESS | 3352 | ++DOCSHELL 1A053800 == 9 [pid = 3352] [id = 9] 13:58:51 INFO - PROCESS | 3352 | ++DOMWINDOW == 23 (1A053C00) [pid = 3352] [serial = 23] [outer = 00000000] 13:58:51 INFO - PROCESS | 3352 | ++DOMWINDOW == 24 (1A056400) [pid = 3352] [serial = 24] [outer = 1A053C00] 13:58:51 INFO - PROCESS | 3352 | 1463605131771 Marionette DEBUG loaded listener.js 13:58:51 INFO - PROCESS | 3352 | ++DOMWINDOW == 25 (1A059C00) [pid = 3352] [serial = 25] [outer = 1A053C00] 13:58:51 INFO - PROCESS | 3352 | 1463605131949 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]]]}] 13:58:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 13:58:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 698ms 13:58:51 INFO - PROCESS | 3352 | 1463605131971 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 13:58:51 INFO - PROCESS | 3352 | 1463605131973 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 13:58:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 13:58:51 INFO - PROCESS | 3352 | 1463605131977 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 13:58:51 INFO - PROCESS | 3352 | 1463605131979 Marionette TRACE conn2 <- [1,10,null,{}] 13:58:51 INFO - PROCESS | 3352 | 1463605131988 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}] 13:58:52 INFO - PROCESS | 3352 | 1463605132141 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 13:58:52 INFO - PROCESS | 3352 | 1463605132176 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:52 INFO - PROCESS | 3352 | ++DOCSHELL 1AB7C400 == 10 [pid = 3352] [id = 10] 13:58:52 INFO - PROCESS | 3352 | ++DOMWINDOW == 26 (1AB7C800) [pid = 3352] [serial = 26] [outer = 00000000] 13:58:52 INFO - PROCESS | 3352 | ++DOMWINDOW == 27 (1AB7F000) [pid = 3352] [serial = 27] [outer = 1AB7C800] 13:58:52 INFO - PROCESS | 3352 | 1463605132225 Marionette DEBUG loaded listener.js 13:58:52 INFO - PROCESS | 3352 | ++DOMWINDOW == 28 (1AB82400) [pid = 3352] [serial = 28] [outer = 1AB7C800] 13:58:52 INFO - PROCESS | 3352 | 1463605132621 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]]]}] 13:58:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 13:58:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 698ms 13:58:52 INFO - PROCESS | 3352 | 1463605132680 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 13:58:52 INFO - PROCESS | 3352 | 1463605132682 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 13:58:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 13:58:52 INFO - PROCESS | 3352 | 1463605132685 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 13:58:52 INFO - PROCESS | 3352 | 1463605132687 Marionette TRACE conn2 <- [1,14,null,{}] 13:58:52 INFO - PROCESS | 3352 | 1463605132694 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}] 13:58:52 INFO - PROCESS | 3352 | 1463605132787 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 13:58:52 INFO - PROCESS | 3352 | 1463605132801 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:52 INFO - PROCESS | 3352 | ++DOCSHELL 1A734000 == 11 [pid = 3352] [id = 11] 13:58:52 INFO - PROCESS | 3352 | ++DOMWINDOW == 29 (1A73A000) [pid = 3352] [serial = 29] [outer = 00000000] 13:58:52 INFO - PROCESS | 3352 | ++DOMWINDOW == 30 (1A73E400) [pid = 3352] [serial = 30] [outer = 1A73A000] 13:58:52 INFO - PROCESS | 3352 | 1463605132852 Marionette DEBUG loaded listener.js 13:58:52 INFO - PROCESS | 3352 | ++DOMWINDOW == 31 (1AB83C00) [pid = 3352] [serial = 31] [outer = 1A73A000] 13:58:53 INFO - PROCESS | 3352 | 1463605133181 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]]]}] 13:58:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 13:58:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 505ms 13:58:53 INFO - PROCESS | 3352 | 1463605133203 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 13:58:53 INFO - PROCESS | 3352 | 1463605133205 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 13:58:53 INFO - PROCESS | 3352 | 1463605133208 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 13:58:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 13:58:53 INFO - PROCESS | 3352 | 1463605133210 Marionette TRACE conn2 <- [1,18,null,{}] 13:58:53 INFO - PROCESS | 3352 | 1463605133213 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}] 13:58:53 INFO - PROCESS | 3352 | 1463605133296 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 13:58:53 INFO - PROCESS | 3352 | 1463605133304 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:53 INFO - PROCESS | 3352 | ++DOCSHELL 1A936800 == 12 [pid = 3352] [id = 12] 13:58:53 INFO - PROCESS | 3352 | ++DOMWINDOW == 32 (1A938000) [pid = 3352] [serial = 32] [outer = 00000000] 13:58:53 INFO - PROCESS | 3352 | ++DOMWINDOW == 33 (1AB87800) [pid = 3352] [serial = 33] [outer = 1A938000] 13:58:53 INFO - PROCESS | 3352 | 1463605133349 Marionette DEBUG loaded listener.js 13:58:53 INFO - PROCESS | 3352 | ++DOMWINDOW == 34 (1AC98400) [pid = 3352] [serial = 34] [outer = 1A938000] 13:58:53 INFO - PROCESS | 3352 | 1463605133695 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]]]}] 13:58:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 13:58:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 564ms 13:58:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 13:58:53 INFO - PROCESS | 3352 | 1463605133772 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 13:58:53 INFO - PROCESS | 3352 | 1463605133774 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 13:58:53 INFO - PROCESS | 3352 | 1463605133778 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 13:58:53 INFO - PROCESS | 3352 | 1463605133779 Marionette TRACE conn2 <- [1,22,null,{}] 13:58:53 INFO - PROCESS | 3352 | 1463605133783 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}] 13:58:53 INFO - PROCESS | 3352 | 1463605133868 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 13:58:53 INFO - PROCESS | 3352 | 1463605133875 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:53 INFO - PROCESS | 3352 | ++DOCSHELL 1ACA0400 == 13 [pid = 3352] [id = 13] 13:58:53 INFO - PROCESS | 3352 | ++DOMWINDOW == 35 (1ACA1C00) [pid = 3352] [serial = 35] [outer = 00000000] 13:58:53 INFO - PROCESS | 3352 | ++DOMWINDOW == 36 (1AE4F800) [pid = 3352] [serial = 36] [outer = 1ACA1C00] 13:58:53 INFO - PROCESS | 3352 | 1463605133902 Marionette DEBUG loaded listener.js 13:58:53 INFO - PROCESS | 3352 | ++DOMWINDOW == 37 (1AE53400) [pid = 3352] [serial = 37] [outer = 1ACA1C00] 13:58:54 INFO - PROCESS | 3352 | 1463605134194 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]]]}] 13:58:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 13:58:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 460ms 13:58:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 13:58:54 INFO - PROCESS | 3352 | 1463605134257 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 13:58:54 INFO - PROCESS | 3352 | 1463605134259 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 13:58:54 INFO - PROCESS | 3352 | 1463605134262 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 13:58:54 INFO - PROCESS | 3352 | 1463605134264 Marionette TRACE conn2 <- [1,26,null,{}] 13:58:54 INFO - PROCESS | 3352 | 1463605134267 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}] 13:58:54 INFO - PROCESS | 3352 | 1463605134341 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 13:58:54 INFO - PROCESS | 3352 | 1463605134347 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:54 INFO - PROCESS | 3352 | ++DOCSHELL 1AE58C00 == 14 [pid = 3352] [id = 14] 13:58:54 INFO - PROCESS | 3352 | ++DOMWINDOW == 38 (1AF8B800) [pid = 3352] [serial = 38] [outer = 00000000] 13:58:54 INFO - PROCESS | 3352 | ++DOMWINDOW == 39 (1AF92800) [pid = 3352] [serial = 39] [outer = 1AF8B800] 13:58:54 INFO - PROCESS | 3352 | 1463605134393 Marionette DEBUG loaded listener.js 13:58:54 INFO - PROCESS | 3352 | ++DOMWINDOW == 40 (1AF96C00) [pid = 3352] [serial = 40] [outer = 1AF8B800] 13:58:54 INFO - PROCESS | 3352 | 1463605134697 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]]]}] 13:58:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 13:58:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 505ms 13:58:54 INFO - PROCESS | 3352 | 1463605134758 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 13:58:54 INFO - PROCESS | 3352 | 1463605134760 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 13:58:54 INFO - PROCESS | 3352 | 1463605134763 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 13:58:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 13:58:54 INFO - PROCESS | 3352 | 1463605134764 Marionette TRACE conn2 <- [1,30,null,{}] 13:58:54 INFO - PROCESS | 3352 | 1463605134768 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}] 13:58:54 INFO - PROCESS | 3352 | ++DOCSHELL 1B219000 == 15 [pid = 3352] [id = 15] 13:58:54 INFO - PROCESS | 3352 | ++DOMWINDOW == 41 (1B219800) [pid = 3352] [serial = 41] [outer = 00000000] 13:58:54 INFO - PROCESS | 3352 | 1463605134859 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 13:58:54 INFO - PROCESS | 3352 | ++DOMWINDOW == 42 (1B215000) [pid = 3352] [serial = 42] [outer = 1B219800] 13:58:54 INFO - PROCESS | 3352 | ++DOMWINDOW == 43 (1B219C00) [pid = 3352] [serial = 43] [outer = 1B219800] 13:58:54 INFO - PROCESS | 3352 | 1463605134899 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:54 INFO - PROCESS | 3352 | ++DOCSHELL 1AF8E800 == 16 [pid = 3352] [id = 16] 13:58:54 INFO - PROCESS | 3352 | ++DOMWINDOW == 44 (1B219400) [pid = 3352] [serial = 44] [outer = 00000000] 13:58:54 INFO - PROCESS | 3352 | ++DOMWINDOW == 45 (1B332400) [pid = 3352] [serial = 45] [outer = 1B219400] 13:58:54 INFO - PROCESS | 3352 | ++DOCSHELL 1B334400 == 17 [pid = 3352] [id = 17] 13:58:54 INFO - PROCESS | 3352 | ++DOMWINDOW == 46 (1B334800) [pid = 3352] [serial = 46] [outer = 00000000] 13:58:54 INFO - PROCESS | 3352 | ++DOMWINDOW == 47 (1B337000) [pid = 3352] [serial = 47] [outer = 1B334800] 13:58:54 INFO - PROCESS | 3352 | 1463605134970 Marionette DEBUG loaded listener.js 13:58:55 INFO - PROCESS | 3352 | ++DOMWINDOW == 48 (1B338C00) [pid = 3352] [serial = 48] [outer = 1B334800] 13:58:55 INFO - PROCESS | 3352 | ++DOMWINDOW == 49 (1B406800) [pid = 3352] [serial = 49] [outer = 1B219400] 13:58:55 INFO - PROCESS | 3352 | --DOCSHELL 11A02000 == 16 [pid = 3352] [id = 1] 13:58:55 INFO - PROCESS | 3352 | 1463605135955 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]]]}] 13:58:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 13:58:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1247ms 13:58:56 INFO - PROCESS | 3352 | 1463605136012 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 13:58:56 INFO - PROCESS | 3352 | 1463605136017 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 13:58:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 13:58:56 INFO - PROCESS | 3352 | 1463605136023 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 13:58:56 INFO - PROCESS | 3352 | 1463605136027 Marionette TRACE conn2 <- [1,34,null,{}] 13:58:56 INFO - PROCESS | 3352 | 1463605136034 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}] 13:58:56 INFO - PROCESS | 3352 | 1463605136177 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 13:58:56 INFO - PROCESS | 3352 | 1463605136246 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:56 INFO - PROCESS | 3352 | ++DOCSHELL 1022D800 == 17 [pid = 3352] [id = 18] 13:58:56 INFO - PROCESS | 3352 | ++DOMWINDOW == 50 (1026C400) [pid = 3352] [serial = 50] [outer = 00000000] 13:58:56 INFO - PROCESS | 3352 | ++DOMWINDOW == 51 (10A61000) [pid = 3352] [serial = 51] [outer = 1026C400] 13:58:56 INFO - PROCESS | 3352 | 1463605136343 Marionette DEBUG loaded listener.js 13:58:56 INFO - PROCESS | 3352 | ++DOMWINDOW == 52 (10B92000) [pid = 3352] [serial = 52] [outer = 1026C400] 13:58:56 INFO - PROCESS | 3352 | 1463605136859 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]]]}] 13:58:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 13:58:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 891ms 13:58:56 INFO - PROCESS | 3352 | 1463605136917 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 13:58:56 INFO - PROCESS | 3352 | 1463605136923 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 13:58:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 13:58:56 INFO - PROCESS | 3352 | 1463605136930 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 13:58:56 INFO - PROCESS | 3352 | 1463605136933 Marionette TRACE conn2 <- [1,38,null,{}] 13:58:56 INFO - PROCESS | 3352 | 1463605136937 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}] 13:58:57 INFO - PROCESS | 3352 | 1463605137074 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 13:58:57 INFO - PROCESS | 3352 | 1463605137123 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:57 INFO - PROCESS | 3352 | ++DOCSHELL 11C4F000 == 18 [pid = 3352] [id = 19] 13:58:57 INFO - PROCESS | 3352 | ++DOMWINDOW == 53 (11C5B000) [pid = 3352] [serial = 53] [outer = 00000000] 13:58:57 INFO - PROCESS | 3352 | ++DOMWINDOW == 54 (13816800) [pid = 3352] [serial = 54] [outer = 11C5B000] 13:58:57 INFO - PROCESS | 3352 | 1463605137182 Marionette DEBUG loaded listener.js 13:58:57 INFO - PROCESS | 3352 | ++DOMWINDOW == 55 (13DB7800) [pid = 3352] [serial = 55] [outer = 11C5B000] 13:58:57 INFO - PROCESS | 3352 | --DOCSHELL 13DBB800 == 17 [pid = 3352] [id = 4] 13:58:57 INFO - PROCESS | 3352 | 1463605137966 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]]]}] 13:58:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 13:58:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1099ms 13:58:58 INFO - PROCESS | 3352 | 1463605138032 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 13:58:58 INFO - PROCESS | 3352 | 1463605138037 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 13:58:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 13:58:58 INFO - PROCESS | 3352 | 1463605138041 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 13:58:58 INFO - PROCESS | 3352 | 1463605138045 Marionette TRACE conn2 <- [1,42,null,{}] 13:58:58 INFO - PROCESS | 3352 | 1463605138050 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}] 13:58:58 INFO - PROCESS | 3352 | 1463605138112 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 13:58:58 INFO - PROCESS | 3352 | 1463605138127 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:58 INFO - PROCESS | 3352 | ++DOCSHELL 105F5800 == 18 [pid = 3352] [id = 20] 13:58:58 INFO - PROCESS | 3352 | ++DOMWINDOW == 56 (10A56C00) [pid = 3352] [serial = 56] [outer = 00000000] 13:58:58 INFO - PROCESS | 3352 | ++DOMWINDOW == 57 (10B8E000) [pid = 3352] [serial = 57] [outer = 10A56C00] 13:58:58 INFO - PROCESS | 3352 | 1463605138175 Marionette DEBUG loaded listener.js 13:58:58 INFO - PROCESS | 3352 | ++DOMWINDOW == 58 (1108AC00) [pid = 3352] [serial = 58] [outer = 10A56C00] 13:58:58 INFO - PROCESS | 3352 | 1463605138562 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]]]}] 13:58:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 13:58:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 564ms 13:58:58 INFO - PROCESS | 3352 | 1463605138616 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 13:58:58 INFO - PROCESS | 3352 | 1463605138622 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 13:58:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 13:58:58 INFO - PROCESS | 3352 | 1463605138630 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 13:58:58 INFO - PROCESS | 3352 | 1463605138633 Marionette TRACE conn2 <- [1,46,null,{}] 13:58:58 INFO - PROCESS | 3352 | 1463605138636 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}] 13:58:58 INFO - PROCESS | 3352 | 1463605138715 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 13:58:58 INFO - PROCESS | 3352 | 1463605138722 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:58 INFO - PROCESS | 3352 | ++DOCSHELL 1108E800 == 19 [pid = 3352] [id = 21] 13:58:58 INFO - PROCESS | 3352 | ++DOMWINDOW == 59 (110C1800) [pid = 3352] [serial = 59] [outer = 00000000] 13:58:58 INFO - PROCESS | 3352 | ++DOMWINDOW == 60 (11A0B000) [pid = 3352] [serial = 60] [outer = 110C1800] 13:58:58 INFO - PROCESS | 3352 | 1463605138754 Marionette DEBUG loaded listener.js 13:58:58 INFO - PROCESS | 3352 | ++DOMWINDOW == 61 (11C8B400) [pid = 3352] [serial = 61] [outer = 110C1800] 13:58:59 INFO - PROCESS | 3352 | 1463605139251 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]]]}] 13:58:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 13:58:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 653ms 13:58:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 13:58:59 INFO - PROCESS | 3352 | 1463605139292 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 13:58:59 INFO - PROCESS | 3352 | 1463605139294 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 13:58:59 INFO - PROCESS | 3352 | 1463605139298 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 13:58:59 INFO - PROCESS | 3352 | 1463605139301 Marionette TRACE conn2 <- [1,50,null,{}] 13:58:59 INFO - PROCESS | 3352 | 1463605139311 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}] 13:58:59 INFO - PROCESS | 3352 | 1463605139393 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 13:58:59 INFO - PROCESS | 3352 | 1463605139403 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:59 INFO - PROCESS | 3352 | ++DOCSHELL 13DC3800 == 20 [pid = 3352] [id = 22] 13:58:59 INFO - PROCESS | 3352 | ++DOMWINDOW == 62 (140C1400) [pid = 3352] [serial = 62] [outer = 00000000] 13:58:59 INFO - PROCESS | 3352 | ++DOMWINDOW == 63 (14342400) [pid = 3352] [serial = 63] [outer = 140C1400] 13:58:59 INFO - PROCESS | 3352 | 1463605139435 Marionette DEBUG loaded listener.js 13:58:59 INFO - PROCESS | 3352 | ++DOMWINDOW == 64 (14E92C00) [pid = 3352] [serial = 64] [outer = 140C1400] 13:58:59 INFO - PROCESS | 3352 | 1463605139821 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]]]}] 13:58:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 13:58:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 564ms 13:58:59 INFO - PROCESS | 3352 | 1463605139858 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 13:58:59 INFO - PROCESS | 3352 | 1463605139861 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 13:58:59 INFO - PROCESS | 3352 | 1463605139874 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 13:58:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 13:58:59 INFO - PROCESS | 3352 | 1463605139875 Marionette TRACE conn2 <- [1,54,null,{}] 13:58:59 INFO - PROCESS | 3352 | 1463605139879 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}] 13:58:59 INFO - PROCESS | 3352 | 1463605139957 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 13:58:59 INFO - PROCESS | 3352 | 1463605139982 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:59 INFO - PROCESS | 3352 | ++DOCSHELL 1527D800 == 21 [pid = 3352] [id = 23] 13:58:59 INFO - PROCESS | 3352 | ++DOMWINDOW == 65 (15280C00) [pid = 3352] [serial = 65] [outer = 00000000] 13:59:00 INFO - PROCESS | 3352 | ++DOMWINDOW == 66 (15360000) [pid = 3352] [serial = 66] [outer = 15280C00] 13:59:00 INFO - PROCESS | 3352 | 1463605140028 Marionette DEBUG loaded listener.js 13:59:00 INFO - PROCESS | 3352 | ++DOMWINDOW == 67 (15621800) [pid = 3352] [serial = 67] [outer = 15280C00] 13:59:00 INFO - PROCESS | 3352 | 1463605140373 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]]]}] 13:59:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 13:59:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 505ms 13:59:00 INFO - PROCESS | 3352 | 1463605140393 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 13:59:00 INFO - PROCESS | 3352 | 1463605140395 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 13:59:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 13:59:00 INFO - PROCESS | 3352 | 1463605140398 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 13:59:00 INFO - PROCESS | 3352 | 1463605140399 Marionette TRACE conn2 <- [1,58,null,{}] 13:59:00 INFO - PROCESS | 3352 | 1463605140403 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}] 13:59:00 INFO - PROCESS | 3352 | 1463605140489 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 13:59:00 INFO - PROCESS | 3352 | 1463605140497 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:00 INFO - PROCESS | 3352 | ++DOCSHELL 15276400 == 22 [pid = 3352] [id = 24] 13:59:00 INFO - PROCESS | 3352 | ++DOMWINDOW == 68 (1527DC00) [pid = 3352] [serial = 68] [outer = 00000000] 13:59:00 INFO - PROCESS | 3352 | ++DOMWINDOW == 69 (15953C00) [pid = 3352] [serial = 69] [outer = 1527DC00] 13:59:00 INFO - PROCESS | 3352 | 1463605140542 Marionette DEBUG loaded listener.js 13:59:00 INFO - PROCESS | 3352 | ++DOMWINDOW == 70 (15B72400) [pid = 3352] [serial = 70] [outer = 1527DC00] 13:59:00 INFO - PROCESS | 3352 | 1463605140898 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]]]}] 13:59:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 13:59:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 564ms 13:59:00 INFO - PROCESS | 3352 | 1463605140959 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 13:59:00 INFO - PROCESS | 3352 | 1463605140961 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 13:59:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 13:59:00 INFO - PROCESS | 3352 | 1463605140964 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 13:59:00 INFO - PROCESS | 3352 | 1463605140966 Marionette TRACE conn2 <- [1,62,null,{}] 13:59:00 INFO - PROCESS | 3352 | 1463605140970 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}] 13:59:01 INFO - PROCESS | 3352 | 1463605141078 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 13:59:01 INFO - PROCESS | 3352 | 1463605141087 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:01 INFO - PROCESS | 3352 | ++DOCSHELL 15B80400 == 23 [pid = 3352] [id = 25] 13:59:01 INFO - PROCESS | 3352 | ++DOMWINDOW == 71 (15D13400) [pid = 3352] [serial = 71] [outer = 00000000] 13:59:01 INFO - PROCESS | 3352 | ++DOMWINDOW == 72 (15F03C00) [pid = 3352] [serial = 72] [outer = 15D13400] 13:59:01 INFO - PROCESS | 3352 | 1463605141121 Marionette DEBUG loaded listener.js 13:59:01 INFO - PROCESS | 3352 | ++DOMWINDOW == 73 (15F06C00) [pid = 3352] [serial = 73] [outer = 15D13400] 13:59:01 INFO - PROCESS | 3352 | 1463605141482 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]]]}] 13:59:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 13:59:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 564ms 13:59:01 INFO - PROCESS | 3352 | 1463605141527 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 13:59:01 INFO - PROCESS | 3352 | 1463605141529 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 13:59:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 13:59:01 INFO - PROCESS | 3352 | 1463605141532 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 13:59:01 INFO - PROCESS | 3352 | 1463605141534 Marionette TRACE conn2 <- [1,66,null,{}] 13:59:01 INFO - PROCESS | 3352 | 1463605141537 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}] 13:59:01 INFO - PROCESS | 3352 | 1463605141608 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 13:59:01 INFO - PROCESS | 3352 | 1463605141672 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:01 INFO - PROCESS | 3352 | ++DOCSHELL 15EDB800 == 24 [pid = 3352] [id = 26] 13:59:01 INFO - PROCESS | 3352 | ++DOMWINDOW == 74 (16763C00) [pid = 3352] [serial = 74] [outer = 00000000] 13:59:01 INFO - PROCESS | 3352 | ++DOMWINDOW == 75 (16940000) [pid = 3352] [serial = 75] [outer = 16763C00] 13:59:01 INFO - PROCESS | 3352 | 1463605141716 Marionette DEBUG loaded listener.js 13:59:01 INFO - PROCESS | 3352 | ++DOMWINDOW == 76 (169F0000) [pid = 3352] [serial = 76] [outer = 16763C00] 13:59:02 INFO - PROCESS | 3352 | 1463605142033 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]]]}] 13:59:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 13:59:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 564ms 13:59:02 INFO - PROCESS | 3352 | 1463605142110 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 13:59:02 INFO - PROCESS | 3352 | 1463605142112 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 13:59:02 INFO - PROCESS | 3352 | 1463605142116 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 13:59:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 13:59:02 INFO - PROCESS | 3352 | 1463605142117 Marionette TRACE conn2 <- [1,70,null,{}] 13:59:02 INFO - PROCESS | 3352 | 1463605142121 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}] 13:59:02 INFO - PROCESS | 3352 | 1463605142203 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 13:59:02 INFO - PROCESS | 3352 | 1463605142212 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:02 INFO - PROCESS | 3352 | ++DOCSHELL 11C8EC00 == 25 [pid = 3352] [id = 27] 13:59:02 INFO - PROCESS | 3352 | ++DOMWINDOW == 77 (16DAA000) [pid = 3352] [serial = 77] [outer = 00000000] 13:59:02 INFO - PROCESS | 3352 | ++DOMWINDOW == 78 (174D7800) [pid = 3352] [serial = 78] [outer = 16DAA000] 13:59:02 INFO - PROCESS | 3352 | 1463605142257 Marionette DEBUG loaded listener.js 13:59:02 INFO - PROCESS | 3352 | ++DOMWINDOW == 79 (1770D400) [pid = 3352] [serial = 79] [outer = 16DAA000] 13:59:02 INFO - PROCESS | 3352 | 1463605142604 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]]]}] 13:59:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 13:59:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 505ms 13:59:02 INFO - PROCESS | 3352 | 1463605142615 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 13:59:02 INFO - PROCESS | 3352 | 1463605142616 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 13:59:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 13:59:02 INFO - PROCESS | 3352 | 1463605142620 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 13:59:02 INFO - PROCESS | 3352 | 1463605142621 Marionette TRACE conn2 <- [1,74,null,{}] 13:59:02 INFO - PROCESS | 3352 | 1463605142625 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}] 13:59:02 INFO - PROCESS | 3352 | 1463605142696 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 13:59:02 INFO - PROCESS | 3352 | 1463605142702 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:02 INFO - PROCESS | 3352 | ++DOCSHELL 12AEB000 == 26 [pid = 3352] [id = 28] 13:59:02 INFO - PROCESS | 3352 | ++DOMWINDOW == 80 (17303C00) [pid = 3352] [serial = 80] [outer = 00000000] 13:59:02 INFO - PROCESS | 3352 | ++DOMWINDOW == 81 (17E8FC00) [pid = 3352] [serial = 81] [outer = 17303C00] 13:59:02 INFO - PROCESS | 3352 | 1463605142746 Marionette DEBUG loaded listener.js 13:59:02 INFO - PROCESS | 3352 | ++DOMWINDOW == 82 (17E97C00) [pid = 3352] [serial = 82] [outer = 17303C00] 13:59:03 INFO - PROCESS | 3352 | 1463605143105 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]]]}] 13:59:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 13:59:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 504ms 13:59:03 INFO - PROCESS | 3352 | 1463605143135 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 13:59:03 INFO - PROCESS | 3352 | 1463605143137 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 13:59:03 INFO - PROCESS | 3352 | 1463605143140 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 13:59:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 13:59:03 INFO - PROCESS | 3352 | 1463605143142 Marionette TRACE conn2 <- [1,78,null,{}] 13:59:03 INFO - PROCESS | 3352 | 1463605143145 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}] 13:59:03 INFO - PROCESS | 3352 | 1463605143235 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 13:59:03 INFO - PROCESS | 3352 | 1463605143241 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:03 INFO - PROCESS | 3352 | ++DOCSHELL 1770D000 == 27 [pid = 3352] [id = 29] 13:59:03 INFO - PROCESS | 3352 | ++DOMWINDOW == 83 (17FD0C00) [pid = 3352] [serial = 83] [outer = 00000000] 13:59:03 INFO - PROCESS | 3352 | ++DOMWINDOW == 84 (18279000) [pid = 3352] [serial = 84] [outer = 17FD0C00] 13:59:03 INFO - PROCESS | 3352 | 1463605143284 Marionette DEBUG loaded listener.js 13:59:03 INFO - PROCESS | 3352 | ++DOMWINDOW == 85 (1827E400) [pid = 3352] [serial = 85] [outer = 17FD0C00] 13:59:03 INFO - PROCESS | 3352 | 1463605143650 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]]]}] 13:59:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 13:59:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 564ms 13:59:03 INFO - PROCESS | 3352 | 1463605143712 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 13:59:03 INFO - PROCESS | 3352 | 1463605143714 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 13:59:03 INFO - PROCESS | 3352 | 1463605143718 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 13:59:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 13:59:03 INFO - PROCESS | 3352 | 1463605143720 Marionette TRACE conn2 <- [1,82,null,{}] 13:59:03 INFO - PROCESS | 3352 | 1463605143724 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}] 13:59:03 INFO - PROCESS | 3352 | 1463605143818 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 13:59:03 INFO - PROCESS | 3352 | 1463605143823 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:03 INFO - PROCESS | 3352 | ++DOCSHELL 177BA000 == 28 [pid = 3352] [id = 30] 13:59:03 INFO - PROCESS | 3352 | ++DOMWINDOW == 86 (19704C00) [pid = 3352] [serial = 86] [outer = 00000000] 13:59:03 INFO - PROCESS | 3352 | ++DOMWINDOW == 87 (19E38800) [pid = 3352] [serial = 87] [outer = 19704C00] 13:59:03 INFO - PROCESS | 3352 | 1463605143869 Marionette DEBUG loaded listener.js 13:59:03 INFO - PROCESS | 3352 | ++DOMWINDOW == 88 (19ED2800) [pid = 3352] [serial = 88] [outer = 19704C00] 13:59:04 INFO - PROCESS | 3352 | 1463605144230 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]]]}] 13:59:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 13:59:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 564ms 13:59:04 INFO - PROCESS | 3352 | 1463605144282 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 13:59:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 13:59:04 INFO - PROCESS | 3352 | 1463605144284 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 13:59:04 INFO - PROCESS | 3352 | 1463605144287 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 13:59:04 INFO - PROCESS | 3352 | 1463605144289 Marionette TRACE conn2 <- [1,86,null,{}] 13:59:04 INFO - PROCESS | 3352 | 1463605144307 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}] 13:59:04 INFO - PROCESS | 3352 | 1463605144380 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 13:59:04 INFO - PROCESS | 3352 | 1463605144388 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:04 INFO - PROCESS | 3352 | ++DOCSHELL 1339F800 == 29 [pid = 3352] [id = 31] 13:59:04 INFO - PROCESS | 3352 | ++DOMWINDOW == 89 (133A0800) [pid = 3352] [serial = 89] [outer = 00000000] 13:59:04 INFO - PROCESS | 3352 | ++DOMWINDOW == 90 (1A04EC00) [pid = 3352] [serial = 90] [outer = 133A0800] 13:59:04 INFO - PROCESS | 3352 | 1463605144430 Marionette DEBUG loaded listener.js 13:59:04 INFO - PROCESS | 3352 | ++DOMWINDOW == 91 (1A055800) [pid = 3352] [serial = 91] [outer = 133A0800] 13:59:04 INFO - PROCESS | 3352 | 1463605144801 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]]]}] 13:59:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 13:59:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 535ms 13:59:04 INFO - PROCESS | 3352 | 1463605144823 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 13:59:04 INFO - PROCESS | 3352 | 1463605144825 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 13:59:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 13:59:04 INFO - PROCESS | 3352 | 1463605144828 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 13:59:04 INFO - PROCESS | 3352 | 1463605144830 Marionette TRACE conn2 <- [1,90,null,{}] 13:59:04 INFO - PROCESS | 3352 | 1463605144833 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}] 13:59:04 INFO - PROCESS | 3352 | 1463605144953 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 13:59:04 INFO - PROCESS | 3352 | 1463605144945 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:04 INFO - PROCESS | 3352 | ++DOCSHELL 17F46400 == 30 [pid = 3352] [id = 32] 13:59:04 INFO - PROCESS | 3352 | ++DOMWINDOW == 92 (19ED7C00) [pid = 3352] [serial = 92] [outer = 00000000] 13:59:04 INFO - PROCESS | 3352 | ++DOMWINDOW == 93 (1A665000) [pid = 3352] [serial = 93] [outer = 19ED7C00] 13:59:04 INFO - PROCESS | 3352 | 1463605144995 Marionette DEBUG loaded listener.js 13:59:05 INFO - PROCESS | 3352 | ++DOMWINDOW == 94 (1A66F000) [pid = 3352] [serial = 94] [outer = 19ED7C00] 13:59:06 INFO - PROCESS | 3352 | 1463605146144 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]]]}] 13:59:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 13:59:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1381ms 13:59:06 INFO - PROCESS | 3352 | 1463605146221 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 13:59:06 INFO - PROCESS | 3352 | 1463605146225 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 13:59:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 13:59:06 INFO - PROCESS | 3352 | 1463605146230 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 13:59:06 INFO - PROCESS | 3352 | 1463605146234 Marionette TRACE conn2 <- [1,94,null,{}] 13:59:06 INFO - PROCESS | 3352 | 1463605146240 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}] 13:59:06 INFO - PROCESS | 3352 | 1463605146328 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 13:59:06 INFO - PROCESS | 3352 | 1463605146341 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:06 INFO - PROCESS | 3352 | ++DOCSHELL 1055B800 == 31 [pid = 3352] [id = 33] 13:59:06 INFO - PROCESS | 3352 | ++DOMWINDOW == 95 (10A57C00) [pid = 3352] [serial = 95] [outer = 00000000] 13:59:06 INFO - PROCESS | 3352 | ++DOMWINDOW == 96 (10B91400) [pid = 3352] [serial = 96] [outer = 10A57C00] 13:59:06 INFO - PROCESS | 3352 | 1463605146426 Marionette DEBUG loaded listener.js 13:59:06 INFO - PROCESS | 3352 | ++DOMWINDOW == 97 (110CD800) [pid = 3352] [serial = 97] [outer = 10A57C00] 13:59:06 INFO - PROCESS | 3352 | 1463605146815 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]]]}] 13:59:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 13:59:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 608ms 13:59:06 INFO - PROCESS | 3352 | 1463605146831 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 13:59:06 INFO - PROCESS | 3352 | 1463605146836 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 13:59:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 13:59:06 INFO - PROCESS | 3352 | 1463605146849 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 13:59:06 INFO - PROCESS | 3352 | 1463605146851 Marionette TRACE conn2 <- [1,98,null,{}] 13:59:06 INFO - PROCESS | 3352 | 1463605146855 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}] 13:59:06 INFO - PROCESS | 3352 | 1463605146957 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 13:59:06 INFO - PROCESS | 3352 | 1463605146964 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:06 INFO - PROCESS | 3352 | ++DOCSHELL 10A5C000 == 32 [pid = 3352] [id = 34] 13:59:06 INFO - PROCESS | 3352 | ++DOMWINDOW == 98 (10B90000) [pid = 3352] [serial = 98] [outer = 00000000] 13:59:06 INFO - PROCESS | 3352 | ++DOMWINDOW == 99 (12A8CC00) [pid = 3352] [serial = 99] [outer = 10B90000] 13:59:06 INFO - PROCESS | 3352 | 1463605146992 Marionette DEBUG loaded listener.js 13:59:07 INFO - PROCESS | 3352 | ++DOMWINDOW == 100 (13094800) [pid = 3352] [serial = 100] [outer = 10B90000] 13:59:07 INFO - PROCESS | 3352 | --DOMWINDOW == 99 (13DBC000) [pid = 3352] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 13:59:07 INFO - PROCESS | 3352 | --DOMWINDOW == 98 (1AF8B800) [pid = 3352] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 13:59:07 INFO - PROCESS | 3352 | --DOMWINDOW == 97 (1ACA1C00) [pid = 3352] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 13:59:07 INFO - PROCESS | 3352 | --DOMWINDOW == 96 (1A938000) [pid = 3352] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 13:59:07 INFO - PROCESS | 3352 | --DOMWINDOW == 95 (1A73A000) [pid = 3352] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 13:59:07 INFO - PROCESS | 3352 | --DOMWINDOW == 94 (1AB7C800) [pid = 3352] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 13:59:07 INFO - PROCESS | 3352 | --DOMWINDOW == 93 (19C0F400) [pid = 3352] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 13:59:07 INFO - PROCESS | 3352 | --DOMWINDOW == 92 (1B334800) [pid = 3352] [serial = 46] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 13:59:07 INFO - PROCESS | 3352 | --DOMWINDOW == 91 (1026C400) [pid = 3352] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 13:59:07 INFO - PROCESS | 3352 | --DOMWINDOW == 90 (11C5B000) [pid = 3352] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 13:59:07 INFO - PROCESS | 3352 | --DOMWINDOW == 89 (10A56C00) [pid = 3352] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 13:59:07 INFO - PROCESS | 3352 | --DOMWINDOW == 88 (110C1800) [pid = 3352] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 13:59:07 INFO - PROCESS | 3352 | --DOMWINDOW == 87 (140C1400) [pid = 3352] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 13:59:07 INFO - PROCESS | 3352 | --DOMWINDOW == 86 (15280C00) [pid = 3352] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 13:59:07 INFO - PROCESS | 3352 | --DOMWINDOW == 85 (1527DC00) [pid = 3352] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 13:59:07 INFO - PROCESS | 3352 | --DOMWINDOW == 84 (15D13400) [pid = 3352] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 13:59:07 INFO - PROCESS | 3352 | --DOMWINDOW == 83 (16763C00) [pid = 3352] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 13:59:07 INFO - PROCESS | 3352 | --DOMWINDOW == 82 (16DAA000) [pid = 3352] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 13:59:07 INFO - PROCESS | 3352 | --DOMWINDOW == 81 (17303C00) [pid = 3352] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 13:59:07 INFO - PROCESS | 3352 | --DOMWINDOW == 80 (17FD0C00) [pid = 3352] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 13:59:07 INFO - PROCESS | 3352 | --DOMWINDOW == 79 (19704C00) [pid = 3352] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 13:59:07 INFO - PROCESS | 3352 | 1463605147809 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]]]}] 13:59:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 13:59:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 995ms 13:59:07 INFO - PROCESS | 3352 | 1463605147857 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 13:59:07 INFO - PROCESS | 3352 | 1463605147859 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 13:59:07 INFO - PROCESS | 3352 | 1463605147862 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 13:59:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 13:59:07 INFO - PROCESS | 3352 | 1463605147866 Marionette TRACE conn2 <- [1,102,null,{}] 13:59:07 INFO - PROCESS | 3352 | 1463605147876 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}] 13:59:07 INFO - PROCESS | 3352 | 1463605147937 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 13:59:07 INFO - PROCESS | 3352 | 1463605147945 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:07 INFO - PROCESS | 3352 | ++DOCSHELL 12AE4400 == 33 [pid = 3352] [id = 35] 13:59:07 INFO - PROCESS | 3352 | ++DOMWINDOW == 80 (12B54400) [pid = 3352] [serial = 101] [outer = 00000000] 13:59:07 INFO - PROCESS | 3352 | ++DOMWINDOW == 81 (140C8000) [pid = 3352] [serial = 102] [outer = 12B54400] 13:59:07 INFO - PROCESS | 3352 | 1463605147991 Marionette DEBUG loaded listener.js 13:59:08 INFO - PROCESS | 3352 | ++DOMWINDOW == 82 (14E8E400) [pid = 3352] [serial = 103] [outer = 12B54400] 13:59:08 INFO - PROCESS | 3352 | 1463605148350 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]]]}] 13:59:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 13:59:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 564ms 13:59:08 INFO - PROCESS | 3352 | 1463605148425 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 13:59:08 INFO - PROCESS | 3352 | 1463605148427 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 13:59:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 13:59:08 INFO - PROCESS | 3352 | 1463605148431 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 13:59:08 INFO - PROCESS | 3352 | 1463605148432 Marionette TRACE conn2 <- [1,106,null,{}] 13:59:08 INFO - PROCESS | 3352 | 1463605148450 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}] 13:59:08 INFO - PROCESS | 3352 | 1463605148522 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 13:59:08 INFO - PROCESS | 3352 | 1463605148529 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:08 INFO - PROCESS | 3352 | ++DOCSHELL 1535E800 == 34 [pid = 3352] [id = 36] 13:59:08 INFO - PROCESS | 3352 | ++DOMWINDOW == 83 (1535F000) [pid = 3352] [serial = 104] [outer = 00000000] 13:59:08 INFO - PROCESS | 3352 | ++DOMWINDOW == 84 (156A5C00) [pid = 3352] [serial = 105] [outer = 1535F000] 13:59:08 INFO - PROCESS | 3352 | 1463605148577 Marionette DEBUG loaded listener.js 13:59:08 INFO - PROCESS | 3352 | ++DOMWINDOW == 85 (15953400) [pid = 3352] [serial = 106] [outer = 1535F000] 13:59:08 INFO - PROCESS | 3352 | 1463605148968 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]]]}] 13:59:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 13:59:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 564ms 13:59:08 INFO - PROCESS | 3352 | 1463605148991 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 13:59:08 INFO - PROCESS | 3352 | 1463605148993 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 13:59:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 13:59:08 INFO - PROCESS | 3352 | 1463605148996 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 13:59:08 INFO - PROCESS | 3352 | 1463605148998 Marionette TRACE conn2 <- [1,110,null,{}] 13:59:08 INFO - PROCESS | 3352 | 1463605149002 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}] 13:59:09 INFO - PROCESS | 3352 | 1463605149077 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 13:59:09 INFO - PROCESS | 3352 | 1463605149084 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:09 INFO - PROCESS | 3352 | ++DOCSHELL 15B74000 == 35 [pid = 3352] [id = 37] 13:59:09 INFO - PROCESS | 3352 | ++DOMWINDOW == 86 (15B7D000) [pid = 3352] [serial = 107] [outer = 00000000] 13:59:09 INFO - PROCESS | 3352 | ++DOMWINDOW == 87 (15D84000) [pid = 3352] [serial = 108] [outer = 15B7D000] 13:59:09 INFO - PROCESS | 3352 | 1463605149127 Marionette DEBUG loaded listener.js 13:59:09 INFO - PROCESS | 3352 | ++DOMWINDOW == 88 (15F0A800) [pid = 3352] [serial = 109] [outer = 15B7D000] 13:59:09 INFO - PROCESS | 3352 | 1463605149540 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]]]}] 13:59:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 13:59:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 564ms 13:59:09 INFO - PROCESS | 3352 | 1463605149575 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 13:59:09 INFO - PROCESS | 3352 | 1463605149580 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 13:59:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 13:59:09 INFO - PROCESS | 3352 | 1463605149585 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 13:59:09 INFO - PROCESS | 3352 | 1463605149590 Marionette TRACE conn2 <- [1,114,null,{}] 13:59:09 INFO - PROCESS | 3352 | 1463605149597 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}] 13:59:09 INFO - PROCESS | 3352 | 1463605149679 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 13:59:09 INFO - PROCESS | 3352 | 1463605149797 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:09 INFO - PROCESS | 3352 | ++DOCSHELL 105F5000 == 36 [pid = 3352] [id = 38] 13:59:09 INFO - PROCESS | 3352 | ++DOMWINDOW == 89 (10A56C00) [pid = 3352] [serial = 110] [outer = 00000000] 13:59:09 INFO - PROCESS | 3352 | ++DOMWINDOW == 90 (10A62400) [pid = 3352] [serial = 111] [outer = 10A56C00] 13:59:09 INFO - PROCESS | 3352 | 1463605149895 Marionette DEBUG loaded listener.js 13:59:09 INFO - PROCESS | 3352 | ++DOMWINDOW == 91 (112E8000) [pid = 3352] [serial = 112] [outer = 10A56C00] 13:59:10 INFO - PROCESS | 3352 | 1463605150390 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]]]}] 13:59:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 13:59:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 861ms 13:59:10 INFO - PROCESS | 3352 | 1463605150437 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 13:59:10 INFO - PROCESS | 3352 | 1463605150443 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 13:59:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 13:59:10 INFO - PROCESS | 3352 | 1463605150450 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 13:59:10 INFO - PROCESS | 3352 | 1463605150453 Marionette TRACE conn2 <- [1,118,null,{}] 13:59:10 INFO - PROCESS | 3352 | 1463605150456 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}] 13:59:10 INFO - PROCESS | 3352 | 1463605150552 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 13:59:10 INFO - PROCESS | 3352 | 1463605150636 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:10 INFO - PROCESS | 3352 | ++DOCSHELL 13092C00 == 37 [pid = 3352] [id = 39] 13:59:10 INFO - PROCESS | 3352 | ++DOMWINDOW == 92 (1309BC00) [pid = 3352] [serial = 113] [outer = 00000000] 13:59:10 INFO - PROCESS | 3352 | ++DOMWINDOW == 93 (14E95400) [pid = 3352] [serial = 114] [outer = 1309BC00] 13:59:10 INFO - PROCESS | 3352 | 1463605150672 Marionette DEBUG loaded listener.js 13:59:10 INFO - PROCESS | 3352 | ++DOMWINDOW == 94 (152C7800) [pid = 3352] [serial = 115] [outer = 1309BC00] 13:59:11 INFO - PROCESS | 3352 | 1463605151196 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]]]}] 13:59:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 13:59:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 802ms 13:59:11 INFO - PROCESS | 3352 | 1463605151254 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 13:59:11 INFO - PROCESS | 3352 | 1463605151256 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 13:59:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 13:59:11 INFO - PROCESS | 3352 | 1463605151260 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 13:59:11 INFO - PROCESS | 3352 | 1463605151264 Marionette TRACE conn2 <- [1,122,null,{}] 13:59:11 INFO - PROCESS | 3352 | 1463605151275 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}] 13:59:11 INFO - PROCESS | 3352 | 1463605151404 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 13:59:11 INFO - PROCESS | 3352 | 1463605151475 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:11 INFO - PROCESS | 3352 | ++DOCSHELL 17303C00 == 38 [pid = 3352] [id = 40] 13:59:11 INFO - PROCESS | 3352 | ++DOMWINDOW == 95 (174CAC00) [pid = 3352] [serial = 116] [outer = 00000000] 13:59:11 INFO - PROCESS | 3352 | ++DOMWINDOW == 96 (17625400) [pid = 3352] [serial = 117] [outer = 174CAC00] 13:59:11 INFO - PROCESS | 3352 | 1463605151536 Marionette DEBUG loaded listener.js 13:59:11 INFO - PROCESS | 3352 | ++DOMWINDOW == 97 (177B4800) [pid = 3352] [serial = 118] [outer = 174CAC00] 13:59:12 INFO - PROCESS | 3352 | 1463605152063 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]]]}] 13:59:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 13:59:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 861ms 13:59:12 INFO - PROCESS | 3352 | 1463605152112 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 13:59:12 INFO - PROCESS | 3352 | 1463605152115 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 13:59:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 13:59:12 INFO - PROCESS | 3352 | 1463605152118 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 13:59:12 INFO - PROCESS | 3352 | 1463605152120 Marionette TRACE conn2 <- [1,126,null,{}] 13:59:12 INFO - PROCESS | 3352 | 1463605152125 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}] 13:59:12 INFO - PROCESS | 3352 | 1463605152223 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 13:59:12 INFO - PROCESS | 3352 | 1463605152306 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:12 INFO - PROCESS | 3352 | ++DOCSHELL 1055C000 == 39 [pid = 3352] [id = 41] 13:59:12 INFO - PROCESS | 3352 | ++DOMWINDOW == 98 (105E7800) [pid = 3352] [serial = 119] [outer = 00000000] 13:59:12 INFO - PROCESS | 3352 | ++DOMWINDOW == 99 (114A3C00) [pid = 3352] [serial = 120] [outer = 105E7800] 13:59:12 INFO - PROCESS | 3352 | 1463605152346 Marionette DEBUG loaded listener.js 13:59:12 INFO - PROCESS | 3352 | ++DOMWINDOW == 100 (128B4C00) [pid = 3352] [serial = 121] [outer = 105E7800] 13:59:12 INFO - PROCESS | 3352 | 1463605152966 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]]]}] 13:59:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 13:59:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 890ms 13:59:13 INFO - PROCESS | 3352 | 1463605153026 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 13:59:13 INFO - PROCESS | 3352 | 1463605153030 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 13:59:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 13:59:13 INFO - PROCESS | 3352 | 1463605153035 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 13:59:13 INFO - PROCESS | 3352 | 1463605153039 Marionette TRACE conn2 <- [1,130,null,{}] 13:59:13 INFO - PROCESS | 3352 | 1463605153044 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}] 13:59:13 INFO - PROCESS | 3352 | --DOCSHELL 10A5C000 == 38 [pid = 3352] [id = 34] 13:59:13 INFO - PROCESS | 3352 | --DOCSHELL 1055B800 == 37 [pid = 3352] [id = 33] 13:59:13 INFO - PROCESS | 3352 | --DOCSHELL 1535E800 == 36 [pid = 3352] [id = 36] 13:59:13 INFO - PROCESS | 3352 | --DOCSHELL 12AE4400 == 35 [pid = 3352] [id = 35] 13:59:13 INFO - PROCESS | 3352 | --DOCSHELL 17F46400 == 34 [pid = 3352] [id = 32] 13:59:13 INFO - PROCESS | 3352 | --DOCSHELL 1055C000 == 33 [pid = 3352] [id = 41] 13:59:13 INFO - PROCESS | 3352 | --DOCSHELL 1770D000 == 32 [pid = 3352] [id = 29] 13:59:13 INFO - PROCESS | 3352 | --DOCSHELL 17303C00 == 31 [pid = 3352] [id = 40] 13:59:13 INFO - PROCESS | 3352 | --DOCSHELL 15B74000 == 30 [pid = 3352] [id = 37] 13:59:13 INFO - PROCESS | 3352 | --DOCSHELL 1339F800 == 29 [pid = 3352] [id = 31] 13:59:13 INFO - PROCESS | 3352 | --DOCSHELL 177BA000 == 28 [pid = 3352] [id = 30] 13:59:13 INFO - PROCESS | 3352 | --DOCSHELL 105F5000 == 27 [pid = 3352] [id = 38] 13:59:13 INFO - PROCESS | 3352 | --DOCSHELL 13092C00 == 26 [pid = 3352] [id = 39] 13:59:13 INFO - PROCESS | 3352 | 1463605153563 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 13:59:13 INFO - PROCESS | 3352 | --DOMWINDOW == 99 (140C7000) [pid = 3352] [serial = 9] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 3352 | --DOMWINDOW == 98 (140CBC00) [pid = 3352] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 13:59:13 INFO - PROCESS | 3352 | --DOMWINDOW == 97 (11C8BC00) [pid = 3352] [serial = 4] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 3352 | --DOMWINDOW == 96 (10A61000) [pid = 3352] [serial = 51] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 3352 | --DOMWINDOW == 95 (13816800) [pid = 3352] [serial = 54] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 3352 | --DOMWINDOW == 94 (13DB7800) [pid = 3352] [serial = 55] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 3352 | --DOMWINDOW == 93 (10B8E000) [pid = 3352] [serial = 57] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 3352 | --DOMWINDOW == 92 (11A0B000) [pid = 3352] [serial = 60] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 3352 | --DOMWINDOW == 91 (11C8B400) [pid = 3352] [serial = 61] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 3352 | --DOMWINDOW == 90 (14342400) [pid = 3352] [serial = 63] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 3352 | --DOMWINDOW == 89 (14E92C00) [pid = 3352] [serial = 64] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 3352 | --DOMWINDOW == 88 (15360000) [pid = 3352] [serial = 66] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 3352 | --DOMWINDOW == 87 (15953C00) [pid = 3352] [serial = 69] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 3352 | --DOMWINDOW == 86 (15F03C00) [pid = 3352] [serial = 72] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 3352 | --DOMWINDOW == 85 (16940000) [pid = 3352] [serial = 75] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 3352 | --DOMWINDOW == 84 (174D7800) [pid = 3352] [serial = 78] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 3352 | --DOMWINDOW == 83 (17E8FC00) [pid = 3352] [serial = 81] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 3352 | --DOMWINDOW == 82 (18279000) [pid = 3352] [serial = 84] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 3352 | --DOMWINDOW == 81 (19E38800) [pid = 3352] [serial = 87] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 3352 | --DOMWINDOW == 80 (15B72400) [pid = 3352] [serial = 70] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 3352 | --DOMWINDOW == 79 (15F06C00) [pid = 3352] [serial = 73] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 3352 | --DOMWINDOW == 78 (15621800) [pid = 3352] [serial = 67] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 3352 | --DOMWINDOW == 77 (169F0000) [pid = 3352] [serial = 76] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 3352 | --DOMWINDOW == 76 (10B92000) [pid = 3352] [serial = 52] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 3352 | --DOMWINDOW == 75 (17E97C00) [pid = 3352] [serial = 82] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 3352 | --DOMWINDOW == 74 (1770D400) [pid = 3352] [serial = 79] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 3352 | --DOMWINDOW == 73 (1108AC00) [pid = 3352] [serial = 58] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 3352 | --DOMWINDOW == 72 (1827E400) [pid = 3352] [serial = 85] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 3352 | --DOMWINDOW == 71 (1A04EC00) [pid = 3352] [serial = 90] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 3352 | --DOMWINDOW == 70 (19ED2800) [pid = 3352] [serial = 88] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 3352 | --DOMWINDOW == 69 (1B338C00) [pid = 3352] [serial = 48] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 3352 | --DOMWINDOW == 68 (1AE4F800) [pid = 3352] [serial = 36] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 3352 | --DOMWINDOW == 67 (1AE53400) [pid = 3352] [serial = 37] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 3352 | --DOMWINDOW == 66 (1AB87800) [pid = 3352] [serial = 33] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 3352 | --DOMWINDOW == 65 (1AC98400) [pid = 3352] [serial = 34] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 3352 | --DOMWINDOW == 64 (1AB83C00) [pid = 3352] [serial = 31] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 3352 | --DOMWINDOW == 63 (1A73E400) [pid = 3352] [serial = 30] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 3352 | --DOMWINDOW == 62 (1AB7F000) [pid = 3352] [serial = 27] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 3352 | --DOMWINDOW == 61 (1AB82400) [pid = 3352] [serial = 28] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 3352 | --DOMWINDOW == 60 (19E3CC00) [pid = 3352] [serial = 22] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 3352 | --DOMWINDOW == 59 (1A056400) [pid = 3352] [serial = 24] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 3352 | --DOMWINDOW == 58 (19E38C00) [pid = 3352] [serial = 21] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 3352 | --DOMWINDOW == 57 (16772C00) [pid = 3352] [serial = 17] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 3352 | --DOMWINDOW == 56 (16940400) [pid = 3352] [serial = 14] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 3352 | --DOMWINDOW == 55 (1B215000) [pid = 3352] [serial = 42] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 3352 | --DOMWINDOW == 54 (1B332400) [pid = 3352] [serial = 45] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 3352 | --DOMWINDOW == 53 (1B337000) [pid = 3352] [serial = 47] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 3352 | --DOMWINDOW == 52 (1AF96C00) [pid = 3352] [serial = 40] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 3352 | --DOMWINDOW == 51 (1AF92800) [pid = 3352] [serial = 39] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 3352 | 1463605153690 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:13 INFO - PROCESS | 3352 | ++DOCSHELL 1051D000 == 27 [pid = 3352] [id = 42] 13:59:13 INFO - PROCESS | 3352 | ++DOMWINDOW == 52 (10520000) [pid = 3352] [serial = 122] [outer = 00000000] 13:59:13 INFO - PROCESS | 3352 | ++DOMWINDOW == 53 (10A58000) [pid = 3352] [serial = 123] [outer = 10520000] 13:59:13 INFO - PROCESS | 3352 | 1463605153745 Marionette DEBUG loaded listener.js 13:59:13 INFO - PROCESS | 3352 | ++DOMWINDOW == 54 (10B8E000) [pid = 3352] [serial = 124] [outer = 10520000] 13:59:14 INFO - PROCESS | 3352 | 1463605154096 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]]]}] 13:59:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 13:59:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1099ms 13:59:14 INFO - PROCESS | 3352 | 1463605154131 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 13:59:14 INFO - PROCESS | 3352 | 1463605154118 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 13:59:14 INFO - PROCESS | 3352 | 1463605154122 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 13:59:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 13:59:14 INFO - PROCESS | 3352 | 1463605154126 Marionette TRACE conn2 <- [1,134,null,{}] 13:59:14 INFO - PROCESS | 3352 | 1463605154131 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}] 13:59:14 INFO - PROCESS | 3352 | 1463605154216 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 13:59:14 INFO - PROCESS | 3352 | 1463605154224 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:14 INFO - PROCESS | 3352 | ++DOCSHELL 11A10400 == 28 [pid = 3352] [id = 43] 13:59:14 INFO - PROCESS | 3352 | ++DOMWINDOW == 55 (11C50800) [pid = 3352] [serial = 125] [outer = 00000000] 13:59:14 INFO - PROCESS | 3352 | ++DOMWINDOW == 56 (11C8C800) [pid = 3352] [serial = 126] [outer = 11C50800] 13:59:14 INFO - PROCESS | 3352 | 1463605154271 Marionette DEBUG loaded listener.js 13:59:14 INFO - PROCESS | 3352 | ++DOMWINDOW == 57 (128B3400) [pid = 3352] [serial = 127] [outer = 11C50800] 13:59:14 INFO - PROCESS | 3352 | 1463605154669 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]]]}] 13:59:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 13:59:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 564ms 13:59:14 INFO - PROCESS | 3352 | 1463605154701 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 13:59:14 INFO - PROCESS | 3352 | 1463605154704 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 13:59:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 13:59:14 INFO - PROCESS | 3352 | 1463605154708 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 13:59:14 INFO - PROCESS | 3352 | 1463605154710 Marionette TRACE conn2 <- [1,138,null,{}] 13:59:14 INFO - PROCESS | 3352 | 1463605154714 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}] 13:59:14 INFO - PROCESS | 3352 | 1463605154797 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 13:59:14 INFO - PROCESS | 3352 | 1463605154789 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:14 INFO - PROCESS | 3352 | ++DOCSHELL 13DB7800 == 29 [pid = 3352] [id = 44] 13:59:14 INFO - PROCESS | 3352 | ++DOMWINDOW == 58 (13DB8400) [pid = 3352] [serial = 128] [outer = 00000000] 13:59:14 INFO - PROCESS | 3352 | ++DOMWINDOW == 59 (140C1C00) [pid = 3352] [serial = 129] [outer = 13DB8400] 13:59:14 INFO - PROCESS | 3352 | 1463605154835 Marionette DEBUG loaded listener.js 13:59:14 INFO - PROCESS | 3352 | ++DOMWINDOW == 60 (140C8C00) [pid = 3352] [serial = 130] [outer = 13DB8400] 13:59:15 INFO - PROCESS | 3352 | 1463605155242 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]]]}] 13:59:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 13:59:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 564ms 13:59:15 INFO - PROCESS | 3352 | 1463605155279 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 13:59:15 INFO - PROCESS | 3352 | 1463605155283 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 13:59:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 13:59:15 INFO - PROCESS | 3352 | 1463605155294 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 13:59:15 INFO - PROCESS | 3352 | 1463605155299 Marionette TRACE conn2 <- [1,142,null,{}] 13:59:15 INFO - PROCESS | 3352 | 1463605155306 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}] 13:59:15 INFO - PROCESS | 3352 | 1463605155384 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 13:59:15 INFO - PROCESS | 3352 | 1463605155391 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:15 INFO - PROCESS | 3352 | ++DOCSHELL 14ECE800 == 30 [pid = 3352] [id = 45] 13:59:15 INFO - PROCESS | 3352 | ++DOMWINDOW == 61 (152CFC00) [pid = 3352] [serial = 131] [outer = 00000000] 13:59:15 INFO - PROCESS | 3352 | ++DOMWINDOW == 62 (156AB800) [pid = 3352] [serial = 132] [outer = 152CFC00] 13:59:15 INFO - PROCESS | 3352 | 1463605155435 Marionette DEBUG loaded listener.js 13:59:15 INFO - PROCESS | 3352 | ++DOMWINDOW == 63 (15B75000) [pid = 3352] [serial = 133] [outer = 152CFC00] 13:59:15 INFO - PROCESS | 3352 | 1463605155838 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]]]}] 13:59:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 13:59:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 564ms 13:59:15 INFO - PROCESS | 3352 | 1463605155879 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 13:59:15 INFO - PROCESS | 3352 | 1463605155881 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 13:59:15 INFO - PROCESS | 3352 | 1463605155889 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 13:59:15 INFO - PROCESS | 3352 | 1463605155890 Marionette TRACE conn2 <- [1,146,null,{}] 13:59:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 13:59:15 INFO - PROCESS | 3352 | 1463605155894 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}] 13:59:15 INFO - PROCESS | 3352 | 1463605156002 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 13:59:16 INFO - PROCESS | 3352 | 1463605156014 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:16 INFO - PROCESS | 3352 | ++DOCSHELL 15B7FC00 == 31 [pid = 3352] [id = 46] 13:59:16 INFO - PROCESS | 3352 | ++DOMWINDOW == 64 (15D7B800) [pid = 3352] [serial = 134] [outer = 00000000] 13:59:16 INFO - PROCESS | 3352 | ++DOMWINDOW == 65 (15EDF000) [pid = 3352] [serial = 135] [outer = 15D7B800] 13:59:16 INFO - PROCESS | 3352 | 1463605156058 Marionette DEBUG loaded listener.js 13:59:16 INFO - PROCESS | 3352 | ++DOMWINDOW == 66 (15F10C00) [pid = 3352] [serial = 136] [outer = 15D7B800] 13:59:16 INFO - PROCESS | 3352 | 1463605156467 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]]]}] 13:59:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 13:59:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 608ms 13:59:16 INFO - PROCESS | 3352 | 1463605156510 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 13:59:16 INFO - PROCESS | 3352 | 1463605156512 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 13:59:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 13:59:16 INFO - PROCESS | 3352 | 1463605156515 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 13:59:16 INFO - PROCESS | 3352 | 1463605156517 Marionette TRACE conn2 <- [1,150,null,{}] 13:59:16 INFO - PROCESS | 3352 | 1463605156520 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}] 13:59:16 INFO - PROCESS | 3352 | 1463605156599 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 13:59:16 INFO - PROCESS | 3352 | 1463605156606 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:16 INFO - PROCESS | 3352 | ++DOCSHELL 16796C00 == 32 [pid = 3352] [id = 47] 13:59:16 INFO - PROCESS | 3352 | ++DOMWINDOW == 67 (16797000) [pid = 3352] [serial = 137] [outer = 00000000] 13:59:16 INFO - PROCESS | 3352 | ++DOMWINDOW == 68 (16941C00) [pid = 3352] [serial = 138] [outer = 16797000] 13:59:16 INFO - PROCESS | 3352 | 1463605156658 Marionette DEBUG loaded listener.js 13:59:16 INFO - PROCESS | 3352 | ++DOMWINDOW == 69 (170ACC00) [pid = 3352] [serial = 139] [outer = 16797000] 13:59:17 INFO - PROCESS | 3352 | 1463605157057 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]]]}] 13:59:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 13:59:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 565ms 13:59:17 INFO - PROCESS | 3352 | 1463605157078 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 13:59:17 INFO - PROCESS | 3352 | 1463605157079 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 13:59:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 13:59:17 INFO - PROCESS | 3352 | 1463605157083 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 13:59:17 INFO - PROCESS | 3352 | 1463605157084 Marionette TRACE conn2 <- [1,154,null,{}] 13:59:17 INFO - PROCESS | 3352 | 1463605157087 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}] 13:59:17 INFO - PROCESS | 3352 | 1463605157182 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 13:59:17 INFO - PROCESS | 3352 | 1463605157188 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:17 INFO - PROCESS | 3352 | ++DOCSHELL 105EF800 == 33 [pid = 3352] [id = 48] 13:59:17 INFO - PROCESS | 3352 | ++DOMWINDOW == 70 (174D7000) [pid = 3352] [serial = 140] [outer = 00000000] 13:59:17 INFO - PROCESS | 3352 | ++DOMWINDOW == 71 (17E90800) [pid = 3352] [serial = 141] [outer = 174D7000] 13:59:17 INFO - PROCESS | 3352 | 1463605157231 Marionette DEBUG loaded listener.js 13:59:17 INFO - PROCESS | 3352 | ++DOMWINDOW == 72 (17FD2800) [pid = 3352] [serial = 142] [outer = 174D7000] 13:59:17 INFO - PROCESS | 3352 | --DOMWINDOW == 71 (19ED7C00) [pid = 3352] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 13:59:17 INFO - PROCESS | 3352 | --DOMWINDOW == 70 (133A0800) [pid = 3352] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 13:59:17 INFO - PROCESS | 3352 | --DOMWINDOW == 69 (10A57C00) [pid = 3352] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 13:59:17 INFO - PROCESS | 3352 | --DOMWINDOW == 68 (15B7D000) [pid = 3352] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 13:59:17 INFO - PROCESS | 3352 | --DOMWINDOW == 67 (10B90000) [pid = 3352] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 13:59:17 INFO - PROCESS | 3352 | --DOMWINDOW == 66 (1535F000) [pid = 3352] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 13:59:17 INFO - PROCESS | 3352 | --DOMWINDOW == 65 (12B54400) [pid = 3352] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 13:59:17 INFO - PROCESS | 3352 | 1463605157632 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]]]}] 13:59:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 13:59:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 594ms 13:59:17 INFO - PROCESS | 3352 | 1463605157685 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 13:59:17 INFO - PROCESS | 3352 | 1463605157687 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 13:59:17 INFO - PROCESS | 3352 | 1463605157690 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 13:59:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 13:59:17 INFO - PROCESS | 3352 | 1463605157692 Marionette TRACE conn2 <- [1,158,null,{}] 13:59:17 INFO - PROCESS | 3352 | 1463605157695 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}] 13:59:17 INFO - PROCESS | 3352 | 1463605157786 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 13:59:17 INFO - PROCESS | 3352 | 1463605157828 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:17 INFO - PROCESS | 3352 | ++DOCSHELL 12A89800 == 34 [pid = 3352] [id = 49] 13:59:17 INFO - PROCESS | 3352 | ++DOMWINDOW == 66 (140C9400) [pid = 3352] [serial = 143] [outer = 00000000] 13:59:17 INFO - PROCESS | 3352 | ++DOMWINDOW == 67 (15EE5000) [pid = 3352] [serial = 144] [outer = 140C9400] 13:59:17 INFO - PROCESS | 3352 | 1463605157871 Marionette DEBUG loaded listener.js 13:59:17 INFO - PROCESS | 3352 | ++DOMWINDOW == 68 (18275000) [pid = 3352] [serial = 145] [outer = 140C9400] 13:59:18 INFO - PROCESS | 3352 | 1463605158206 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]]]}] 13:59:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 13:59:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 564ms 13:59:18 INFO - PROCESS | 3352 | 1463605158270 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 13:59:18 INFO - PROCESS | 3352 | 1463605158272 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 13:59:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 13:59:18 INFO - PROCESS | 3352 | 1463605158275 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 13:59:18 INFO - PROCESS | 3352 | 1463605158260 Marionette TRACE conn2 <- [1,162,null,{}] 13:59:18 INFO - PROCESS | 3352 | 1463605158263 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}] 13:59:18 INFO - PROCESS | 3352 | 1463605158365 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 13:59:18 INFO - PROCESS | 3352 | 1463605158372 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:18 INFO - PROCESS | 3352 | ++DOCSHELL 1827A000 == 35 [pid = 3352] [id = 50] 13:59:18 INFO - PROCESS | 3352 | ++DOMWINDOW == 69 (1827D000) [pid = 3352] [serial = 146] [outer = 00000000] 13:59:18 INFO - PROCESS | 3352 | ++DOMWINDOW == 70 (1970AC00) [pid = 3352] [serial = 147] [outer = 1827D000] 13:59:18 INFO - PROCESS | 3352 | 1463605158416 Marionette DEBUG loaded listener.js 13:59:18 INFO - PROCESS | 3352 | ++DOMWINDOW == 71 (1970D800) [pid = 3352] [serial = 148] [outer = 1827D000] 13:59:18 INFO - PROCESS | 3352 | 1463605158765 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]]]}] 13:59:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 13:59:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 505ms 13:59:18 INFO - PROCESS | 3352 | 1463605158774 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 13:59:18 INFO - PROCESS | 3352 | 1463605158776 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 13:59:18 INFO - PROCESS | 3352 | 1463605158779 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 13:59:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 13:59:18 INFO - PROCESS | 3352 | 1463605158781 Marionette TRACE conn2 <- [1,166,null,{}] 13:59:18 INFO - PROCESS | 3352 | 1463605158784 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}] 13:59:18 INFO - PROCESS | 3352 | 1463605158855 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 13:59:18 INFO - PROCESS | 3352 | 1463605158861 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:18 INFO - PROCESS | 3352 | ++DOCSHELL 10503000 == 36 [pid = 3352] [id = 51] 13:59:18 INFO - PROCESS | 3352 | ++DOMWINDOW == 72 (140CC400) [pid = 3352] [serial = 149] [outer = 00000000] 13:59:18 INFO - PROCESS | 3352 | ++DOMWINDOW == 73 (19E39000) [pid = 3352] [serial = 150] [outer = 140CC400] 13:59:18 INFO - PROCESS | 3352 | 1463605158904 Marionette DEBUG loaded listener.js 13:59:18 INFO - PROCESS | 3352 | ++DOMWINDOW == 74 (19E3B000) [pid = 3352] [serial = 151] [outer = 140CC400] 13:59:19 INFO - PROCESS | 3352 | 1463605159259 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]]]}] 13:59:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 13:59:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 505ms 13:59:19 INFO - PROCESS | 3352 | 1463605159298 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 13:59:19 INFO - PROCESS | 3352 | 1463605159284 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 13:59:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 13:59:19 INFO - PROCESS | 3352 | 1463605159300 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 13:59:19 INFO - PROCESS | 3352 | 1463605159303 Marionette TRACE conn2 <- [1,170,null,{}] 13:59:19 INFO - PROCESS | 3352 | 1463605159307 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}] 13:59:19 INFO - PROCESS | 3352 | 1463605159379 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 13:59:19 INFO - PROCESS | 3352 | 1463605159385 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:19 INFO - PROCESS | 3352 | ++DOCSHELL 15D78400 == 37 [pid = 3352] [id = 52] 13:59:19 INFO - PROCESS | 3352 | ++DOMWINDOW == 75 (1827A400) [pid = 3352] [serial = 152] [outer = 00000000] 13:59:19 INFO - PROCESS | 3352 | ++DOMWINDOW == 76 (19E45400) [pid = 3352] [serial = 153] [outer = 1827A400] 13:59:19 INFO - PROCESS | 3352 | 1463605159434 Marionette DEBUG loaded listener.js 13:59:19 INFO - PROCESS | 3352 | ++DOMWINDOW == 77 (19ED9000) [pid = 3352] [serial = 154] [outer = 1827A400] 13:59:20 INFO - PROCESS | 3352 | 1463605160166 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]]]}] 13:59:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 13:59:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 891ms 13:59:20 INFO - PROCESS | 3352 | 1463605160211 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 13:59:20 INFO - PROCESS | 3352 | 1463605160216 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 13:59:20 INFO - PROCESS | 3352 | 1463605160221 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 13:59:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 13:59:20 INFO - PROCESS | 3352 | 1463605160225 Marionette TRACE conn2 <- [1,174,null,{}] 13:59:20 INFO - PROCESS | 3352 | 1463605160231 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}] 13:59:20 INFO - PROCESS | 3352 | 1463605160349 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 13:59:20 INFO - PROCESS | 3352 | 1463605160398 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:20 INFO - PROCESS | 3352 | ++DOCSHELL 112E9800 == 38 [pid = 3352] [id = 53] 13:59:20 INFO - PROCESS | 3352 | ++DOMWINDOW == 78 (11429C00) [pid = 3352] [serial = 155] [outer = 00000000] 13:59:20 INFO - PROCESS | 3352 | ++DOMWINDOW == 79 (11C8BC00) [pid = 3352] [serial = 156] [outer = 11429C00] 13:59:20 INFO - PROCESS | 3352 | 1463605160453 Marionette DEBUG loaded listener.js 13:59:20 INFO - PROCESS | 3352 | ++DOMWINDOW == 80 (13304000) [pid = 3352] [serial = 157] [outer = 11429C00] 13:59:21 INFO - PROCESS | 3352 | 1463605161270 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]]]}] 13:59:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 13:59:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1084ms 13:59:21 INFO - PROCESS | 3352 | 1463605161310 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 13:59:21 INFO - PROCESS | 3352 | 1463605161313 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 13:59:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 13:59:21 INFO - PROCESS | 3352 | 1463605161318 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 13:59:21 INFO - PROCESS | 3352 | 1463605161321 Marionette TRACE conn2 <- [1,178,null,{}] 13:59:21 INFO - PROCESS | 3352 | 1463605161327 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}] 13:59:21 INFO - PROCESS | 3352 | 1463605161421 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 13:59:21 INFO - PROCESS | 3352 | --DOCSHELL 10503000 == 37 [pid = 3352] [id = 51] 13:59:21 INFO - PROCESS | 3352 | --DOCSHELL 1827A000 == 36 [pid = 3352] [id = 50] 13:59:21 INFO - PROCESS | 3352 | --DOCSHELL 12A89800 == 35 [pid = 3352] [id = 49] 13:59:21 INFO - PROCESS | 3352 | --DOCSHELL 105EF800 == 34 [pid = 3352] [id = 48] 13:59:21 INFO - PROCESS | 3352 | --DOCSHELL 16796C00 == 33 [pid = 3352] [id = 47] 13:59:21 INFO - PROCESS | 3352 | --DOCSHELL 15B7FC00 == 32 [pid = 3352] [id = 46] 13:59:21 INFO - PROCESS | 3352 | --DOCSHELL 14ECE800 == 31 [pid = 3352] [id = 45] 13:59:21 INFO - PROCESS | 3352 | --DOCSHELL 13DB7800 == 30 [pid = 3352] [id = 44] 13:59:21 INFO - PROCESS | 3352 | --DOCSHELL 11A10400 == 29 [pid = 3352] [id = 43] 13:59:21 INFO - PROCESS | 3352 | --DOCSHELL 1051D000 == 28 [pid = 3352] [id = 42] 13:59:21 INFO - PROCESS | 3352 | --DOMWINDOW == 79 (1A665000) [pid = 3352] [serial = 93] [outer = 00000000] [url = about:blank] 13:59:21 INFO - PROCESS | 3352 | --DOMWINDOW == 78 (1A055800) [pid = 3352] [serial = 91] [outer = 00000000] [url = about:blank] 13:59:21 INFO - PROCESS | 3352 | --DOMWINDOW == 77 (10B91400) [pid = 3352] [serial = 96] [outer = 00000000] [url = about:blank] 13:59:21 INFO - PROCESS | 3352 | --DOMWINDOW == 76 (15D84000) [pid = 3352] [serial = 108] [outer = 00000000] [url = about:blank] 13:59:21 INFO - PROCESS | 3352 | --DOMWINDOW == 75 (12A8CC00) [pid = 3352] [serial = 99] [outer = 00000000] [url = about:blank] 13:59:21 INFO - PROCESS | 3352 | --DOMWINDOW == 74 (156A5C00) [pid = 3352] [serial = 105] [outer = 00000000] [url = about:blank] 13:59:21 INFO - PROCESS | 3352 | --DOMWINDOW == 73 (15F0A800) [pid = 3352] [serial = 109] [outer = 00000000] [url = about:blank] 13:59:21 INFO - PROCESS | 3352 | --DOMWINDOW == 72 (14E8E400) [pid = 3352] [serial = 103] [outer = 00000000] [url = about:blank] 13:59:21 INFO - PROCESS | 3352 | --DOMWINDOW == 71 (13094800) [pid = 3352] [serial = 100] [outer = 00000000] [url = about:blank] 13:59:21 INFO - PROCESS | 3352 | --DOMWINDOW == 70 (15953400) [pid = 3352] [serial = 106] [outer = 00000000] [url = about:blank] 13:59:21 INFO - PROCESS | 3352 | --DOMWINDOW == 69 (110CD800) [pid = 3352] [serial = 97] [outer = 00000000] [url = about:blank] 13:59:21 INFO - PROCESS | 3352 | --DOMWINDOW == 68 (1A66F000) [pid = 3352] [serial = 94] [outer = 00000000] [url = about:blank] 13:59:21 INFO - PROCESS | 3352 | --DOMWINDOW == 67 (140C8000) [pid = 3352] [serial = 102] [outer = 00000000] [url = about:blank] 13:59:21 INFO - PROCESS | 3352 | 1463605161519 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:21 INFO - PROCESS | 3352 | ++DOCSHELL 10275400 == 29 [pid = 3352] [id = 54] 13:59:21 INFO - PROCESS | 3352 | ++DOMWINDOW == 68 (102CE800) [pid = 3352] [serial = 158] [outer = 00000000] 13:59:21 INFO - PROCESS | 3352 | ++DOMWINDOW == 69 (10B8D800) [pid = 3352] [serial = 159] [outer = 102CE800] 13:59:21 INFO - PROCESS | 3352 | 1463605161566 Marionette DEBUG loaded listener.js 13:59:21 INFO - PROCESS | 3352 | ++DOMWINDOW == 70 (110D0C00) [pid = 3352] [serial = 160] [outer = 102CE800] 13:59:21 INFO - PROCESS | 3352 | 1463605161913 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]]]}] 13:59:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 13:59:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 653ms 13:59:21 INFO - PROCESS | 3352 | 1463605161981 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 13:59:21 INFO - PROCESS | 3352 | 1463605161987 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 13:59:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 13:59:21 INFO - PROCESS | 3352 | 1463605161993 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 13:59:21 INFO - PROCESS | 3352 | 1463605161996 Marionette TRACE conn2 <- [1,182,null,{}] 13:59:21 INFO - PROCESS | 3352 | 1463605162000 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}] 13:59:22 INFO - PROCESS | 3352 | 1463605162074 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 13:59:22 INFO - PROCESS | 3352 | 1463605162135 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:22 INFO - PROCESS | 3352 | ++DOCSHELL 10B90000 == 30 [pid = 3352] [id = 55] 13:59:22 INFO - PROCESS | 3352 | ++DOMWINDOW == 71 (11094400) [pid = 3352] [serial = 161] [outer = 00000000] 13:59:22 INFO - PROCESS | 3352 | ++DOMWINDOW == 72 (13032800) [pid = 3352] [serial = 162] [outer = 11094400] 13:59:22 INFO - PROCESS | 3352 | 1463605162181 Marionette DEBUG loaded listener.js 13:59:22 INFO - PROCESS | 3352 | ++DOMWINDOW == 73 (13DBC000) [pid = 3352] [serial = 163] [outer = 11094400] 13:59:22 INFO - PROCESS | 3352 | 1463605162536 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]]]}] 13:59:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 13:59:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 609ms 13:59:22 INFO - PROCESS | 3352 | 1463605162594 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 13:59:22 INFO - PROCESS | 3352 | 1463605162596 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 13:59:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 13:59:22 INFO - PROCESS | 3352 | 1463605162600 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 13:59:22 INFO - PROCESS | 3352 | 1463605162604 Marionette TRACE conn2 <- [1,186,null,{}] 13:59:22 INFO - PROCESS | 3352 | 1463605162614 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}] 13:59:22 INFO - PROCESS | 3352 | 1463605162696 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 13:59:22 INFO - PROCESS | 3352 | 1463605162705 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:22 INFO - PROCESS | 3352 | ++DOCSHELL 15280C00 == 31 [pid = 3352] [id = 56] 13:59:22 INFO - PROCESS | 3352 | ++DOMWINDOW == 74 (15281800) [pid = 3352] [serial = 164] [outer = 00000000] 13:59:22 INFO - PROCESS | 3352 | ++DOMWINDOW == 75 (15361000) [pid = 3352] [serial = 165] [outer = 15281800] 13:59:22 INFO - PROCESS | 3352 | 1463605162735 Marionette DEBUG loaded listener.js 13:59:22 INFO - PROCESS | 3352 | ++DOMWINDOW == 76 (156A5C00) [pid = 3352] [serial = 166] [outer = 15281800] 13:59:23 INFO - PROCESS | 3352 | 1463605163118 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]]]}] 13:59:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 13:59:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 564ms 13:59:23 INFO - PROCESS | 3352 | 1463605163160 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 13:59:23 INFO - PROCESS | 3352 | 1463605163162 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 13:59:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 13:59:23 INFO - PROCESS | 3352 | 1463605163166 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 13:59:23 INFO - PROCESS | 3352 | 1463605163167 Marionette TRACE conn2 <- [1,190,null,{}] 13:59:23 INFO - PROCESS | 3352 | 1463605163175 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}] 13:59:23 INFO - PROCESS | 3352 | 1463605163250 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 13:59:23 INFO - PROCESS | 3352 | 1463605163256 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:23 INFO - PROCESS | 3352 | ++DOCSHELL 15947400 == 32 [pid = 3352] [id = 57] 13:59:23 INFO - PROCESS | 3352 | ++DOMWINDOW == 77 (15D14000) [pid = 3352] [serial = 167] [outer = 00000000] 13:59:23 INFO - PROCESS | 3352 | ++DOMWINDOW == 78 (15F02400) [pid = 3352] [serial = 168] [outer = 15D14000] 13:59:23 INFO - PROCESS | 3352 | 1463605163300 Marionette DEBUG loaded listener.js 13:59:23 INFO - PROCESS | 3352 | ++DOMWINDOW == 79 (15F0F400) [pid = 3352] [serial = 169] [outer = 15D14000] 13:59:23 INFO - PROCESS | 3352 | ++DOMWINDOW == 80 (17303C00) [pid = 3352] [serial = 170] [outer = 1B219400] 13:59:23 INFO - PROCESS | 3352 | 1463605163795 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]]]}] 13:59:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 13:59:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 653ms 13:59:23 INFO - PROCESS | 3352 | 1463605163832 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 13:59:23 INFO - PROCESS | 3352 | 1463605163835 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 13:59:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 13:59:23 INFO - PROCESS | 3352 | 1463605163838 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 13:59:23 INFO - PROCESS | 3352 | 1463605163840 Marionette TRACE conn2 <- [1,194,null,{}] 13:59:23 INFO - PROCESS | 3352 | 1463605163843 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}] 13:59:23 INFO - PROCESS | 3352 | 1463605163938 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 13:59:23 INFO - PROCESS | 3352 | 1463605163951 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:23 INFO - PROCESS | 3352 | ++DOCSHELL 16DA7400 == 33 [pid = 3352] [id = 58] 13:59:23 INFO - PROCESS | 3352 | ++DOMWINDOW == 81 (170A9C00) [pid = 3352] [serial = 171] [outer = 00000000] 13:59:23 INFO - PROCESS | 3352 | ++DOMWINDOW == 82 (177B5800) [pid = 3352] [serial = 172] [outer = 170A9C00] 13:59:23 INFO - PROCESS | 3352 | 1463605163995 Marionette DEBUG loaded listener.js 13:59:24 INFO - PROCESS | 3352 | ++DOMWINDOW == 83 (17E8EC00) [pid = 3352] [serial = 173] [outer = 170A9C00] 13:59:24 INFO - PROCESS | 3352 | 1463605164380 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]]]}] 13:59:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 13:59:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 564ms 13:59:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 13:59:24 INFO - PROCESS | 3352 | 1463605164415 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 13:59:24 INFO - PROCESS | 3352 | 1463605164417 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 13:59:24 INFO - PROCESS | 3352 | 1463605164420 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 13:59:24 INFO - PROCESS | 3352 | 1463605164423 Marionette TRACE conn2 <- [1,198,null,{}] 13:59:24 INFO - PROCESS | 3352 | 1463605164433 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}] 13:59:24 INFO - PROCESS | 3352 | 1463605164532 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 13:59:24 INFO - PROCESS | 3352 | 1463605164601 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:24 INFO - PROCESS | 3352 | ++DOCSHELL 17E3B000 == 34 [pid = 3352] [id = 59] 13:59:24 INFO - PROCESS | 3352 | ++DOMWINDOW == 84 (19702800) [pid = 3352] [serial = 174] [outer = 00000000] 13:59:24 INFO - PROCESS | 3352 | ++DOMWINDOW == 85 (19C10C00) [pid = 3352] [serial = 175] [outer = 19702800] 13:59:24 INFO - PROCESS | 3352 | 1463605164645 Marionette DEBUG loaded listener.js 13:59:24 INFO - PROCESS | 3352 | ++DOMWINDOW == 86 (19E42C00) [pid = 3352] [serial = 176] [outer = 19702800] 13:59:25 INFO - PROCESS | 3352 | 1463605165018 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]]]}] 13:59:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 13:59:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 653ms 13:59:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 13:59:25 INFO - PROCESS | 3352 | 1463605165084 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 13:59:25 INFO - PROCESS | 3352 | 1463605165086 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 13:59:25 INFO - PROCESS | 3352 | 1463605165089 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 13:59:25 INFO - PROCESS | 3352 | 1463605165091 Marionette TRACE conn2 <- [1,202,null,{}] 13:59:25 INFO - PROCESS | 3352 | 1463605165094 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}] 13:59:25 INFO - PROCESS | 3352 | 1463605165186 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 13:59:25 INFO - PROCESS | 3352 | 1463605165178 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:25 INFO - PROCESS | 3352 | ++DOCSHELL 19ED8800 == 35 [pid = 3352] [id = 60] 13:59:25 INFO - PROCESS | 3352 | ++DOMWINDOW == 87 (19EDAC00) [pid = 3352] [serial = 177] [outer = 00000000] 13:59:25 INFO - PROCESS | 3352 | ++DOMWINDOW == 88 (1A05C400) [pid = 3352] [serial = 178] [outer = 19EDAC00] 13:59:25 INFO - PROCESS | 3352 | 1463605165221 Marionette DEBUG loaded listener.js 13:59:25 INFO - PROCESS | 3352 | ++DOMWINDOW == 89 (1A057000) [pid = 3352] [serial = 179] [outer = 19EDAC00] 13:59:25 INFO - PROCESS | 3352 | --DOMWINDOW == 88 (15D7B800) [pid = 3352] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 13:59:25 INFO - PROCESS | 3352 | --DOMWINDOW == 87 (11C50800) [pid = 3352] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 13:59:25 INFO - PROCESS | 3352 | --DOMWINDOW == 86 (13DB8400) [pid = 3352] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 13:59:25 INFO - PROCESS | 3352 | --DOMWINDOW == 85 (152CFC00) [pid = 3352] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 13:59:25 INFO - PROCESS | 3352 | --DOMWINDOW == 84 (10520000) [pid = 3352] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 13:59:25 INFO - PROCESS | 3352 | --DOMWINDOW == 83 (174D7000) [pid = 3352] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 13:59:25 INFO - PROCESS | 3352 | --DOMWINDOW == 82 (10A56C00) [pid = 3352] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 13:59:25 INFO - PROCESS | 3352 | --DOMWINDOW == 81 (1309BC00) [pid = 3352] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 13:59:25 INFO - PROCESS | 3352 | --DOMWINDOW == 80 (174CAC00) [pid = 3352] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 13:59:25 INFO - PROCESS | 3352 | --DOMWINDOW == 79 (16797000) [pid = 3352] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 13:59:25 INFO - PROCESS | 3352 | --DOMWINDOW == 78 (140C9400) [pid = 3352] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 13:59:25 INFO - PROCESS | 3352 | --DOMWINDOW == 77 (140CC400) [pid = 3352] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 13:59:25 INFO - PROCESS | 3352 | --DOMWINDOW == 76 (1827D000) [pid = 3352] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 13:59:25 INFO - PROCESS | 3352 | 1463605165672 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]]]}] 13:59:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 13:59:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 594ms 13:59:25 INFO - PROCESS | 3352 | 1463605165691 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 13:59:25 INFO - PROCESS | 3352 | 1463605165693 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 13:59:25 INFO - PROCESS | 3352 | 1463605165696 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 13:59:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 13:59:25 INFO - PROCESS | 3352 | 1463605165698 Marionette TRACE conn2 <- [1,206,null,{}] 13:59:25 INFO - PROCESS | 3352 | 1463605165701 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}] 13:59:25 INFO - PROCESS | 3352 | 1463605165797 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 13:59:25 INFO - PROCESS | 3352 | 1463605165870 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:25 INFO - PROCESS | 3352 | ++DOCSHELL 1051D400 == 36 [pid = 3352] [id = 61] 13:59:25 INFO - PROCESS | 3352 | ++DOMWINDOW == 77 (10A62000) [pid = 3352] [serial = 180] [outer = 00000000] 13:59:25 INFO - PROCESS | 3352 | ++DOMWINDOW == 78 (140CC400) [pid = 3352] [serial = 181] [outer = 10A62000] 13:59:25 INFO - PROCESS | 3352 | 1463605165924 Marionette DEBUG loaded listener.js 13:59:26 INFO - PROCESS | 3352 | ++DOMWINDOW == 79 (1536BC00) [pid = 3352] [serial = 182] [outer = 10A62000] 13:59:26 INFO - PROCESS | 3352 | 1463605166257 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]]]}] 13:59:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 13:59:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 608ms 13:59:26 INFO - PROCESS | 3352 | 1463605166298 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 13:59:26 INFO - PROCESS | 3352 | 1463605166300 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 13:59:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 13:59:26 INFO - PROCESS | 3352 | 1463605166303 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 13:59:26 INFO - PROCESS | 3352 | 1463605166305 Marionette TRACE conn2 <- [1,210,null,{}] 13:59:26 INFO - PROCESS | 3352 | 1463605166308 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}] 13:59:26 INFO - PROCESS | 3352 | 1463605166413 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 13:59:26 INFO - PROCESS | 3352 | 1463605166421 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:26 INFO - PROCESS | 3352 | ++DOCSHELL 112EB800 == 37 [pid = 3352] [id = 62] 13:59:26 INFO - PROCESS | 3352 | ++DOMWINDOW == 80 (13818C00) [pid = 3352] [serial = 183] [outer = 00000000] 13:59:26 INFO - PROCESS | 3352 | ++DOMWINDOW == 81 (1A054000) [pid = 3352] [serial = 184] [outer = 13818C00] 13:59:26 INFO - PROCESS | 3352 | 1463605166465 Marionette DEBUG loaded listener.js 13:59:26 INFO - PROCESS | 3352 | ++DOMWINDOW == 82 (1A05B000) [pid = 3352] [serial = 185] [outer = 13818C00] 13:59:26 INFO - PROCESS | 3352 | 1463605166807 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]]]}] 13:59:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 13:59:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 505ms 13:59:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 13:59:26 INFO - PROCESS | 3352 | 1463605166822 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 13:59:26 INFO - PROCESS | 3352 | 1463605166823 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 13:59:26 INFO - PROCESS | 3352 | 1463605166826 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 13:59:26 INFO - PROCESS | 3352 | 1463605166828 Marionette TRACE conn2 <- [1,214,null,{}] 13:59:26 INFO - PROCESS | 3352 | 1463605166832 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}] 13:59:26 INFO - PROCESS | 3352 | 1463605166903 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 13:59:26 INFO - PROCESS | 3352 | 1463605166909 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:26 INFO - PROCESS | 3352 | ++DOCSHELL 1A051C00 == 38 [pid = 3352] [id = 63] 13:59:26 INFO - PROCESS | 3352 | ++DOMWINDOW == 83 (1A665800) [pid = 3352] [serial = 186] [outer = 00000000] 13:59:26 INFO - PROCESS | 3352 | ++DOMWINDOW == 84 (1A734400) [pid = 3352] [serial = 187] [outer = 1A665800] 13:59:26 INFO - PROCESS | 3352 | 1463605166954 Marionette DEBUG loaded listener.js 13:59:27 INFO - PROCESS | 3352 | ++DOMWINDOW == 85 (1A734800) [pid = 3352] [serial = 188] [outer = 1A665800] 13:59:27 INFO - PROCESS | 3352 | 1463605167346 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]]]}] 13:59:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 13:59:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 564ms 13:59:27 INFO - PROCESS | 3352 | 1463605167386 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 13:59:27 INFO - PROCESS | 3352 | 1463605167388 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 13:59:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 13:59:27 INFO - PROCESS | 3352 | 1463605167391 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 13:59:27 INFO - PROCESS | 3352 | 1463605167393 Marionette TRACE conn2 <- [1,218,null,{}] 13:59:27 INFO - PROCESS | 3352 | 1463605167396 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}] 13:59:27 INFO - PROCESS | 3352 | 1463605167533 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 13:59:27 INFO - PROCESS | 3352 | 1463605167599 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:27 INFO - PROCESS | 3352 | ++DOCSHELL 1055F000 == 39 [pid = 3352] [id = 64] 13:59:27 INFO - PROCESS | 3352 | ++DOMWINDOW == 86 (105EF400) [pid = 3352] [serial = 189] [outer = 00000000] 13:59:27 INFO - PROCESS | 3352 | ++DOMWINDOW == 87 (10B92000) [pid = 3352] [serial = 190] [outer = 105EF400] 13:59:27 INFO - PROCESS | 3352 | 1463605167656 Marionette DEBUG loaded listener.js 13:59:27 INFO - PROCESS | 3352 | ++DOMWINDOW == 88 (114A5800) [pid = 3352] [serial = 191] [outer = 105EF400] 13:59:28 INFO - PROCESS | 3352 | 1463605168128 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]]]}] 13:59:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 13:59:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 802ms 13:59:28 INFO - PROCESS | 3352 | 1463605168202 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 13:59:28 INFO - PROCESS | 3352 | 1463605168206 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 13:59:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 13:59:28 INFO - PROCESS | 3352 | 1463605168211 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 13:59:28 INFO - PROCESS | 3352 | 1463605168215 Marionette TRACE conn2 <- [1,222,null,{}] 13:59:28 INFO - PROCESS | 3352 | 1463605168219 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}] 13:59:28 INFO - PROCESS | 3352 | 1463605168319 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 13:59:28 INFO - PROCESS | 3352 | 1463605168386 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:28 INFO - PROCESS | 3352 | ++DOCSHELL 13DBA800 == 40 [pid = 3352] [id = 65] 13:59:28 INFO - PROCESS | 3352 | ++DOMWINDOW == 89 (140CB000) [pid = 3352] [serial = 192] [outer = 00000000] 13:59:28 INFO - PROCESS | 3352 | ++DOMWINDOW == 90 (14E93400) [pid = 3352] [serial = 193] [outer = 140CB000] 13:59:28 INFO - PROCESS | 3352 | 1463605168442 Marionette DEBUG loaded listener.js 13:59:28 INFO - PROCESS | 3352 | ++DOMWINDOW == 91 (1535F000) [pid = 3352] [serial = 194] [outer = 140CB000] 13:59:28 INFO - PROCESS | 3352 | 1463605168957 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]]]}] 13:59:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 13:59:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 801ms 13:59:29 INFO - PROCESS | 3352 | 1463605169014 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 13:59:29 INFO - PROCESS | 3352 | 1463605169017 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 13:59:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 13:59:29 INFO - PROCESS | 3352 | 1463605169021 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 13:59:29 INFO - PROCESS | 3352 | 1463605169023 Marionette TRACE conn2 <- [1,226,null,{}] 13:59:29 INFO - PROCESS | 3352 | 1463605169027 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}] 13:59:29 INFO - PROCESS | 3352 | 1463605169138 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 13:59:29 INFO - PROCESS | 3352 | 1463605169212 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:29 INFO - PROCESS | 3352 | ++DOCSHELL 19702000 == 41 [pid = 3352] [id = 66] 13:59:29 INFO - PROCESS | 3352 | ++DOMWINDOW == 92 (19703800) [pid = 3352] [serial = 195] [outer = 00000000] 13:59:29 INFO - PROCESS | 3352 | ++DOMWINDOW == 93 (19C0E000) [pid = 3352] [serial = 196] [outer = 19703800] 13:59:29 INFO - PROCESS | 3352 | 1463605169265 Marionette DEBUG loaded listener.js 13:59:29 INFO - PROCESS | 3352 | ++DOMWINDOW == 94 (1A056800) [pid = 3352] [serial = 197] [outer = 19703800] 13:59:29 INFO - PROCESS | 3352 | 1463605169793 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]]]}] 13:59:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 13:59:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 802ms 13:59:29 INFO - PROCESS | 3352 | 1463605169817 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 13:59:29 INFO - PROCESS | 3352 | 1463605169821 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 13:59:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 13:59:29 INFO - PROCESS | 3352 | 1463605169833 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 13:59:29 INFO - PROCESS | 3352 | 1463605169838 Marionette TRACE conn2 <- [1,230,null,{}] 13:59:29 INFO - PROCESS | 3352 | 1463605169842 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}] 13:59:29 INFO - PROCESS | 3352 | 1463605169939 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 13:59:30 INFO - PROCESS | 3352 | 1463605170023 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:30 INFO - PROCESS | 3352 | ++DOCSHELL 1A741800 == 42 [pid = 3352] [id = 67] 13:59:30 INFO - PROCESS | 3352 | ++DOMWINDOW == 95 (1A92FC00) [pid = 3352] [serial = 198] [outer = 00000000] 13:59:30 INFO - PROCESS | 3352 | ++DOMWINDOW == 96 (1A938000) [pid = 3352] [serial = 199] [outer = 1A92FC00] 13:59:30 INFO - PROCESS | 3352 | 1463605170076 Marionette DEBUG loaded listener.js 13:59:30 INFO - PROCESS | 3352 | ++DOMWINDOW == 97 (1A93C400) [pid = 3352] [serial = 200] [outer = 1A92FC00] 13:59:30 INFO - PROCESS | 3352 | 1463605170735 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]]]}] 13:59:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 13:59:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 950ms 13:59:30 INFO - PROCESS | 3352 | 1463605170776 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 13:59:30 INFO - PROCESS | 3352 | 1463605170780 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 13:59:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 13:59:30 INFO - PROCESS | 3352 | 1463605170785 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 13:59:30 INFO - PROCESS | 3352 | 1463605170789 Marionette TRACE conn2 <- [1,234,null,{}] 13:59:30 INFO - PROCESS | 3352 | 1463605170795 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}] 13:59:30 INFO - PROCESS | 3352 | 1463605170921 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 13:59:30 INFO - PROCESS | 3352 | 1463605170940 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:30 INFO - PROCESS | 3352 | ++DOCSHELL 10A65400 == 43 [pid = 3352] [id = 68] 13:59:30 INFO - PROCESS | 3352 | ++DOMWINDOW == 98 (10A65800) [pid = 3352] [serial = 201] [outer = 00000000] 13:59:30 INFO - PROCESS | 3352 | ++DOMWINDOW == 99 (11C8B400) [pid = 3352] [serial = 202] [outer = 10A65800] 13:59:30 INFO - PROCESS | 3352 | 1463605170988 Marionette DEBUG loaded listener.js 13:59:31 INFO - PROCESS | 3352 | ++DOMWINDOW == 100 (12B5EC00) [pid = 3352] [serial = 203] [outer = 10A65800] 13:59:31 INFO - PROCESS | 3352 | --DOCSHELL 1A051C00 == 42 [pid = 3352] [id = 63] 13:59:31 INFO - PROCESS | 3352 | --DOCSHELL 112EB800 == 41 [pid = 3352] [id = 62] 13:59:31 INFO - PROCESS | 3352 | --DOCSHELL 1051D400 == 40 [pid = 3352] [id = 61] 13:59:31 INFO - PROCESS | 3352 | --DOCSHELL 19ED8800 == 39 [pid = 3352] [id = 60] 13:59:31 INFO - PROCESS | 3352 | --DOCSHELL 17E3B000 == 38 [pid = 3352] [id = 59] 13:59:31 INFO - PROCESS | 3352 | --DOCSHELL 16DA7400 == 37 [pid = 3352] [id = 58] 13:59:31 INFO - PROCESS | 3352 | --DOCSHELL 15947400 == 36 [pid = 3352] [id = 57] 13:59:31 INFO - PROCESS | 3352 | --DOCSHELL 15280C00 == 35 [pid = 3352] [id = 56] 13:59:31 INFO - PROCESS | 3352 | --DOCSHELL 10B90000 == 34 [pid = 3352] [id = 55] 13:59:31 INFO - PROCESS | 3352 | --DOCSHELL 10275400 == 33 [pid = 3352] [id = 54] 13:59:31 INFO - PROCESS | 3352 | --DOMWINDOW == 99 (17E90800) [pid = 3352] [serial = 141] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 3352 | --DOMWINDOW == 98 (112E8000) [pid = 3352] [serial = 112] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 3352 | --DOMWINDOW == 97 (10A62400) [pid = 3352] [serial = 111] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 3352 | --DOMWINDOW == 96 (152C7800) [pid = 3352] [serial = 115] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 3352 | --DOMWINDOW == 95 (14E95400) [pid = 3352] [serial = 114] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 3352 | --DOMWINDOW == 94 (177B4800) [pid = 3352] [serial = 118] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 3352 | --DOMWINDOW == 93 (17625400) [pid = 3352] [serial = 117] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 3352 | --DOMWINDOW == 92 (114A3C00) [pid = 3352] [serial = 120] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 3352 | --DOMWINDOW == 91 (16941C00) [pid = 3352] [serial = 138] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 3352 | --DOMWINDOW == 90 (15EE5000) [pid = 3352] [serial = 144] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 3352 | --DOMWINDOW == 89 (19E3B000) [pid = 3352] [serial = 151] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 3352 | --DOMWINDOW == 88 (17FD2800) [pid = 3352] [serial = 142] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 3352 | --DOMWINDOW == 87 (170ACC00) [pid = 3352] [serial = 139] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 3352 | --DOMWINDOW == 86 (18275000) [pid = 3352] [serial = 145] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 3352 | --DOMWINDOW == 85 (15B75000) [pid = 3352] [serial = 133] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 3352 | --DOMWINDOW == 84 (1970AC00) [pid = 3352] [serial = 147] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 3352 | --DOMWINDOW == 83 (19E39000) [pid = 3352] [serial = 150] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 3352 | --DOMWINDOW == 82 (1970D800) [pid = 3352] [serial = 148] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 3352 | --DOMWINDOW == 81 (15F10C00) [pid = 3352] [serial = 136] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 3352 | --DOMWINDOW == 80 (11C8C800) [pid = 3352] [serial = 126] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 3352 | --DOMWINDOW == 79 (128B3400) [pid = 3352] [serial = 127] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 3352 | --DOMWINDOW == 78 (140C1C00) [pid = 3352] [serial = 129] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 3352 | --DOMWINDOW == 77 (15EDF000) [pid = 3352] [serial = 135] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 3352 | --DOMWINDOW == 76 (140C8C00) [pid = 3352] [serial = 130] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 3352 | --DOMWINDOW == 75 (156AB800) [pid = 3352] [serial = 132] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 3352 | --DOMWINDOW == 74 (10A58000) [pid = 3352] [serial = 123] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 3352 | --DOMWINDOW == 73 (10B8E000) [pid = 3352] [serial = 124] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 3352 | 1463605171510 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]]]}] 13:59:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 13:59:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 757ms 13:59:31 INFO - PROCESS | 3352 | 1463605171553 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 13:59:31 INFO - PROCESS | 3352 | 1463605171558 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 13:59:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 13:59:31 INFO - PROCESS | 3352 | 1463605171564 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 13:59:31 INFO - PROCESS | 3352 | 1463605171567 Marionette TRACE conn2 <- [1,238,null,{}] 13:59:31 INFO - PROCESS | 3352 | 1463605171570 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}] 13:59:31 INFO - PROCESS | 3352 | 1463605171655 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 13:59:31 INFO - PROCESS | 3352 | 1463605171665 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:31 INFO - PROCESS | 3352 | ++DOCSHELL 11C50800 == 34 [pid = 3352] [id = 69] 13:59:31 INFO - PROCESS | 3352 | ++DOMWINDOW == 74 (11C89C00) [pid = 3352] [serial = 204] [outer = 00000000] 13:59:31 INFO - PROCESS | 3352 | ++DOMWINDOW == 75 (12B57000) [pid = 3352] [serial = 205] [outer = 11C89C00] 13:59:31 INFO - PROCESS | 3352 | 1463605171711 Marionette DEBUG loaded listener.js 13:59:31 INFO - PROCESS | 3352 | ++DOMWINDOW == 76 (13905800) [pid = 3352] [serial = 206] [outer = 11C89C00] 13:59:32 INFO - PROCESS | 3352 | 1463605172122 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]]]}] 13:59:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 13:59:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 609ms 13:59:32 INFO - PROCESS | 3352 | 1463605172166 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 13:59:32 INFO - PROCESS | 3352 | 1463605172169 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 13:59:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 13:59:32 INFO - PROCESS | 3352 | 1463605172172 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 13:59:32 INFO - PROCESS | 3352 | 1463605172175 Marionette TRACE conn2 <- [1,242,null,{}] 13:59:32 INFO - PROCESS | 3352 | 1463605172185 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}] 13:59:32 INFO - PROCESS | 3352 | 1463605172263 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 13:59:32 INFO - PROCESS | 3352 | 1463605172273 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:32 INFO - PROCESS | 3352 | ++DOCSHELL 15280800 == 35 [pid = 3352] [id = 70] 13:59:32 INFO - PROCESS | 3352 | ++DOMWINDOW == 77 (15280C00) [pid = 3352] [serial = 207] [outer = 00000000] 13:59:32 INFO - PROCESS | 3352 | ++DOMWINDOW == 78 (1535F800) [pid = 3352] [serial = 208] [outer = 15280C00] 13:59:32 INFO - PROCESS | 3352 | 1463605172320 Marionette DEBUG loaded listener.js 13:59:32 INFO - PROCESS | 3352 | ++DOMWINDOW == 79 (156B2C00) [pid = 3352] [serial = 209] [outer = 15280C00] 13:59:32 INFO - PROCESS | 3352 | 1463605172745 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]]]}] 13:59:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 13:59:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 608ms 13:59:32 INFO - PROCESS | 3352 | 1463605172779 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 13:59:32 INFO - PROCESS | 3352 | 1463605172782 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 13:59:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 13:59:32 INFO - PROCESS | 3352 | 1463605172785 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 13:59:32 INFO - PROCESS | 3352 | 1463605172787 Marionette TRACE conn2 <- [1,246,null,{}] 13:59:32 INFO - PROCESS | 3352 | 1463605172790 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}] 13:59:32 INFO - PROCESS | 3352 | 1463605172864 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 13:59:32 INFO - PROCESS | 3352 | 1463605172871 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:32 INFO - PROCESS | 3352 | ++DOCSHELL 15D0F800 == 36 [pid = 3352] [id = 71] 13:59:32 INFO - PROCESS | 3352 | ++DOMWINDOW == 80 (15D13000) [pid = 3352] [serial = 210] [outer = 00000000] 13:59:32 INFO - PROCESS | 3352 | ++DOMWINDOW == 81 (15F04400) [pid = 3352] [serial = 211] [outer = 15D13000] 13:59:32 INFO - PROCESS | 3352 | 1463605172918 Marionette DEBUG loaded listener.js 13:59:32 INFO - PROCESS | 3352 | ++DOMWINDOW == 82 (16764C00) [pid = 3352] [serial = 212] [outer = 15D13000] 13:59:33 INFO - PROCESS | 3352 | 1463605173287 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]]]}] 13:59:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 13:59:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 505ms 13:59:33 INFO - PROCESS | 3352 | 1463605173302 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 13:59:33 INFO - PROCESS | 3352 | 1463605173304 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 13:59:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 13:59:33 INFO - PROCESS | 3352 | 1463605173307 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 13:59:33 INFO - PROCESS | 3352 | 1463605173309 Marionette TRACE conn2 <- [1,250,null,{}] 13:59:33 INFO - PROCESS | 3352 | 1463605173312 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}] 13:59:33 INFO - PROCESS | 3352 | 1463605173429 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 13:59:33 INFO - PROCESS | 3352 | 1463605173437 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:33 INFO - PROCESS | 3352 | ++DOCSHELL 11C85000 == 37 [pid = 3352] [id = 72] 13:59:33 INFO - PROCESS | 3352 | ++DOMWINDOW == 83 (15952000) [pid = 3352] [serial = 213] [outer = 00000000] 13:59:33 INFO - PROCESS | 3352 | ++DOMWINDOW == 84 (16947C00) [pid = 3352] [serial = 214] [outer = 15952000] 13:59:33 INFO - PROCESS | 3352 | 1463605173464 Marionette DEBUG loaded listener.js 13:59:33 INFO - PROCESS | 3352 | ++DOMWINDOW == 85 (16DA9000) [pid = 3352] [serial = 215] [outer = 15952000] 13:59:33 INFO - PROCESS | 3352 | 1463605173875 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]]]}] 13:59:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 13:59:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 594ms 13:59:33 INFO - PROCESS | 3352 | 1463605173910 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 13:59:33 INFO - PROCESS | 3352 | 1463605173912 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 13:59:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 13:59:33 INFO - PROCESS | 3352 | 1463605173915 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 13:59:33 INFO - PROCESS | 3352 | 1463605173917 Marionette TRACE conn2 <- [1,254,null,{}] 13:59:33 INFO - PROCESS | 3352 | 1463605173920 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}] 13:59:34 INFO - PROCESS | 3352 | 1463605174034 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 13:59:34 INFO - PROCESS | 3352 | 1463605174042 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:34 INFO - PROCESS | 3352 | ++DOCSHELL 11A03800 == 38 [pid = 3352] [id = 73] 13:59:34 INFO - PROCESS | 3352 | ++DOMWINDOW == 86 (16772C00) [pid = 3352] [serial = 216] [outer = 00000000] 13:59:34 INFO - PROCESS | 3352 | ++DOMWINDOW == 87 (18271C00) [pid = 3352] [serial = 217] [outer = 16772C00] 13:59:34 INFO - PROCESS | 3352 | 1463605174086 Marionette DEBUG loaded listener.js 13:59:34 INFO - PROCESS | 3352 | ++DOMWINDOW == 88 (1827C400) [pid = 3352] [serial = 218] [outer = 16772C00] 13:59:34 INFO - PROCESS | 3352 | 1463605174466 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]]]}] 13:59:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 13:59:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 564ms 13:59:34 INFO - PROCESS | 3352 | 1463605174494 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 13:59:34 INFO - PROCESS | 3352 | 1463605174496 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 13:59:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 13:59:34 INFO - PROCESS | 3352 | 1463605174499 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 13:59:34 INFO - PROCESS | 3352 | 1463605174501 Marionette TRACE conn2 <- [1,258,null,{}] 13:59:34 INFO - PROCESS | 3352 | 1463605174487 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}] 13:59:34 INFO - PROCESS | 3352 | 1463605174584 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 13:59:34 INFO - PROCESS | 3352 | 1463605174660 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:34 INFO - PROCESS | 3352 | ++DOCSHELL 19866800 == 39 [pid = 3352] [id = 74] 13:59:34 INFO - PROCESS | 3352 | ++DOMWINDOW == 89 (19866C00) [pid = 3352] [serial = 219] [outer = 00000000] 13:59:34 INFO - PROCESS | 3352 | ++DOMWINDOW == 90 (1986A800) [pid = 3352] [serial = 220] [outer = 19866C00] 13:59:34 INFO - PROCESS | 3352 | 1463605174711 Marionette DEBUG loaded listener.js 13:59:34 INFO - PROCESS | 3352 | ++DOMWINDOW == 91 (19867C00) [pid = 3352] [serial = 221] [outer = 19866C00] 13:59:35 INFO - PROCESS | 3352 | 1463605175070 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]]]}] 13:59:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 13:59:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 609ms 13:59:35 INFO - PROCESS | 3352 | 1463605175104 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 13:59:35 INFO - PROCESS | 3352 | 1463605175106 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 13:59:35 INFO - PROCESS | 3352 | 1463605175109 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 13:59:35 INFO - PROCESS | 3352 | 1463605175111 Marionette TRACE conn2 <- [1,262,null,{}] 13:59:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 13:59:35 INFO - PROCESS | 3352 | 1463605175115 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}] 13:59:35 INFO - PROCESS | 3352 | 1463605175192 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 13:59:35 INFO - PROCESS | 3352 | 1463605175199 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:35 INFO - PROCESS | 3352 | ++DOCSHELL 10A59000 == 40 [pid = 3352] [id = 75] 13:59:35 INFO - PROCESS | 3352 | ++DOMWINDOW == 92 (10B91C00) [pid = 3352] [serial = 222] [outer = 00000000] 13:59:35 INFO - PROCESS | 3352 | ++DOMWINDOW == 93 (19873C00) [pid = 3352] [serial = 223] [outer = 10B91C00] 13:59:35 INFO - PROCESS | 3352 | 1463605175263 Marionette DEBUG loaded listener.js 13:59:35 INFO - PROCESS | 3352 | ++DOMWINDOW == 94 (19C0A400) [pid = 3352] [serial = 224] [outer = 10B91C00] 13:59:35 INFO - PROCESS | 3352 | --DOMWINDOW == 93 (170A9C00) [pid = 3352] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 13:59:35 INFO - PROCESS | 3352 | --DOMWINDOW == 92 (15D14000) [pid = 3352] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 13:59:35 INFO - PROCESS | 3352 | --DOMWINDOW == 91 (10A62000) [pid = 3352] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 13:59:35 INFO - PROCESS | 3352 | --DOMWINDOW == 90 (19EDAC00) [pid = 3352] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 13:59:35 INFO - PROCESS | 3352 | --DOMWINDOW == 89 (15281800) [pid = 3352] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 13:59:35 INFO - PROCESS | 3352 | --DOMWINDOW == 88 (19702800) [pid = 3352] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 13:59:35 INFO - PROCESS | 3352 | --DOMWINDOW == 87 (102CE800) [pid = 3352] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 13:59:35 INFO - PROCESS | 3352 | --DOMWINDOW == 86 (11094400) [pid = 3352] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 13:59:35 INFO - PROCESS | 3352 | --DOMWINDOW == 85 (13818C00) [pid = 3352] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 13:59:35 INFO - PROCESS | 3352 | 1463605175775 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]]]}] 13:59:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 13:59:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 698ms 13:59:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 13:59:35 INFO - PROCESS | 3352 | 1463605175817 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 13:59:35 INFO - PROCESS | 3352 | 1463605175819 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 13:59:35 INFO - PROCESS | 3352 | 1463605175822 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 13:59:35 INFO - PROCESS | 3352 | 1463605175824 Marionette TRACE conn2 <- [1,266,null,{}] 13:59:35 INFO - PROCESS | 3352 | 1463605175827 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}] 13:59:35 INFO - PROCESS | 3352 | 1463605175906 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 13:59:35 INFO - PROCESS | 3352 | 1463605175915 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:35 INFO - PROCESS | 3352 | ++DOCSHELL 102ED800 == 41 [pid = 3352] [id = 76] 13:59:35 INFO - PROCESS | 3352 | ++DOMWINDOW == 86 (10520800) [pid = 3352] [serial = 225] [outer = 00000000] 13:59:36 INFO - PROCESS | 3352 | ++DOMWINDOW == 87 (15EDB000) [pid = 3352] [serial = 226] [outer = 10520800] 13:59:36 INFO - PROCESS | 3352 | 1463605176017 Marionette DEBUG loaded listener.js 13:59:36 INFO - PROCESS | 3352 | ++DOMWINDOW == 88 (19E3E800) [pid = 3352] [serial = 227] [outer = 10520800] 13:59:36 INFO - PROCESS | 3352 | 1463605176334 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]]]}] 13:59:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 13:59:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 564ms 13:59:36 INFO - PROCESS | 3352 | 1463605176381 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 13:59:36 INFO - PROCESS | 3352 | 1463605176383 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 13:59:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 13:59:36 INFO - PROCESS | 3352 | 1463605176386 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 13:59:36 INFO - PROCESS | 3352 | 1463605176388 Marionette TRACE conn2 <- [1,270,null,{}] 13:59:36 INFO - PROCESS | 3352 | 1463605176391 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}] 13:59:36 INFO - PROCESS | 3352 | 1463605176467 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 13:59:36 INFO - PROCESS | 3352 | 1463605176473 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:36 INFO - PROCESS | 3352 | ++DOCSHELL 1827F800 == 42 [pid = 3352] [id = 77] 13:59:36 INFO - PROCESS | 3352 | ++DOMWINDOW == 89 (19702800) [pid = 3352] [serial = 228] [outer = 00000000] 13:59:36 INFO - PROCESS | 3352 | ++DOMWINDOW == 90 (1A671C00) [pid = 3352] [serial = 229] [outer = 19702800] 13:59:36 INFO - PROCESS | 3352 | 1463605176517 Marionette DEBUG loaded listener.js 13:59:36 INFO - PROCESS | 3352 | ++DOMWINDOW == 91 (1A734C00) [pid = 3352] [serial = 230] [outer = 19702800] 13:59:36 INFO - PROCESS | 3352 | 1463605176915 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]]]}] 13:59:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 13:59:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 564ms 13:59:36 INFO - PROCESS | 3352 | 1463605176962 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 13:59:36 INFO - PROCESS | 3352 | 1463605176965 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 13:59:36 INFO - PROCESS | 3352 | 1463605176968 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 13:59:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 13:59:36 INFO - PROCESS | 3352 | 1463605176970 Marionette TRACE conn2 <- [1,274,null,{}] 13:59:36 INFO - PROCESS | 3352 | 1463605176974 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}] 13:59:37 INFO - PROCESS | 3352 | 1463605177047 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 13:59:37 INFO - PROCESS | 3352 | 1463605177054 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:37 INFO - PROCESS | 3352 | ++DOCSHELL 1A439400 == 43 [pid = 3352] [id = 78] 13:59:37 INFO - PROCESS | 3352 | ++DOMWINDOW == 92 (1A73E000) [pid = 3352] [serial = 231] [outer = 00000000] 13:59:37 INFO - PROCESS | 3352 | ++DOMWINDOW == 93 (1A93D400) [pid = 3352] [serial = 232] [outer = 1A73E000] 13:59:37 INFO - PROCESS | 3352 | 1463605177102 Marionette DEBUG loaded listener.js 13:59:37 INFO - PROCESS | 3352 | ++DOMWINDOW == 94 (1AAB4400) [pid = 3352] [serial = 233] [outer = 1A73E000] 13:59:37 INFO - PROCESS | 3352 | 1463605177493 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]]]}] 13:59:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 13:59:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 564ms 13:59:37 INFO - PROCESS | 3352 | 1463605177529 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 13:59:37 INFO - PROCESS | 3352 | 1463605177531 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 13:59:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 13:59:37 INFO - PROCESS | 3352 | 1463605177544 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 13:59:37 INFO - PROCESS | 3352 | 1463605177545 Marionette TRACE conn2 <- [1,278,null,{}] 13:59:37 INFO - PROCESS | 3352 | 1463605177549 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}] 13:59:37 INFO - PROCESS | 3352 | 1463605177677 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 13:59:37 INFO - PROCESS | 3352 | 1463605177729 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:37 INFO - PROCESS | 3352 | ++DOCSHELL 10228800 == 44 [pid = 3352] [id = 79] 13:59:37 INFO - PROCESS | 3352 | ++DOMWINDOW == 95 (1026AC00) [pid = 3352] [serial = 234] [outer = 00000000] 13:59:37 INFO - PROCESS | 3352 | ++DOMWINDOW == 96 (1051D400) [pid = 3352] [serial = 235] [outer = 1026AC00] 13:59:37 INFO - PROCESS | 3352 | 1463605177793 Marionette DEBUG loaded listener.js 13:59:37 INFO - PROCESS | 3352 | ++DOMWINDOW == 97 (10B91400) [pid = 3352] [serial = 236] [outer = 1026AC00] 13:59:38 INFO - PROCESS | 3352 | 1463605178320 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]]]}] 13:59:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 13:59:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 906ms 13:59:38 INFO - PROCESS | 3352 | 1463605178429 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 13:59:38 INFO - PROCESS | 3352 | 1463605178433 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 13:59:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 13:59:38 INFO - PROCESS | 3352 | 1463605178437 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 13:59:38 INFO - PROCESS | 3352 | 1463605178441 Marionette TRACE conn2 <- [1,282,null,{}] 13:59:38 INFO - PROCESS | 3352 | 1463605178445 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}] 13:59:38 INFO - PROCESS | 3352 | 1463605178566 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 13:59:38 INFO - PROCESS | 3352 | 1463605178647 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:38 INFO - PROCESS | 3352 | ++DOCSHELL 110C3400 == 45 [pid = 3352] [id = 80] 13:59:38 INFO - PROCESS | 3352 | ++DOMWINDOW == 98 (140C1C00) [pid = 3352] [serial = 237] [outer = 00000000] 13:59:38 INFO - PROCESS | 3352 | ++DOMWINDOW == 99 (14350C00) [pid = 3352] [serial = 238] [outer = 140C1C00] 13:59:38 INFO - PROCESS | 3352 | 1463605178704 Marionette DEBUG loaded listener.js 13:59:38 INFO - PROCESS | 3352 | ++DOMWINDOW == 100 (152C5800) [pid = 3352] [serial = 239] [outer = 140C1C00] 13:59:39 INFO - PROCESS | 3352 | 1463605179151 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]]]}] 13:59:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 13:59:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 772ms 13:59:39 INFO - PROCESS | 3352 | 1463605179205 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 13:59:39 INFO - PROCESS | 3352 | 1463605179208 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 13:59:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 13:59:39 INFO - PROCESS | 3352 | 1463605179212 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 13:59:39 INFO - PROCESS | 3352 | 1463605179214 Marionette TRACE conn2 <- [1,286,null,{}] 13:59:39 INFO - PROCESS | 3352 | 1463605179218 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}] 13:59:39 INFO - PROCESS | 3352 | 1463605179317 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 13:59:39 INFO - PROCESS | 3352 | 1463605179387 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:39 INFO - PROCESS | 3352 | ++DOCSHELL 16940000 == 46 [pid = 3352] [id = 81] 13:59:39 INFO - PROCESS | 3352 | ++DOMWINDOW == 101 (170AA000) [pid = 3352] [serial = 240] [outer = 00000000] 13:59:39 INFO - PROCESS | 3352 | ++DOMWINDOW == 102 (177BF800) [pid = 3352] [serial = 241] [outer = 170AA000] 13:59:39 INFO - PROCESS | 3352 | 1463605179440 Marionette DEBUG loaded listener.js 13:59:39 INFO - PROCESS | 3352 | ++DOMWINDOW == 103 (1827F400) [pid = 3352] [serial = 242] [outer = 170AA000] 13:59:40 INFO - PROCESS | 3352 | 1463605180080 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]]]}] 13:59:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 13:59:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 891ms 13:59:40 INFO - PROCESS | 3352 | 1463605180121 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 13:59:40 INFO - PROCESS | 3352 | 1463605180125 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 13:59:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 13:59:40 INFO - PROCESS | 3352 | 1463605180154 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 13:59:40 INFO - PROCESS | 3352 | 1463605180159 Marionette TRACE conn2 <- [1,290,null,{}] 13:59:40 INFO - PROCESS | 3352 | 1463605180163 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}] 13:59:40 INFO - PROCESS | 3352 | 1463605180265 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 13:59:40 INFO - PROCESS | 3352 | 1463605180339 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:40 INFO - PROCESS | 3352 | ++DOCSHELL 19EDAC00 == 47 [pid = 3352] [id = 82] 13:59:40 INFO - PROCESS | 3352 | ++DOMWINDOW == 104 (1A055C00) [pid = 3352] [serial = 243] [outer = 00000000] 13:59:40 INFO - PROCESS | 3352 | ++DOMWINDOW == 105 (1AB83400) [pid = 3352] [serial = 244] [outer = 1A055C00] 13:59:40 INFO - PROCESS | 3352 | 1463605180392 Marionette DEBUG loaded listener.js 13:59:40 INFO - PROCESS | 3352 | ++DOMWINDOW == 106 (1AC96000) [pid = 3352] [serial = 245] [outer = 1A055C00] 13:59:40 INFO - PROCESS | 3352 | 1463605180946 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]]]}] 13:59:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 13:59:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 817ms 13:59:40 INFO - PROCESS | 3352 | 1463605180978 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 13:59:40 INFO - PROCESS | 3352 | 1463605180980 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 13:59:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 13:59:40 INFO - PROCESS | 3352 | 1463605180984 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 13:59:40 INFO - PROCESS | 3352 | 1463605180986 Marionette TRACE conn2 <- [1,294,null,{}] 13:59:40 INFO - PROCESS | 3352 | 1463605180990 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}] 13:59:41 INFO - PROCESS | 3352 | 1463605181188 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 13:59:41 INFO - PROCESS | 3352 | 1463605181287 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:41 INFO - PROCESS | 3352 | ++DOCSHELL 10A59400 == 48 [pid = 3352] [id = 83] 13:59:41 INFO - PROCESS | 3352 | ++DOMWINDOW == 107 (10A5B000) [pid = 3352] [serial = 246] [outer = 00000000] 13:59:41 INFO - PROCESS | 3352 | ++DOMWINDOW == 108 (11A0DC00) [pid = 3352] [serial = 247] [outer = 10A5B000] 13:59:41 INFO - PROCESS | 3352 | 1463605181336 Marionette DEBUG loaded listener.js 13:59:41 INFO - PROCESS | 3352 | ++DOMWINDOW == 109 (13072400) [pid = 3352] [serial = 248] [outer = 10A5B000] 13:59:41 INFO - PROCESS | 3352 | 1463605181841 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]]]}] 13:59:41 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. 13:59:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 906ms 13:59:41 INFO - PROCESS | 3352 | 1463605181877 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 13:59:41 INFO - PROCESS | 3352 | 1463605181880 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 13:59:41 INFO - PROCESS | 3352 | 1463605181884 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 13:59:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 13:59:41 INFO - PROCESS | 3352 | 1463605181888 Marionette TRACE conn2 <- [1,298,null,{}] 13:59:41 INFO - PROCESS | 3352 | 1463605181893 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}] 13:59:41 INFO - PROCESS | 3352 | 1463605181982 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 13:59:42 INFO - PROCESS | 3352 | 1463605182070 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:42 INFO - PROCESS | 3352 | ++DOCSHELL 15624800 == 49 [pid = 3352] [id = 84] 13:59:42 INFO - PROCESS | 3352 | ++DOMWINDOW == 110 (156A4400) [pid = 3352] [serial = 249] [outer = 00000000] 13:59:42 INFO - PROCESS | 3352 | ++DOMWINDOW == 111 (15D79400) [pid = 3352] [serial = 250] [outer = 156A4400] 13:59:42 INFO - PROCESS | 3352 | 1463605182103 Marionette DEBUG loaded listener.js 13:59:42 INFO - PROCESS | 3352 | ++DOMWINDOW == 112 (16770000) [pid = 3352] [serial = 251] [outer = 156A4400] 13:59:42 INFO - PROCESS | 3352 | --DOCSHELL 15D78400 == 48 [pid = 3352] [id = 52] 13:59:42 INFO - PROCESS | 3352 | --DOCSHELL 1A439400 == 47 [pid = 3352] [id = 78] 13:59:42 INFO - PROCESS | 3352 | --DOCSHELL 1827F800 == 46 [pid = 3352] [id = 77] 13:59:42 INFO - PROCESS | 3352 | --DOCSHELL 102ED800 == 45 [pid = 3352] [id = 76] 13:59:42 INFO - PROCESS | 3352 | --DOCSHELL 10A59000 == 44 [pid = 3352] [id = 75] 13:59:42 INFO - PROCESS | 3352 | --DOCSHELL 19866800 == 43 [pid = 3352] [id = 74] 13:59:42 INFO - PROCESS | 3352 | --DOCSHELL 11A03800 == 42 [pid = 3352] [id = 73] 13:59:42 INFO - PROCESS | 3352 | --DOCSHELL 11C85000 == 41 [pid = 3352] [id = 72] 13:59:42 INFO - PROCESS | 3352 | --DOCSHELL 15D0F800 == 40 [pid = 3352] [id = 71] 13:59:42 INFO - PROCESS | 3352 | --DOCSHELL 15280800 == 39 [pid = 3352] [id = 70] 13:59:42 INFO - PROCESS | 3352 | --DOCSHELL 11C50800 == 38 [pid = 3352] [id = 69] 13:59:42 INFO - PROCESS | 3352 | --DOCSHELL 10A65400 == 37 [pid = 3352] [id = 68] 13:59:42 INFO - PROCESS | 3352 | --DOCSHELL 1A741800 == 36 [pid = 3352] [id = 67] 13:59:42 INFO - PROCESS | 3352 | --DOCSHELL 19702000 == 35 [pid = 3352] [id = 66] 13:59:42 INFO - PROCESS | 3352 | --DOCSHELL 13DBA800 == 34 [pid = 3352] [id = 65] 13:59:42 INFO - PROCESS | 3352 | --DOCSHELL 1055F000 == 33 [pid = 3352] [id = 64] 13:59:42 INFO - PROCESS | 3352 | --DOMWINDOW == 111 (177B5800) [pid = 3352] [serial = 172] [outer = 00000000] [url = about:blank] 13:59:42 INFO - PROCESS | 3352 | --DOMWINDOW == 110 (15F02400) [pid = 3352] [serial = 168] [outer = 00000000] [url = about:blank] 13:59:42 INFO - PROCESS | 3352 | --DOMWINDOW == 109 (15F0F400) [pid = 3352] [serial = 169] [outer = 00000000] [url = about:blank] 13:59:42 INFO - PROCESS | 3352 | --DOMWINDOW == 108 (1536BC00) [pid = 3352] [serial = 182] [outer = 00000000] [url = about:blank] 13:59:42 INFO - PROCESS | 3352 | --DOMWINDOW == 107 (11C8BC00) [pid = 3352] [serial = 156] [outer = 00000000] [url = about:blank] 13:59:42 INFO - PROCESS | 3352 | --DOMWINDOW == 106 (1A05C400) [pid = 3352] [serial = 178] [outer = 00000000] [url = about:blank] 13:59:42 INFO - PROCESS | 3352 | --DOMWINDOW == 105 (1B406800) [pid = 3352] [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.] 13:59:42 INFO - PROCESS | 3352 | --DOMWINDOW == 104 (140CC400) [pid = 3352] [serial = 181] [outer = 00000000] [url = about:blank] 13:59:42 INFO - PROCESS | 3352 | --DOMWINDOW == 103 (156A5C00) [pid = 3352] [serial = 166] [outer = 00000000] [url = about:blank] 13:59:42 INFO - PROCESS | 3352 | --DOMWINDOW == 102 (19C10C00) [pid = 3352] [serial = 175] [outer = 00000000] [url = about:blank] 13:59:42 INFO - PROCESS | 3352 | --DOMWINDOW == 101 (19E45400) [pid = 3352] [serial = 153] [outer = 00000000] [url = about:blank] 13:59:42 INFO - PROCESS | 3352 | --DOMWINDOW == 100 (15361000) [pid = 3352] [serial = 165] [outer = 00000000] [url = about:blank] 13:59:42 INFO - PROCESS | 3352 | --DOMWINDOW == 99 (10B8D800) [pid = 3352] [serial = 159] [outer = 00000000] [url = about:blank] 13:59:42 INFO - PROCESS | 3352 | --DOMWINDOW == 98 (1A057000) [pid = 3352] [serial = 179] [outer = 00000000] [url = about:blank] 13:59:42 INFO - PROCESS | 3352 | --DOMWINDOW == 97 (17E8EC00) [pid = 3352] [serial = 173] [outer = 00000000] [url = about:blank] 13:59:42 INFO - PROCESS | 3352 | --DOMWINDOW == 96 (110D0C00) [pid = 3352] [serial = 160] [outer = 00000000] [url = about:blank] 13:59:42 INFO - PROCESS | 3352 | --DOMWINDOW == 95 (19E42C00) [pid = 3352] [serial = 176] [outer = 00000000] [url = about:blank] 13:59:42 INFO - PROCESS | 3352 | --DOMWINDOW == 94 (13032800) [pid = 3352] [serial = 162] [outer = 00000000] [url = about:blank] 13:59:42 INFO - PROCESS | 3352 | --DOMWINDOW == 93 (1A054000) [pid = 3352] [serial = 184] [outer = 00000000] [url = about:blank] 13:59:42 INFO - PROCESS | 3352 | --DOMWINDOW == 92 (13DBC000) [pid = 3352] [serial = 163] [outer = 00000000] [url = about:blank] 13:59:42 INFO - PROCESS | 3352 | --DOMWINDOW == 91 (1A734400) [pid = 3352] [serial = 187] [outer = 00000000] [url = about:blank] 13:59:42 INFO - PROCESS | 3352 | --DOMWINDOW == 90 (1A05B000) [pid = 3352] [serial = 185] [outer = 00000000] [url = about:blank] 13:59:42 INFO - PROCESS | 3352 | 1463605182526 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]]]}] 13:59:42 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. 13:59:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 654ms 13:59:42 INFO - PROCESS | 3352 | 1463605182550 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 13:59:42 INFO - PROCESS | 3352 | 1463605182553 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 13:59:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 13:59:42 INFO - PROCESS | 3352 | 1463605182556 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 13:59:42 INFO - PROCESS | 3352 | 1463605182558 Marionette TRACE conn2 <- [1,302,null,{}] 13:59:42 INFO - PROCESS | 3352 | 1463605182565 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}] 13:59:42 INFO - PROCESS | 3352 | 1463605182704 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 13:59:42 INFO - PROCESS | 3352 | 1463605182717 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:42 INFO - PROCESS | 3352 | ++DOCSHELL 14345000 == 34 [pid = 3352] [id = 85] 13:59:42 INFO - PROCESS | 3352 | ++DOMWINDOW == 91 (14349C00) [pid = 3352] [serial = 252] [outer = 00000000] 13:59:42 INFO - PROCESS | 3352 | ++DOMWINDOW == 92 (152D0400) [pid = 3352] [serial = 253] [outer = 14349C00] 13:59:42 INFO - PROCESS | 3352 | 1463605182766 Marionette DEBUG loaded listener.js 13:59:42 INFO - PROCESS | 3352 | ++DOMWINDOW == 93 (156AC000) [pid = 3352] [serial = 254] [outer = 14349C00] 13:59:43 INFO - PROCESS | 3352 | 1463605183291 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]]]}] 13:59:43 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. 13:59:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 786ms 13:59:43 INFO - PROCESS | 3352 | 1463605183362 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 13:59:43 INFO - PROCESS | 3352 | 1463605183365 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 13:59:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 13:59:43 INFO - PROCESS | 3352 | 1463605183375 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 13:59:43 INFO - PROCESS | 3352 | 1463605183387 Marionette TRACE conn2 <- [1,306,null,{}] 13:59:43 INFO - PROCESS | 3352 | 1463605183403 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}] 13:59:43 INFO - PROCESS | 3352 | 1463605183482 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 13:59:43 INFO - PROCESS | 3352 | 1463605183493 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:43 INFO - PROCESS | 3352 | ++DOCSHELL 16766800 == 35 [pid = 3352] [id = 86] 13:59:43 INFO - PROCESS | 3352 | ++DOMWINDOW == 94 (1693CC00) [pid = 3352] [serial = 255] [outer = 00000000] 13:59:43 INFO - PROCESS | 3352 | ++DOMWINDOW == 95 (19709400) [pid = 3352] [serial = 256] [outer = 1693CC00] 13:59:43 INFO - PROCESS | 3352 | 1463605183520 Marionette DEBUG loaded listener.js 13:59:43 INFO - PROCESS | 3352 | ++DOMWINDOW == 96 (19867800) [pid = 3352] [serial = 257] [outer = 1693CC00] 13:59:43 INFO - PROCESS | 3352 | 1463605183907 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]]]}] 13:59:43 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. 13:59:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 579ms 13:59:43 INFO - PROCESS | 3352 | 1463605183952 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 13:59:43 INFO - PROCESS | 3352 | 1463605183954 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 13:59:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 13:59:43 INFO - PROCESS | 3352 | 1463605183985 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 13:59:43 INFO - PROCESS | 3352 | 1463605183986 Marionette TRACE conn2 <- [1,310,null,{}] 13:59:43 INFO - PROCESS | 3352 | 1463605183990 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}] 13:59:44 INFO - PROCESS | 3352 | 1463605184067 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 13:59:44 INFO - PROCESS | 3352 | 1463605184076 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:44 INFO - PROCESS | 3352 | ++DOCSHELL 19C01800 == 36 [pid = 3352] [id = 87] 13:59:44 INFO - PROCESS | 3352 | ++DOMWINDOW == 97 (19C0AC00) [pid = 3352] [serial = 258] [outer = 00000000] 13:59:44 INFO - PROCESS | 3352 | ++DOMWINDOW == 98 (19E3EC00) [pid = 3352] [serial = 259] [outer = 19C0AC00] 13:59:44 INFO - PROCESS | 3352 | 1463605184119 Marionette DEBUG loaded listener.js 13:59:44 INFO - PROCESS | 3352 | ++DOMWINDOW == 99 (19EDCC00) [pid = 3352] [serial = 260] [outer = 19C0AC00] 13:59:44 INFO - PROCESS | 3352 | 1463605184523 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]]]}] 13:59:44 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. 13:59:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 564ms 13:59:44 INFO - PROCESS | 3352 | 1463605184541 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 13:59:44 INFO - PROCESS | 3352 | 1463605184543 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 13:59:44 INFO - PROCESS | 3352 | 1463605184546 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 13:59:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 13:59:44 INFO - PROCESS | 3352 | 1463605184548 Marionette TRACE conn2 <- [1,314,null,{}] 13:59:44 INFO - PROCESS | 3352 | 1463605184551 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}] 13:59:44 INFO - PROCESS | 3352 | 1463605184655 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 13:59:44 INFO - PROCESS | 3352 | 1463605184663 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:44 INFO - PROCESS | 3352 | ++DOCSHELL 1A05B000 == 37 [pid = 3352] [id = 88] 13:59:44 INFO - PROCESS | 3352 | ++DOMWINDOW == 100 (1A434C00) [pid = 3352] [serial = 261] [outer = 00000000] 13:59:44 INFO - PROCESS | 3352 | ++DOMWINDOW == 101 (1A43CC00) [pid = 3352] [serial = 262] [outer = 1A434C00] 13:59:44 INFO - PROCESS | 3352 | 1463605184714 Marionette DEBUG loaded listener.js 13:59:44 INFO - PROCESS | 3352 | ++DOMWINDOW == 102 (1A669400) [pid = 3352] [serial = 263] [outer = 1A434C00] 13:59:45 INFO - PROCESS | 3352 | 1463605185154 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]]]}] 13:59:45 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. 13:59:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 609ms 13:59:45 INFO - PROCESS | 3352 | 1463605185166 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 13:59:45 INFO - PROCESS | 3352 | 1463605185168 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 13:59:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 13:59:45 INFO - PROCESS | 3352 | 1463605185171 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 13:59:45 INFO - PROCESS | 3352 | 1463605185173 Marionette TRACE conn2 <- [1,318,null,{}] 13:59:45 INFO - PROCESS | 3352 | 1463605185182 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}] 13:59:45 INFO - PROCESS | 3352 | 1463605185266 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 13:59:45 INFO - PROCESS | 3352 | 1463605185273 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:45 INFO - PROCESS | 3352 | ++DOCSHELL 1A443C00 == 38 [pid = 3352] [id = 89] 13:59:45 INFO - PROCESS | 3352 | ++DOMWINDOW == 103 (1A735800) [pid = 3352] [serial = 264] [outer = 00000000] 13:59:45 INFO - PROCESS | 3352 | ++DOMWINDOW == 104 (1AAB2000) [pid = 3352] [serial = 265] [outer = 1A735800] 13:59:45 INFO - PROCESS | 3352 | 1463605185316 Marionette DEBUG loaded listener.js 13:59:45 INFO - PROCESS | 3352 | ++DOMWINDOW == 105 (1AB7A800) [pid = 3352] [serial = 266] [outer = 1A735800] 13:59:45 INFO - PROCESS | 3352 | 1463605185754 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]]]}] 13:59:45 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. 13:59:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 608ms 13:59:45 INFO - PROCESS | 3352 | 1463605185775 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 13:59:45 INFO - PROCESS | 3352 | 1463605185777 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 13:59:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 13:59:45 INFO - PROCESS | 3352 | 1463605185780 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 13:59:45 INFO - PROCESS | 3352 | 1463605185782 Marionette TRACE conn2 <- [1,322,null,{}] 13:59:45 INFO - PROCESS | 3352 | 1463605185791 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}] 13:59:45 INFO - PROCESS | 3352 | 1463605185889 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 13:59:45 INFO - PROCESS | 3352 | 1463605185880 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:45 INFO - PROCESS | 3352 | ++DOCSHELL 1A93C000 == 39 [pid = 3352] [id = 90] 13:59:45 INFO - PROCESS | 3352 | ++DOMWINDOW == 106 (1AB82000) [pid = 3352] [serial = 267] [outer = 00000000] 13:59:45 INFO - PROCESS | 3352 | ++DOMWINDOW == 107 (1AC9E400) [pid = 3352] [serial = 268] [outer = 1AB82000] 13:59:45 INFO - PROCESS | 3352 | 1463605185936 Marionette DEBUG loaded listener.js 13:59:45 INFO - PROCESS | 3352 | ++DOMWINDOW == 108 (1AC9FC00) [pid = 3352] [serial = 269] [outer = 1AB82000] 13:59:46 INFO - PROCESS | 3352 | --DOMWINDOW == 107 (10A65800) [pid = 3352] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 13:59:46 INFO - PROCESS | 3352 | --DOMWINDOW == 106 (15D13000) [pid = 3352] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 13:59:46 INFO - PROCESS | 3352 | --DOMWINDOW == 105 (11C89C00) [pid = 3352] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 13:59:46 INFO - PROCESS | 3352 | --DOMWINDOW == 104 (15952000) [pid = 3352] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 13:59:46 INFO - PROCESS | 3352 | --DOMWINDOW == 103 (16772C00) [pid = 3352] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 13:59:46 INFO - PROCESS | 3352 | --DOMWINDOW == 102 (10B91C00) [pid = 3352] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 13:59:46 INFO - PROCESS | 3352 | --DOMWINDOW == 101 (15280C00) [pid = 3352] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 13:59:46 INFO - PROCESS | 3352 | --DOMWINDOW == 100 (1A665800) [pid = 3352] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 13:59:46 INFO - PROCESS | 3352 | --DOMWINDOW == 99 (19866C00) [pid = 3352] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 13:59:46 INFO - PROCESS | 3352 | --DOMWINDOW == 98 (10520800) [pid = 3352] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 13:59:46 INFO - PROCESS | 3352 | --DOMWINDOW == 97 (19702800) [pid = 3352] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 13:59:46 INFO - PROCESS | 3352 | 1463605186435 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]]]}] 13:59:46 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. 13:59:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 713ms 13:59:46 INFO - PROCESS | 3352 | 1463605186482 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 13:59:46 INFO - PROCESS | 3352 | 1463605186484 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 13:59:46 INFO - PROCESS | 3352 | 1463605186487 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 13:59:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 13:59:46 INFO - PROCESS | 3352 | 1463605186489 Marionette TRACE conn2 <- [1,326,null,{}] 13:59:46 INFO - PROCESS | 3352 | 1463605186516 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}] 13:59:46 INFO - PROCESS | 3352 | 1463605186621 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 13:59:46 INFO - PROCESS | 3352 | 1463605186617 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:46 INFO - PROCESS | 3352 | ++DOCSHELL 10B8DC00 == 40 [pid = 3352] [id = 91] 13:59:46 INFO - PROCESS | 3352 | ++DOMWINDOW == 98 (15360000) [pid = 3352] [serial = 270] [outer = 00000000] 13:59:46 INFO - PROCESS | 3352 | ++DOMWINDOW == 99 (1986CC00) [pid = 3352] [serial = 271] [outer = 15360000] 13:59:46 INFO - PROCESS | 3352 | 1463605186660 Marionette DEBUG loaded listener.js 13:59:46 INFO - PROCESS | 3352 | ++DOMWINDOW == 100 (1A92E800) [pid = 3352] [serial = 272] [outer = 15360000] 13:59:46 INFO - PROCESS | 3352 | 1463605186886 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 13:59:47 INFO - PROCESS | 3352 | 1463605187054 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]]]}] 13:59:47 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. 13:59:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 609ms 13:59:47 INFO - PROCESS | 3352 | 1463605187089 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 13:59:47 INFO - PROCESS | 3352 | 1463605187091 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 13:59:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 13:59:47 INFO - PROCESS | 3352 | 1463605187094 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 13:59:47 INFO - PROCESS | 3352 | 1463605187096 Marionette TRACE conn2 <- [1,330,null,{}] 13:59:47 INFO - PROCESS | 3352 | 1463605187101 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}] 13:59:47 INFO - PROCESS | 3352 | 1463605187175 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 13:59:47 INFO - PROCESS | 3352 | 1463605187182 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:47 INFO - PROCESS | 3352 | ++DOCSHELL 1AC9E000 == 41 [pid = 3352] [id = 92] 13:59:47 INFO - PROCESS | 3352 | ++DOMWINDOW == 101 (1AC9F800) [pid = 3352] [serial = 273] [outer = 00000000] 13:59:47 INFO - PROCESS | 3352 | ++DOMWINDOW == 102 (1AF88400) [pid = 3352] [serial = 274] [outer = 1AC9F800] 13:59:47 INFO - PROCESS | 3352 | 1463605187224 Marionette DEBUG loaded listener.js 13:59:47 INFO - PROCESS | 3352 | ++DOMWINDOW == 103 (1AF8D800) [pid = 3352] [serial = 275] [outer = 1AC9F800] 13:59:47 INFO - PROCESS | 3352 | 1463605187610 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]]]}] 13:59:47 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. 13:59:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 564ms 13:59:47 INFO - PROCESS | 3352 | 1463605187656 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 13:59:47 INFO - PROCESS | 3352 | 1463605187658 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 13:59:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 13:59:47 INFO - PROCESS | 3352 | 1463605187662 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 13:59:47 INFO - PROCESS | 3352 | 1463605187663 Marionette TRACE conn2 <- [1,334,null,{}] 13:59:47 INFO - PROCESS | 3352 | 1463605187667 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}] 13:59:47 INFO - PROCESS | 3352 | 1463605187745 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 13:59:47 INFO - PROCESS | 3352 | 1463605187751 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:47 INFO - PROCESS | 3352 | ++DOCSHELL 15D48C00 == 42 [pid = 3352] [id = 93] 13:59:47 INFO - PROCESS | 3352 | ++DOMWINDOW == 104 (15D4C400) [pid = 3352] [serial = 276] [outer = 00000000] 13:59:47 INFO - PROCESS | 3352 | ++DOMWINDOW == 105 (15D51800) [pid = 3352] [serial = 277] [outer = 15D4C400] 13:59:47 INFO - PROCESS | 3352 | 1463605187799 Marionette DEBUG loaded listener.js 13:59:47 INFO - PROCESS | 3352 | ++DOMWINDOW == 106 (15D56400) [pid = 3352] [serial = 278] [outer = 15D4C400] 13:59:48 INFO - PROCESS | 3352 | 1463605188275 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]]]}] 13:59:48 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. 13:59:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 668ms 13:59:48 INFO - PROCESS | 3352 | 1463605188343 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 13:59:48 INFO - PROCESS | 3352 | 1463605188348 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 13:59:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 13:59:48 INFO - PROCESS | 3352 | 1463605188353 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 13:59:48 INFO - PROCESS | 3352 | 1463605188358 Marionette TRACE conn2 <- [1,338,null,{}] 13:59:48 INFO - PROCESS | 3352 | 1463605188365 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}] 13:59:48 INFO - PROCESS | 3352 | 1463605188486 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 13:59:48 INFO - PROCESS | 3352 | 1463605188607 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:48 INFO - PROCESS | 3352 | ++DOCSHELL 11A0B000 == 43 [pid = 3352] [id = 94] 13:59:48 INFO - PROCESS | 3352 | ++DOMWINDOW == 107 (11A0D000) [pid = 3352] [serial = 279] [outer = 00000000] 13:59:48 INFO - PROCESS | 3352 | ++DOMWINDOW == 108 (11C8D000) [pid = 3352] [serial = 280] [outer = 11A0D000] 13:59:48 INFO - PROCESS | 3352 | 1463605188663 Marionette DEBUG loaded listener.js 13:59:48 INFO - PROCESS | 3352 | ++DOMWINDOW == 109 (1339F400) [pid = 3352] [serial = 281] [outer = 11A0D000] 13:59:49 INFO - PROCESS | 3352 | 1463605189261 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]]]}] 13:59:49 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. 13:59:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 950ms 13:59:49 INFO - PROCESS | 3352 | 1463605189303 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 13:59:49 INFO - PROCESS | 3352 | 1463605189309 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 13:59:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 13:59:49 INFO - PROCESS | 3352 | 1463605189315 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 13:59:49 INFO - PROCESS | 3352 | 1463605189318 Marionette TRACE conn2 <- [1,342,null,{}] 13:59:49 INFO - PROCESS | 3352 | 1463605189322 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}] 13:59:49 INFO - PROCESS | 3352 | 1463605189408 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 13:59:49 INFO - PROCESS | 3352 | 1463605189484 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:49 INFO - PROCESS | 3352 | ++DOCSHELL 1561E000 == 44 [pid = 3352] [id = 95] 13:59:49 INFO - PROCESS | 3352 | ++DOMWINDOW == 110 (156AB800) [pid = 3352] [serial = 282] [outer = 00000000] 13:59:49 INFO - PROCESS | 3352 | ++DOMWINDOW == 111 (15B68000) [pid = 3352] [serial = 283] [outer = 156AB800] 13:59:49 INFO - PROCESS | 3352 | 1463605189537 Marionette DEBUG loaded listener.js 13:59:49 INFO - PROCESS | 3352 | ++DOMWINDOW == 112 (15B6B800) [pid = 3352] [serial = 284] [outer = 156AB800] 13:59:50 INFO - PROCESS | 3352 | 1463605190078 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]]]}] 13:59:50 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. 13:59:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 802ms 13:59:50 INFO - PROCESS | 3352 | 1463605190103 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 13:59:50 INFO - PROCESS | 3352 | 1463605190106 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 13:59:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 13:59:50 INFO - PROCESS | 3352 | 1463605190110 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 13:59:50 INFO - PROCESS | 3352 | 1463605190113 Marionette TRACE conn2 <- [1,346,null,{}] 13:59:50 INFO - PROCESS | 3352 | 1463605190124 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}] 13:59:50 INFO - PROCESS | 3352 | 1463605190226 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 13:59:50 INFO - PROCESS | 3352 | 1463605190315 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:50 INFO - PROCESS | 3352 | ++DOCSHELL 15D52000 == 45 [pid = 3352] [id = 96] 13:59:50 INFO - PROCESS | 3352 | ++DOMWINDOW == 113 (15D55400) [pid = 3352] [serial = 285] [outer = 00000000] 13:59:50 INFO - PROCESS | 3352 | ++DOMWINDOW == 114 (16942000) [pid = 3352] [serial = 286] [outer = 15D55400] 13:59:50 INFO - PROCESS | 3352 | 1463605190371 Marionette DEBUG loaded listener.js 13:59:50 INFO - PROCESS | 3352 | ++DOMWINDOW == 115 (17715000) [pid = 3352] [serial = 287] [outer = 15D55400] 13:59:50 INFO - PROCESS | 3352 | 1463605190905 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]]]}] 13:59:50 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. 13:59:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 846ms 13:59:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 13:59:50 INFO - PROCESS | 3352 | 1463605190978 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 13:59:50 INFO - PROCESS | 3352 | 1463605190980 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 13:59:50 INFO - PROCESS | 3352 | 1463605190984 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 13:59:50 INFO - PROCESS | 3352 | 1463605190986 Marionette TRACE conn2 <- [1,350,null,{}] 13:59:50 INFO - PROCESS | 3352 | 1463605190989 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}] 13:59:51 INFO - PROCESS | 3352 | 1463605191088 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 13:59:51 INFO - PROCESS | 3352 | 1463605191162 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:51 INFO - PROCESS | 3352 | ++DOCSHELL 16941400 == 46 [pid = 3352] [id = 97] 13:59:51 INFO - PROCESS | 3352 | ++DOMWINDOW == 116 (1827A800) [pid = 3352] [serial = 288] [outer = 00000000] 13:59:51 INFO - PROCESS | 3352 | ++DOMWINDOW == 117 (19E3F000) [pid = 3352] [serial = 289] [outer = 1827A800] 13:59:51 INFO - PROCESS | 3352 | 1463605191216 Marionette DEBUG loaded listener.js 13:59:51 INFO - PROCESS | 3352 | ++DOMWINDOW == 118 (1A664800) [pid = 3352] [serial = 290] [outer = 1827A800] 13:59:51 INFO - PROCESS | 3352 | 1463605191916 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]]]}] 13:59:51 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. 13:59:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 980ms 13:59:51 INFO - PROCESS | 3352 | 1463605191986 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 13:59:51 INFO - PROCESS | 3352 | 1463605191990 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 13:59:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 13:59:52 INFO - PROCESS | 3352 | 1463605192008 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 13:59:52 INFO - PROCESS | 3352 | 1463605192012 Marionette TRACE conn2 <- [1,354,null,{}] 13:59:52 INFO - PROCESS | 3352 | 1463605192020 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}] 13:59:52 INFO - PROCESS | 3352 | 1463605192115 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 13:59:52 INFO - PROCESS | 3352 | 1463605192176 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:52 INFO - PROCESS | 3352 | ++DOCSHELL 11427C00 == 47 [pid = 3352] [id = 98] 13:59:52 INFO - PROCESS | 3352 | ++DOMWINDOW == 119 (11427400) [pid = 3352] [serial = 291] [outer = 00000000] 13:59:52 INFO - PROCESS | 3352 | ++DOMWINDOW == 120 (13DC3000) [pid = 3352] [serial = 292] [outer = 11427400] 13:59:52 INFO - PROCESS | 3352 | 1463605192228 Marionette DEBUG loaded listener.js 13:59:52 INFO - PROCESS | 3352 | ++DOMWINDOW == 121 (14E8E000) [pid = 3352] [serial = 293] [outer = 11427400] 13:59:52 INFO - PROCESS | 3352 | --DOCSHELL 112E9800 == 46 [pid = 3352] [id = 53] 13:59:52 INFO - PROCESS | 3352 | --DOCSHELL 1AC9E000 == 45 [pid = 3352] [id = 92] 13:59:52 INFO - PROCESS | 3352 | --DOCSHELL 10B8DC00 == 44 [pid = 3352] [id = 91] 13:59:52 INFO - PROCESS | 3352 | --DOCSHELL 1A93C000 == 43 [pid = 3352] [id = 90] 13:59:52 INFO - PROCESS | 3352 | --DOCSHELL 1A443C00 == 42 [pid = 3352] [id = 89] 13:59:52 INFO - PROCESS | 3352 | --DOCSHELL 1A05B000 == 41 [pid = 3352] [id = 88] 13:59:52 INFO - PROCESS | 3352 | --DOCSHELL 19C01800 == 40 [pid = 3352] [id = 87] 13:59:52 INFO - PROCESS | 3352 | --DOCSHELL 16766800 == 39 [pid = 3352] [id = 86] 13:59:52 INFO - PROCESS | 3352 | --DOCSHELL 14345000 == 38 [pid = 3352] [id = 85] 13:59:52 INFO - PROCESS | 3352 | --DOCSHELL 15624800 == 37 [pid = 3352] [id = 84] 13:59:52 INFO - PROCESS | 3352 | --DOCSHELL 10A59400 == 36 [pid = 3352] [id = 83] 13:59:52 INFO - PROCESS | 3352 | --DOCSHELL 19EDAC00 == 35 [pid = 3352] [id = 82] 13:59:52 INFO - PROCESS | 3352 | --DOCSHELL 10228800 == 34 [pid = 3352] [id = 79] 13:59:52 INFO - PROCESS | 3352 | --DOMWINDOW == 120 (1A93D400) [pid = 3352] [serial = 232] [outer = 00000000] [url = about:blank] 13:59:52 INFO - PROCESS | 3352 | 1463605192809 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]]]}] 13:59:52 INFO - PROCESS | 3352 | --DOMWINDOW == 119 (12B5EC00) [pid = 3352] [serial = 203] [outer = 00000000] [url = about:blank] 13:59:52 INFO - PROCESS | 3352 | --DOMWINDOW == 118 (11C8B400) [pid = 3352] [serial = 202] [outer = 00000000] [url = about:blank] 13:59:52 INFO - PROCESS | 3352 | --DOMWINDOW == 117 (15F04400) [pid = 3352] [serial = 211] [outer = 00000000] [url = about:blank] 13:59:52 INFO - PROCESS | 3352 | --DOMWINDOW == 116 (16764C00) [pid = 3352] [serial = 212] [outer = 00000000] [url = about:blank] 13:59:52 INFO - PROCESS | 3352 | --DOMWINDOW == 115 (12B57000) [pid = 3352] [serial = 205] [outer = 00000000] [url = about:blank] 13:59:52 INFO - PROCESS | 3352 | --DOMWINDOW == 114 (13905800) [pid = 3352] [serial = 206] [outer = 00000000] [url = about:blank] 13:59:52 INFO - PROCESS | 3352 | --DOMWINDOW == 113 (16947C00) [pid = 3352] [serial = 214] [outer = 00000000] [url = about:blank] 13:59:52 INFO - PROCESS | 3352 | --DOMWINDOW == 112 (18271C00) [pid = 3352] [serial = 217] [outer = 00000000] [url = about:blank] 13:59:52 INFO - PROCESS | 3352 | --DOMWINDOW == 111 (14E93400) [pid = 3352] [serial = 193] [outer = 00000000] [url = about:blank] 13:59:52 INFO - PROCESS | 3352 | --DOMWINDOW == 110 (19873C00) [pid = 3352] [serial = 223] [outer = 00000000] [url = about:blank] 13:59:52 INFO - PROCESS | 3352 | --DOMWINDOW == 109 (1535F800) [pid = 3352] [serial = 208] [outer = 00000000] [url = about:blank] 13:59:52 INFO - PROCESS | 3352 | --DOMWINDOW == 108 (156B2C00) [pid = 3352] [serial = 209] [outer = 00000000] [url = about:blank] 13:59:52 INFO - PROCESS | 3352 | --DOMWINDOW == 107 (19C0E000) [pid = 3352] [serial = 196] [outer = 00000000] [url = about:blank] 13:59:52 INFO - PROCESS | 3352 | --DOMWINDOW == 106 (1A938000) [pid = 3352] [serial = 199] [outer = 00000000] [url = about:blank] 13:59:52 INFO - PROCESS | 3352 | --DOMWINDOW == 105 (10B92000) [pid = 3352] [serial = 190] [outer = 00000000] [url = about:blank] 13:59:52 INFO - PROCESS | 3352 | --DOMWINDOW == 104 (1A734800) [pid = 3352] [serial = 188] [outer = 00000000] [url = about:blank] 13:59:52 INFO - PROCESS | 3352 | --DOMWINDOW == 103 (19867C00) [pid = 3352] [serial = 221] [outer = 00000000] [url = about:blank] 13:59:52 INFO - PROCESS | 3352 | --DOMWINDOW == 102 (15EDB000) [pid = 3352] [serial = 226] [outer = 00000000] [url = about:blank] 13:59:52 INFO - PROCESS | 3352 | --DOMWINDOW == 101 (1986A800) [pid = 3352] [serial = 220] [outer = 00000000] [url = about:blank] 13:59:52 INFO - PROCESS | 3352 | --DOMWINDOW == 100 (1A671C00) [pid = 3352] [serial = 229] [outer = 00000000] [url = about:blank] 13:59:52 INFO - PROCESS | 3352 | --DOMWINDOW == 99 (19C0A400) [pid = 3352] [serial = 224] [outer = 00000000] [url = about:blank] 13:59:52 INFO - PROCESS | 3352 | --DOMWINDOW == 98 (19E3E800) [pid = 3352] [serial = 227] [outer = 00000000] [url = about:blank] 13:59:52 INFO - PROCESS | 3352 | --DOMWINDOW == 97 (1A734C00) [pid = 3352] [serial = 230] [outer = 00000000] [url = about:blank] 13:59:52 INFO - PROCESS | 3352 | --DOMWINDOW == 96 (1827C400) [pid = 3352] [serial = 218] [outer = 00000000] [url = about:blank] 13:59:52 INFO - PROCESS | 3352 | --DOMWINDOW == 95 (16DA9000) [pid = 3352] [serial = 215] [outer = 00000000] [url = about:blank] 13:59:52 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. 13:59:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 876ms 13:59:52 INFO - PROCESS | 3352 | 1463605192863 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 13:59:52 INFO - PROCESS | 3352 | 1463605192869 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 13:59:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 13:59:52 INFO - PROCESS | 3352 | 1463605192874 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 13:59:52 INFO - PROCESS | 3352 | 1463605192877 Marionette TRACE conn2 <- [1,358,null,{}] 13:59:52 INFO - PROCESS | 3352 | 1463605192881 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}] 13:59:52 INFO - PROCESS | 3352 | 1463605192959 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 13:59:52 INFO - PROCESS | 3352 | 1463605192966 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:52 INFO - PROCESS | 3352 | ++DOCSHELL 11C8B400 == 35 [pid = 3352] [id = 99] 13:59:52 INFO - PROCESS | 3352 | ++DOMWINDOW == 96 (11C91400) [pid = 3352] [serial = 294] [outer = 00000000] 13:59:52 INFO - PROCESS | 3352 | ++DOMWINDOW == 97 (133A5400) [pid = 3352] [serial = 295] [outer = 11C91400] 13:59:53 INFO - PROCESS | 3352 | 1463605193010 Marionette DEBUG loaded listener.js 13:59:53 INFO - PROCESS | 3352 | ++DOMWINDOW == 98 (140C7800) [pid = 3352] [serial = 296] [outer = 11C91400] 13:59:53 INFO - PROCESS | 3352 | 1463605193445 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]]]}] 13:59:53 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. 13:59:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 594ms 13:59:53 INFO - PROCESS | 3352 | 1463605193493 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 13:59:53 INFO - PROCESS | 3352 | 1463605193496 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 13:59:53 INFO - PROCESS | 3352 | 1463605193499 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 13:59:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 13:59:53 INFO - PROCESS | 3352 | 1463605193502 Marionette TRACE conn2 <- [1,362,null,{}] 13:59:53 INFO - PROCESS | 3352 | 1463605193512 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}] 13:59:53 INFO - PROCESS | 3352 | 1463605193578 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 13:59:53 INFO - PROCESS | 3352 | 1463605193589 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:53 INFO - PROCESS | 3352 | ++DOCSHELL 15D52C00 == 36 [pid = 3352] [id = 100] 13:59:53 INFO - PROCESS | 3352 | ++DOMWINDOW == 99 (15D55000) [pid = 3352] [serial = 297] [outer = 00000000] 13:59:53 INFO - PROCESS | 3352 | ++DOMWINDOW == 100 (15F04400) [pid = 3352] [serial = 298] [outer = 15D55000] 13:59:53 INFO - PROCESS | 3352 | 1463605193635 Marionette DEBUG loaded listener.js 13:59:53 INFO - PROCESS | 3352 | ++DOMWINDOW == 101 (16771800) [pid = 3352] [serial = 299] [outer = 15D55000] 13:59:54 INFO - PROCESS | 3352 | 1463605194065 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]]]}] 13:59:54 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. 13:59:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 608ms 13:59:54 INFO - PROCESS | 3352 | 1463605194105 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 13:59:54 INFO - PROCESS | 3352 | 1463605194108 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 13:59:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 13:59:54 INFO - PROCESS | 3352 | 1463605194111 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 13:59:54 INFO - PROCESS | 3352 | 1463605194112 Marionette TRACE conn2 <- [1,366,null,{}] 13:59:54 INFO - PROCESS | 3352 | 1463605194116 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}] 13:59:54 INFO - PROCESS | 3352 | 1463605194200 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 13:59:54 INFO - PROCESS | 3352 | 1463605194206 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:54 INFO - PROCESS | 3352 | ++DOCSHELL 16766800 == 37 [pid = 3352] [id = 101] 13:59:54 INFO - PROCESS | 3352 | ++DOMWINDOW == 102 (16947000) [pid = 3352] [serial = 300] [outer = 00000000] 13:59:54 INFO - PROCESS | 3352 | ++DOMWINDOW == 103 (1770F800) [pid = 3352] [serial = 301] [outer = 16947000] 13:59:54 INFO - PROCESS | 3352 | 1463605194233 Marionette DEBUG loaded listener.js 13:59:54 INFO - PROCESS | 3352 | ++DOMWINDOW == 104 (17717C00) [pid = 3352] [serial = 302] [outer = 16947000] 13:59:54 INFO - PROCESS | 3352 | 1463605194656 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]]]}] 13:59:54 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. 13:59:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 609ms 13:59:54 INFO - PROCESS | 3352 | 1463605194711 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 13:59:54 INFO - PROCESS | 3352 | 1463605194713 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 13:59:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 13:59:54 INFO - PROCESS | 3352 | 1463605194716 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 13:59:54 INFO - PROCESS | 3352 | 1463605194718 Marionette TRACE conn2 <- [1,370,null,{}] 13:59:54 INFO - PROCESS | 3352 | 1463605194721 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}] 13:59:54 INFO - PROCESS | 3352 | 1463605194804 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 13:59:54 INFO - PROCESS | 3352 | 1463605194813 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:54 INFO - PROCESS | 3352 | ++DOCSHELL 18277C00 == 38 [pid = 3352] [id = 102] 13:59:54 INFO - PROCESS | 3352 | ++DOMWINDOW == 105 (1827CC00) [pid = 3352] [serial = 303] [outer = 00000000] 13:59:54 INFO - PROCESS | 3352 | ++DOMWINDOW == 106 (19706C00) [pid = 3352] [serial = 304] [outer = 1827CC00] 13:59:54 INFO - PROCESS | 3352 | 1463605194857 Marionette DEBUG loaded listener.js 13:59:54 INFO - PROCESS | 3352 | ++DOMWINDOW == 107 (1970D800) [pid = 3352] [serial = 305] [outer = 1827CC00] 13:59:55 INFO - PROCESS | 3352 | 1463605195264 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]]]}] 13:59:55 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. 13:59:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 594ms 13:59:55 INFO - PROCESS | 3352 | 1463605195318 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 13:59:55 INFO - PROCESS | 3352 | 1463605195320 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 13:59:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 13:59:55 INFO - PROCESS | 3352 | 1463605195324 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 13:59:55 INFO - PROCESS | 3352 | 1463605195325 Marionette TRACE conn2 <- [1,374,null,{}] 13:59:55 INFO - PROCESS | 3352 | 1463605195328 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}] 13:59:55 INFO - PROCESS | 3352 | 1463605195448 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 13:59:55 INFO - PROCESS | 3352 | 1463605195455 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:55 INFO - PROCESS | 3352 | ++DOCSHELL 10567400 == 39 [pid = 3352] [id = 103] 13:59:55 INFO - PROCESS | 3352 | ++DOMWINDOW == 108 (17F4C000) [pid = 3352] [serial = 306] [outer = 00000000] 13:59:55 INFO - PROCESS | 3352 | ++DOMWINDOW == 109 (19E40000) [pid = 3352] [serial = 307] [outer = 17F4C000] 13:59:55 INFO - PROCESS | 3352 | 1463605195499 Marionette DEBUG loaded listener.js 13:59:55 INFO - PROCESS | 3352 | ++DOMWINDOW == 110 (1A051C00) [pid = 3352] [serial = 308] [outer = 17F4C000] 13:59:55 INFO - PROCESS | 3352 | 1463605195934 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 13:59:55 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 13:59:55 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 653ms 13:59:56 INFO - PROCESS | 3352 | 1463605196005 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 13:59:56 INFO - PROCESS | 3352 | 1463605196007 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 13:59:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 13:59:56 INFO - PROCESS | 3352 | 1463605196014 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 13:59:56 INFO - PROCESS | 3352 | 1463605196016 Marionette TRACE conn2 <- [1,378,null,{}] 13:59:56 INFO - PROCESS | 3352 | 1463605196020 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}] 13:59:56 INFO - PROCESS | 3352 | 1463605196149 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 13:59:56 INFO - PROCESS | 3352 | 1463605196174 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:56 INFO - PROCESS | 3352 | ++DOCSHELL 0F97AC00 == 40 [pid = 3352] [id = 104] 13:59:56 INFO - PROCESS | 3352 | ++DOMWINDOW == 111 (19E3E400) [pid = 3352] [serial = 309] [outer = 00000000] 13:59:56 INFO - PROCESS | 3352 | ++DOMWINDOW == 112 (1A667C00) [pid = 3352] [serial = 310] [outer = 19E3E400] 13:59:56 INFO - PROCESS | 3352 | 1463605196226 Marionette DEBUG loaded listener.js 13:59:56 INFO - PROCESS | 3352 | ++DOMWINDOW == 113 (1A66A800) [pid = 3352] [serial = 311] [outer = 19E3E400] 13:59:56 INFO - PROCESS | 3352 | 1463605196625 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 13:59:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 13:59:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 653ms 13:59:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 13:59:56 INFO - PROCESS | 3352 | 1463605196695 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 13:59:56 INFO - PROCESS | 3352 | 1463605196697 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 13:59:56 INFO - PROCESS | 3352 | 1463605196700 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 13:59:56 INFO - PROCESS | 3352 | 1463605196702 Marionette TRACE conn2 <- [1,382,null,{}] 13:59:56 INFO - PROCESS | 3352 | 1463605196709 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}] 13:59:56 INFO - PROCESS | 3352 | 1463605196798 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 13:59:56 INFO - PROCESS | 3352 | 1463605196808 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:56 INFO - PROCESS | 3352 | ++DOCSHELL 19ED7C00 == 41 [pid = 3352] [id = 105] 13:59:56 INFO - PROCESS | 3352 | ++DOMWINDOW == 114 (19ED8800) [pid = 3352] [serial = 312] [outer = 00000000] 13:59:56 INFO - PROCESS | 3352 | ++DOMWINDOW == 115 (1A93AC00) [pid = 3352] [serial = 313] [outer = 19ED8800] 13:59:56 INFO - PROCESS | 3352 | 1463605196851 Marionette DEBUG loaded listener.js 13:59:56 INFO - PROCESS | 3352 | ++DOMWINDOW == 116 (1AAA9400) [pid = 3352] [serial = 314] [outer = 19ED8800] 13:59:57 INFO - PROCESS | 3352 | --DOMWINDOW == 115 (1A434C00) [pid = 3352] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 13:59:57 INFO - PROCESS | 3352 | --DOMWINDOW == 114 (1A735800) [pid = 3352] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 13:59:57 INFO - PROCESS | 3352 | --DOMWINDOW == 113 (10A5B000) [pid = 3352] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 13:59:57 INFO - PROCESS | 3352 | --DOMWINDOW == 112 (156A4400) [pid = 3352] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 13:59:57 INFO - PROCESS | 3352 | --DOMWINDOW == 111 (14349C00) [pid = 3352] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 13:59:57 INFO - PROCESS | 3352 | --DOMWINDOW == 110 (19C0AC00) [pid = 3352] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 13:59:57 INFO - PROCESS | 3352 | --DOMWINDOW == 109 (1AB82000) [pid = 3352] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 13:59:57 INFO - PROCESS | 3352 | --DOMWINDOW == 108 (1693CC00) [pid = 3352] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 13:59:57 INFO - PROCESS | 3352 | --DOMWINDOW == 107 (1A73E000) [pid = 3352] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 13:59:57 INFO - PROCESS | 3352 | --DOMWINDOW == 106 (1AC9F800) [pid = 3352] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 13:59:57 INFO - PROCESS | 3352 | --DOMWINDOW == 105 (15360000) [pid = 3352] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 13:59:57 INFO - PROCESS | 3352 | 1463605197454 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 13:59:57 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 13:59:57 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 787ms 13:59:57 INFO - PROCESS | 3352 | 1463605197502 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 13:59:57 INFO - PROCESS | 3352 | 1463605197504 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 13:59:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 13:59:57 INFO - PROCESS | 3352 | 1463605197507 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 13:59:57 INFO - PROCESS | 3352 | 1463605197509 Marionette TRACE conn2 <- [1,386,null,{}] 13:59:57 INFO - PROCESS | 3352 | 1463605197512 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}] 13:59:57 INFO - PROCESS | 3352 | 1463605197567 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 13:59:57 INFO - PROCESS | 3352 | 1463605197573 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:57 INFO - PROCESS | 3352 | ++DOCSHELL 14349C00 == 42 [pid = 3352] [id = 106] 13:59:57 INFO - PROCESS | 3352 | ++DOMWINDOW == 106 (15D4E400) [pid = 3352] [serial = 315] [outer = 00000000] 13:59:57 INFO - PROCESS | 3352 | ++DOMWINDOW == 107 (1970B000) [pid = 3352] [serial = 316] [outer = 15D4E400] 13:59:57 INFO - PROCESS | 3352 | 1463605197618 Marionette DEBUG loaded listener.js 13:59:57 INFO - PROCESS | 3352 | ++DOMWINDOW == 108 (1A73D400) [pid = 3352] [serial = 317] [outer = 15D4E400] 13:59:58 INFO - PROCESS | 3352 | 1463605198020 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]]]}] 13:59:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 13:59:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 565ms 13:59:58 INFO - PROCESS | 3352 | 1463605198070 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 13:59:58 INFO - PROCESS | 3352 | 1463605198071 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 13:59:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 13:59:58 INFO - PROCESS | 3352 | 1463605198075 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 13:59:58 INFO - PROCESS | 3352 | 1463605198076 Marionette TRACE conn2 <- [1,390,null,{}] 13:59:58 INFO - PROCESS | 3352 | 1463605198080 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}] 13:59:58 INFO - PROCESS | 3352 | 1463605198156 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 13:59:58 INFO - PROCESS | 3352 | 1463605198163 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:58 INFO - PROCESS | 3352 | ++DOCSHELL 15F05400 == 43 [pid = 3352] [id = 107] 13:59:58 INFO - PROCESS | 3352 | ++DOMWINDOW == 109 (18279000) [pid = 3352] [serial = 318] [outer = 00000000] 13:59:58 INFO - PROCESS | 3352 | ++DOMWINDOW == 110 (1AC96400) [pid = 3352] [serial = 319] [outer = 18279000] 13:59:58 INFO - PROCESS | 3352 | 1463605198189 Marionette DEBUG loaded listener.js 13:59:58 INFO - PROCESS | 3352 | ++DOMWINDOW == 111 (1ACA4800) [pid = 3352] [serial = 320] [outer = 18279000] 13:59:58 INFO - PROCESS | 3352 | 1463605198594 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]]]}] 13:59:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 13:59:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 565ms 13:59:58 INFO - PROCESS | 3352 | 1463605198637 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 13:59:58 INFO - PROCESS | 3352 | 1463605198639 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 13:59:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 13:59:58 INFO - PROCESS | 3352 | 1463605198643 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 13:59:58 INFO - PROCESS | 3352 | 1463605198645 Marionette TRACE conn2 <- [1,394,null,{}] 13:59:58 INFO - PROCESS | 3352 | 1463605198648 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}] 13:59:58 INFO - PROCESS | 3352 | 1463605198740 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 13:59:58 INFO - PROCESS | 3352 | 1463605198749 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:58 INFO - PROCESS | 3352 | ++DOCSHELL 15316000 == 44 [pid = 3352] [id = 108] 13:59:58 INFO - PROCESS | 3352 | ++DOMWINDOW == 112 (15319000) [pid = 3352] [serial = 321] [outer = 00000000] 13:59:58 INFO - PROCESS | 3352 | ++DOMWINDOW == 113 (1531CC00) [pid = 3352] [serial = 322] [outer = 15319000] 13:59:58 INFO - PROCESS | 3352 | 1463605198796 Marionette DEBUG loaded listener.js 13:59:58 INFO - PROCESS | 3352 | ++DOMWINDOW == 114 (1AC9D800) [pid = 3352] [serial = 323] [outer = 15319000] 13:59:59 INFO - PROCESS | 3352 | 1463605199209 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]]]}] 13:59:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 13:59:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 608ms 13:59:59 INFO - PROCESS | 3352 | 1463605199309 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 13:59:59 INFO - PROCESS | 3352 | 1463605199313 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 13:59:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 13:59:59 INFO - PROCESS | 3352 | 1463605199318 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 13:59:59 INFO - PROCESS | 3352 | 1463605199323 Marionette TRACE conn2 <- [1,398,null,{}] 13:59:59 INFO - PROCESS | 3352 | 1463605199329 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}] 13:59:59 INFO - PROCESS | 3352 | 1463605199427 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 13:59:59 INFO - PROCESS | 3352 | 1463605199533 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:59 INFO - PROCESS | 3352 | ++DOCSHELL 1142BC00 == 45 [pid = 3352] [id = 109] 13:59:59 INFO - PROCESS | 3352 | ++DOMWINDOW == 115 (114A4000) [pid = 3352] [serial = 324] [outer = 00000000] 13:59:59 INFO - PROCESS | 3352 | ++DOMWINDOW == 116 (11C89C00) [pid = 3352] [serial = 325] [outer = 114A4000] 13:59:59 INFO - PROCESS | 3352 | 1463605199588 Marionette DEBUG loaded listener.js 13:59:59 INFO - PROCESS | 3352 | ++DOMWINDOW == 117 (13303C00) [pid = 3352] [serial = 326] [outer = 114A4000] 14:00:00 INFO - PROCESS | 3352 | 1463605200220 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]]]}] 14:00:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 14:00:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 950ms 14:00:00 INFO - PROCESS | 3352 | 1463605200283 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 14:00:00 INFO - PROCESS | 3352 | 1463605200289 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 14:00:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 14:00:00 INFO - PROCESS | 3352 | 1463605200284 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 14:00:00 INFO - PROCESS | 3352 | 1463605200289 Marionette TRACE conn2 <- [1,402,null,{}] 14:00:00 INFO - PROCESS | 3352 | 1463605200293 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}] 14:00:00 INFO - PROCESS | 3352 | 1463605200396 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 14:00:00 INFO - PROCESS | 3352 | 1463605200475 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:00 INFO - PROCESS | 3352 | ++DOCSHELL 15311800 == 46 [pid = 3352] [id = 110] 14:00:00 INFO - PROCESS | 3352 | ++DOMWINDOW == 118 (15317000) [pid = 3352] [serial = 327] [outer = 00000000] 14:00:00 INFO - PROCESS | 3352 | ++DOMWINDOW == 119 (15B64000) [pid = 3352] [serial = 328] [outer = 15317000] 14:00:00 INFO - PROCESS | 3352 | 1463605200528 Marionette DEBUG loaded listener.js 14:00:00 INFO - PROCESS | 3352 | ++DOMWINDOW == 120 (15B73000) [pid = 3352] [serial = 329] [outer = 15317000] 14:00:01 INFO - PROCESS | 3352 | 1463605201117 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]]]}] 14:00:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 14:00:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 861ms 14:00:01 INFO - PROCESS | 3352 | 1463605201150 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 14:00:01 INFO - PROCESS | 3352 | 1463605201153 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 14:00:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 14:00:01 INFO - PROCESS | 3352 | 1463605201156 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 14:00:01 INFO - PROCESS | 3352 | 1463605201159 Marionette TRACE conn2 <- [1,406,null,{}] 14:00:01 INFO - PROCESS | 3352 | 1463605201168 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}] 14:00:01 INFO - PROCESS | 3352 | 1463605201255 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 14:00:01 INFO - PROCESS | 3352 | 1463605201387 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:01 INFO - PROCESS | 3352 | ++DOCSHELL 1771A400 == 47 [pid = 3352] [id = 111] 14:00:01 INFO - PROCESS | 3352 | ++DOMWINDOW == 121 (17E97000) [pid = 3352] [serial = 330] [outer = 00000000] 14:00:01 INFO - PROCESS | 3352 | ++DOMWINDOW == 122 (1986AC00) [pid = 3352] [serial = 331] [outer = 17E97000] 14:00:01 INFO - PROCESS | 3352 | 1463605201444 Marionette DEBUG loaded listener.js 14:00:01 INFO - PROCESS | 3352 | ++DOMWINDOW == 123 (19C0D400) [pid = 3352] [serial = 332] [outer = 17E97000] 14:00:02 INFO - PROCESS | 3352 | 1463605202047 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]]]}] 14:00:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 14:00:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 950ms 14:00:02 INFO - PROCESS | 3352 | 1463605202107 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 14:00:02 INFO - PROCESS | 3352 | 1463605202109 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 14:00:02 INFO - PROCESS | 3352 | 1463605202113 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 14:00:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 14:00:02 INFO - PROCESS | 3352 | 1463605202115 Marionette TRACE conn2 <- [1,410,null,{}] 14:00:02 INFO - PROCESS | 3352 | 1463605202118 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}] 14:00:02 INFO - PROCESS | 3352 | 1463605202216 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 14:00:02 INFO - PROCESS | 3352 | 1463605202294 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:02 INFO - PROCESS | 3352 | ++DOCSHELL 19CE1C00 == 48 [pid = 3352] [id = 112] 14:00:02 INFO - PROCESS | 3352 | ++DOMWINDOW == 124 (19CE2000) [pid = 3352] [serial = 333] [outer = 00000000] 14:00:02 INFO - PROCESS | 3352 | ++DOMWINDOW == 125 (19CE5C00) [pid = 3352] [serial = 334] [outer = 19CE2000] 14:00:02 INFO - PROCESS | 3352 | 1463605202378 Marionette DEBUG loaded listener.js 14:00:02 INFO - PROCESS | 3352 | ++DOMWINDOW == 126 (1A054000) [pid = 3352] [serial = 335] [outer = 19CE2000] 14:00:03 INFO - PROCESS | 3352 | 1463605203185 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]]]}] 14:00:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 14:00:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1128ms 14:00:03 INFO - PROCESS | 3352 | 1463605203259 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 14:00:03 INFO - PROCESS | 3352 | 1463605203263 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 14:00:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 14:00:03 INFO - PROCESS | 3352 | 1463605203268 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 14:00:03 INFO - PROCESS | 3352 | 1463605203272 Marionette TRACE conn2 <- [1,414,null,{}] 14:00:03 INFO - PROCESS | 3352 | 1463605203279 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}] 14:00:03 INFO - PROCESS | 3352 | 1463605203389 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 14:00:03 INFO - PROCESS | 3352 | 1463605203518 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:03 INFO - PROCESS | 3352 | ++DOCSHELL 12B59400 == 49 [pid = 3352] [id = 113] 14:00:03 INFO - PROCESS | 3352 | ++DOMWINDOW == 127 (12B5C000) [pid = 3352] [serial = 336] [outer = 00000000] 14:00:03 INFO - PROCESS | 3352 | ++DOMWINDOW == 128 (14E96400) [pid = 3352] [serial = 337] [outer = 12B5C000] 14:00:03 INFO - PROCESS | 3352 | 1463605203572 Marionette DEBUG loaded listener.js 14:00:03 INFO - PROCESS | 3352 | ++DOMWINDOW == 129 (15313800) [pid = 3352] [serial = 338] [outer = 12B5C000] 14:00:03 INFO - PROCESS | 3352 | --DOCSHELL 15F05400 == 48 [pid = 3352] [id = 107] 14:00:03 INFO - PROCESS | 3352 | --DOCSHELL 14349C00 == 47 [pid = 3352] [id = 106] 14:00:03 INFO - PROCESS | 3352 | --DOCSHELL 19ED7C00 == 46 [pid = 3352] [id = 105] 14:00:03 INFO - PROCESS | 3352 | --DOCSHELL 0F97AC00 == 45 [pid = 3352] [id = 104] 14:00:03 INFO - PROCESS | 3352 | --DOCSHELL 10567400 == 44 [pid = 3352] [id = 103] 14:00:03 INFO - PROCESS | 3352 | --DOCSHELL 18277C00 == 43 [pid = 3352] [id = 102] 14:00:03 INFO - PROCESS | 3352 | --DOCSHELL 16766800 == 42 [pid = 3352] [id = 101] 14:00:03 INFO - PROCESS | 3352 | --DOCSHELL 15D52C00 == 41 [pid = 3352] [id = 100] 14:00:03 INFO - PROCESS | 3352 | --DOCSHELL 11C8B400 == 40 [pid = 3352] [id = 99] 14:00:03 INFO - PROCESS | 3352 | --DOCSHELL 11427C00 == 39 [pid = 3352] [id = 98] 14:00:03 INFO - PROCESS | 3352 | --DOCSHELL 15D52000 == 38 [pid = 3352] [id = 96] 14:00:03 INFO - PROCESS | 3352 | --DOCSHELL 1561E000 == 37 [pid = 3352] [id = 95] 14:00:03 INFO - PROCESS | 3352 | --DOCSHELL 11A0B000 == 36 [pid = 3352] [id = 94] 14:00:03 INFO - PROCESS | 3352 | --DOMWINDOW == 128 (1A43CC00) [pid = 3352] [serial = 262] [outer = 00000000] [url = about:blank] 14:00:03 INFO - PROCESS | 3352 | --DOMWINDOW == 127 (1A669400) [pid = 3352] [serial = 263] [outer = 00000000] [url = about:blank] 14:00:03 INFO - PROCESS | 3352 | --DOMWINDOW == 126 (1AB7A800) [pid = 3352] [serial = 266] [outer = 00000000] [url = about:blank] 14:00:03 INFO - PROCESS | 3352 | --DOMWINDOW == 125 (1AAB2000) [pid = 3352] [serial = 265] [outer = 00000000] [url = about:blank] 14:00:03 INFO - PROCESS | 3352 | --DOMWINDOW == 124 (1051D400) [pid = 3352] [serial = 235] [outer = 00000000] [url = about:blank] 14:00:03 INFO - PROCESS | 3352 | --DOMWINDOW == 123 (14350C00) [pid = 3352] [serial = 238] [outer = 00000000] [url = about:blank] 14:00:03 INFO - PROCESS | 3352 | --DOMWINDOW == 122 (177BF800) [pid = 3352] [serial = 241] [outer = 00000000] [url = about:blank] 14:00:03 INFO - PROCESS | 3352 | --DOMWINDOW == 121 (13072400) [pid = 3352] [serial = 248] [outer = 00000000] [url = about:blank] 14:00:03 INFO - PROCESS | 3352 | --DOMWINDOW == 120 (11A0DC00) [pid = 3352] [serial = 247] [outer = 00000000] [url = about:blank] 14:00:03 INFO - PROCESS | 3352 | --DOMWINDOW == 119 (16770000) [pid = 3352] [serial = 251] [outer = 00000000] [url = about:blank] 14:00:03 INFO - PROCESS | 3352 | --DOMWINDOW == 118 (15D79400) [pid = 3352] [serial = 250] [outer = 00000000] [url = about:blank] 14:00:03 INFO - PROCESS | 3352 | --DOMWINDOW == 117 (152D0400) [pid = 3352] [serial = 253] [outer = 00000000] [url = about:blank] 14:00:03 INFO - PROCESS | 3352 | --DOMWINDOW == 116 (156AC000) [pid = 3352] [serial = 254] [outer = 00000000] [url = about:blank] 14:00:03 INFO - PROCESS | 3352 | --DOMWINDOW == 115 (19E3EC00) [pid = 3352] [serial = 259] [outer = 00000000] [url = about:blank] 14:00:03 INFO - PROCESS | 3352 | --DOMWINDOW == 114 (1AC9E400) [pid = 3352] [serial = 268] [outer = 00000000] [url = about:blank] 14:00:03 INFO - PROCESS | 3352 | --DOMWINDOW == 113 (19709400) [pid = 3352] [serial = 256] [outer = 00000000] [url = about:blank] 14:00:03 INFO - PROCESS | 3352 | --DOMWINDOW == 112 (19867800) [pid = 3352] [serial = 257] [outer = 00000000] [url = about:blank] 14:00:03 INFO - PROCESS | 3352 | --DOMWINDOW == 111 (1AAB4400) [pid = 3352] [serial = 233] [outer = 00000000] [url = about:blank] 14:00:03 INFO - PROCESS | 3352 | --DOMWINDOW == 110 (1AB83400) [pid = 3352] [serial = 244] [outer = 00000000] [url = about:blank] 14:00:03 INFO - PROCESS | 3352 | --DOMWINDOW == 109 (15D51800) [pid = 3352] [serial = 277] [outer = 00000000] [url = about:blank] 14:00:03 INFO - PROCESS | 3352 | --DOMWINDOW == 108 (1AF88400) [pid = 3352] [serial = 274] [outer = 00000000] [url = about:blank] 14:00:03 INFO - PROCESS | 3352 | --DOMWINDOW == 107 (1AF8D800) [pid = 3352] [serial = 275] [outer = 00000000] [url = about:blank] 14:00:03 INFO - PROCESS | 3352 | --DOMWINDOW == 106 (1986CC00) [pid = 3352] [serial = 271] [outer = 00000000] [url = about:blank] 14:00:03 INFO - PROCESS | 3352 | --DOMWINDOW == 105 (1AC9FC00) [pid = 3352] [serial = 269] [outer = 00000000] [url = about:blank] 14:00:03 INFO - PROCESS | 3352 | --DOMWINDOW == 104 (19EDCC00) [pid = 3352] [serial = 260] [outer = 00000000] [url = about:blank] 14:00:03 INFO - PROCESS | 3352 | --DOMWINDOW == 103 (1A92E800) [pid = 3352] [serial = 272] [outer = 00000000] [url = about:blank] 14:00:04 INFO - PROCESS | 3352 | 1463605204018 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]]]}] 14:00:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 14:00:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 802ms 14:00:04 INFO - PROCESS | 3352 | 1463605204058 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 14:00:04 INFO - PROCESS | 3352 | 1463605204063 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 14:00:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 14:00:04 INFO - PROCESS | 3352 | 1463605204069 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 14:00:04 INFO - PROCESS | 3352 | 1463605204071 Marionette TRACE conn2 <- [1,418,null,{}] 14:00:04 INFO - PROCESS | 3352 | 1463605204075 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}] 14:00:04 INFO - PROCESS | 3352 | 1463605204154 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 14:00:04 INFO - PROCESS | 3352 | 1463605204161 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:04 INFO - PROCESS | 3352 | ++DOCSHELL 14349C00 == 37 [pid = 3352] [id = 114] 14:00:04 INFO - PROCESS | 3352 | ++DOMWINDOW == 104 (14350C00) [pid = 3352] [serial = 339] [outer = 00000000] 14:00:04 INFO - PROCESS | 3352 | ++DOMWINDOW == 105 (15319800) [pid = 3352] [serial = 340] [outer = 14350C00] 14:00:04 INFO - PROCESS | 3352 | 1463605204205 Marionette DEBUG loaded listener.js 14:00:04 INFO - PROCESS | 3352 | ++DOMWINDOW == 106 (15953800) [pid = 3352] [serial = 341] [outer = 14350C00] 14:00:05 INFO - PROCESS | 3352 | 1463605205121 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]]]}] 14:00:05 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 14:00:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1083ms 14:00:05 INFO - PROCESS | 3352 | 1463605205172 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 14:00:05 INFO - PROCESS | 3352 | 1463605205174 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 14:00:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 14:00:05 INFO - PROCESS | 3352 | 1463605205161 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 14:00:05 INFO - PROCESS | 3352 | 1463605205164 Marionette TRACE conn2 <- [1,422,null,{}] 14:00:05 INFO - PROCESS | 3352 | 1463605205175 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}] 14:00:05 INFO - PROCESS | 3352 | 1463605205254 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 14:00:05 INFO - PROCESS | 3352 | 1463605205262 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:05 INFO - PROCESS | 3352 | ++DOCSHELL 15D56800 == 38 [pid = 3352] [id = 115] 14:00:05 INFO - PROCESS | 3352 | ++DOMWINDOW == 107 (15D84800) [pid = 3352] [serial = 342] [outer = 00000000] 14:00:05 INFO - PROCESS | 3352 | ++DOMWINDOW == 108 (15F0DC00) [pid = 3352] [serial = 343] [outer = 15D84800] 14:00:05 INFO - PROCESS | 3352 | 1463605205309 Marionette DEBUG loaded listener.js 14:00:05 INFO - PROCESS | 3352 | ++DOMWINDOW == 109 (169E8400) [pid = 3352] [serial = 344] [outer = 15D84800] 14:00:06 INFO - PROCESS | 3352 | 1463605206193 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]]]}] 14:00:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 14:00:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1025ms 14:00:06 INFO - PROCESS | 3352 | 1463605206200 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 14:00:06 INFO - PROCESS | 3352 | 1463605206203 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 14:00:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 14:00:06 INFO - PROCESS | 3352 | 1463605206206 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 14:00:06 INFO - PROCESS | 3352 | 1463605206208 Marionette TRACE conn2 <- [1,426,null,{}] 14:00:06 INFO - PROCESS | 3352 | 1463605206211 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}] 14:00:06 INFO - PROCESS | 3352 | 1463605206315 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 14:00:06 INFO - PROCESS | 3352 | 1463605206322 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:06 INFO - PROCESS | 3352 | ++DOCSHELL 15F01C00 == 39 [pid = 3352] [id = 116] 14:00:06 INFO - PROCESS | 3352 | ++DOMWINDOW == 110 (16772400) [pid = 3352] [serial = 345] [outer = 00000000] 14:00:06 INFO - PROCESS | 3352 | ++DOMWINDOW == 111 (1827C800) [pid = 3352] [serial = 346] [outer = 16772400] 14:00:06 INFO - PROCESS | 3352 | 1463605206367 Marionette DEBUG loaded listener.js 14:00:06 INFO - PROCESS | 3352 | ++DOMWINDOW == 112 (19708000) [pid = 3352] [serial = 347] [outer = 16772400] 14:00:06 INFO - PROCESS | 3352 | 1463605206832 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] 14:00:06 INFO - PROCESS | 3352 | 1463605206887 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 14:00:06 INFO - PROCESS | 3352 | 1463605206891 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 14:00:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 14:00:06 INFO - PROCESS | 3352 | 1463605206892 Marionette TRACE conn2 <- [1,430,null,{}] 14:00:06 INFO - PROCESS | 3352 | 1463605206895 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}] 14:00:06 INFO - PROCESS | 3352 | 1463605206981 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 14:00:06 INFO - PROCESS | 3352 | 1463605206989 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:06 INFO - PROCESS | 3352 | ++DOCSHELL 19C0E400 == 40 [pid = 3352] [id = 117] 14:00:06 INFO - PROCESS | 3352 | ++DOMWINDOW == 113 (19C0EC00) [pid = 3352] [serial = 348] [outer = 00000000] 14:00:07 INFO - PROCESS | 3352 | ++DOMWINDOW == 114 (19CDEC00) [pid = 3352] [serial = 349] [outer = 19C0EC00] 14:00:07 INFO - PROCESS | 3352 | 1463605207034 Marionette DEBUG loaded listener.js 14:00:07 INFO - PROCESS | 3352 | ++DOMWINDOW == 115 (19CDF800) [pid = 3352] [serial = 350] [outer = 19C0EC00] 14:00:07 INFO - PROCESS | 3352 | 1463605207455 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]]]}] 14:00:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 14:00:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 608ms 14:00:07 INFO - PROCESS | 3352 | 1463605207493 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 14:00:07 INFO - PROCESS | 3352 | 1463605207495 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 14:00:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 14:00:07 INFO - PROCESS | 3352 | 1463605207503 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 14:00:07 INFO - PROCESS | 3352 | 1463605207505 Marionette TRACE conn2 <- [1,434,null,{}] 14:00:07 INFO - PROCESS | 3352 | 1463605207508 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}] 14:00:07 INFO - PROCESS | 3352 | 1463605207636 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 14:00:07 INFO - PROCESS | 3352 | --DOMWINDOW == 114 (16947000) [pid = 3352] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 14:00:07 INFO - PROCESS | 3352 | --DOMWINDOW == 113 (11427400) [pid = 3352] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 14:00:07 INFO - PROCESS | 3352 | --DOMWINDOW == 112 (11C91400) [pid = 3352] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 14:00:07 INFO - PROCESS | 3352 | --DOMWINDOW == 111 (15D55000) [pid = 3352] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 14:00:07 INFO - PROCESS | 3352 | --DOMWINDOW == 110 (19ED8800) [pid = 3352] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 14:00:07 INFO - PROCESS | 3352 | --DOMWINDOW == 109 (19E3E400) [pid = 3352] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 14:00:07 INFO - PROCESS | 3352 | --DOMWINDOW == 108 (15D4C400) [pid = 3352] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 14:00:07 INFO - PROCESS | 3352 | --DOMWINDOW == 107 (1827CC00) [pid = 3352] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 14:00:07 INFO - PROCESS | 3352 | --DOMWINDOW == 106 (15D4E400) [pid = 3352] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 14:00:07 INFO - PROCESS | 3352 | --DOMWINDOW == 105 (17F4C000) [pid = 3352] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 14:00:07 INFO - PROCESS | 3352 | --DOMWINDOW == 104 (18279000) [pid = 3352] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 14:00:07 INFO - PROCESS | 3352 | --DOMWINDOW == 103 (1827A400) [pid = 3352] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 14:00:07 INFO - PROCESS | 3352 | 1463605207813 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:07 INFO - PROCESS | 3352 | ++DOCSHELL 10A59800 == 41 [pid = 3352] [id = 118] 14:00:07 INFO - PROCESS | 3352 | ++DOMWINDOW == 104 (10A65400) [pid = 3352] [serial = 351] [outer = 00000000] 14:00:07 INFO - PROCESS | 3352 | ++DOMWINDOW == 105 (15316400) [pid = 3352] [serial = 352] [outer = 10A65400] 14:00:07 INFO - PROCESS | 3352 | 1463605207858 Marionette DEBUG loaded listener.js 14:00:07 INFO - PROCESS | 3352 | ++DOMWINDOW == 106 (15D14000) [pid = 3352] [serial = 353] [outer = 10A65400] 14:00:08 INFO - PROCESS | 3352 | 1463605208207 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]]]}] 14:00:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 14:00:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 757ms 14:00:08 INFO - PROCESS | 3352 | 1463605208263 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 14:00:08 INFO - PROCESS | 3352 | 1463605208265 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 14:00:08 INFO - PROCESS | 3352 | 1463605208273 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 14:00:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 14:00:08 INFO - PROCESS | 3352 | 1463605208275 Marionette TRACE conn2 <- [1,438,null,{}] 14:00:08 INFO - PROCESS | 3352 | 1463605208279 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}] 14:00:08 INFO - PROCESS | 3352 | 1463605208336 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 14:00:08 INFO - PROCESS | 3352 | 1463605208342 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:08 INFO - PROCESS | 3352 | ++DOCSHELL 17F4C000 == 42 [pid = 3352] [id = 119] 14:00:08 INFO - PROCESS | 3352 | ++DOMWINDOW == 107 (1827A400) [pid = 3352] [serial = 354] [outer = 00000000] 14:00:08 INFO - PROCESS | 3352 | ++DOMWINDOW == 108 (1A66D000) [pid = 3352] [serial = 355] [outer = 1827A400] 14:00:08 INFO - PROCESS | 3352 | 1463605208385 Marionette DEBUG loaded listener.js 14:00:08 INFO - PROCESS | 3352 | ++DOMWINDOW == 109 (1A739C00) [pid = 3352] [serial = 356] [outer = 1827A400] 14:00:08 INFO - PROCESS | 3352 | 1463605208782 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]]]}] 14:00:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 14:00:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 565ms 14:00:08 INFO - PROCESS | 3352 | 1463605208833 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 14:00:08 INFO - PROCESS | 3352 | 1463605208835 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 14:00:08 INFO - PROCESS | 3352 | 1463605208839 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 14:00:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 14:00:08 INFO - PROCESS | 3352 | 1463605208840 Marionette TRACE conn2 <- [1,442,null,{}] 14:00:08 INFO - PROCESS | 3352 | 1463605208844 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}] 14:00:08 INFO - PROCESS | 3352 | 1463605208922 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 14:00:08 INFO - PROCESS | 3352 | 1463605208940 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:08 INFO - PROCESS | 3352 | ++DOCSHELL 11092400 == 43 [pid = 3352] [id = 120] 14:00:08 INFO - PROCESS | 3352 | ++DOMWINDOW == 110 (1A735000) [pid = 3352] [serial = 357] [outer = 00000000] 14:00:08 INFO - PROCESS | 3352 | ++DOMWINDOW == 111 (1AAB1000) [pid = 3352] [serial = 358] [outer = 1A735000] 14:00:08 INFO - PROCESS | 3352 | 1463605208983 Marionette DEBUG loaded listener.js 14:00:09 INFO - PROCESS | 3352 | ++DOMWINDOW == 112 (1AB7FC00) [pid = 3352] [serial = 359] [outer = 1A735000] 14:00:09 INFO - PROCESS | 3352 | 1463605209383 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]]]}] 14:00:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 14:00:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 594ms 14:00:09 INFO - PROCESS | 3352 | 1463605209443 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 14:00:09 INFO - PROCESS | 3352 | 1463605209444 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 14:00:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 14:00:09 INFO - PROCESS | 3352 | 1463605209452 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 14:00:09 INFO - PROCESS | 3352 | 1463605209453 Marionette TRACE conn2 <- [1,446,null,{}] 14:00:09 INFO - PROCESS | 3352 | 1463605209457 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}] 14:00:09 INFO - PROCESS | 3352 | 1463605209541 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 14:00:09 INFO - PROCESS | 3352 | 1463605209549 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:09 INFO - PROCESS | 3352 | ++DOCSHELL 1AB83800 == 44 [pid = 3352] [id = 121] 14:00:09 INFO - PROCESS | 3352 | ++DOMWINDOW == 113 (1AB83C00) [pid = 3352] [serial = 360] [outer = 00000000] 14:00:09 INFO - PROCESS | 3352 | ++DOMWINDOW == 114 (1ACA0000) [pid = 3352] [serial = 361] [outer = 1AB83C00] 14:00:09 INFO - PROCESS | 3352 | 1463605209593 Marionette DEBUG loaded listener.js 14:00:09 INFO - PROCESS | 3352 | ++DOMWINDOW == 115 (1AE4C800) [pid = 3352] [serial = 362] [outer = 1AB83C00] 14:00:10 INFO - PROCESS | 3352 | 1463605210287 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]]]}] 14:00:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 14:00:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 891ms 14:00:10 INFO - PROCESS | 3352 | 1463605210358 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 14:00:10 INFO - PROCESS | 3352 | 1463605210363 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 14:00:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 14:00:10 INFO - PROCESS | 3352 | 1463605210368 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 14:00:10 INFO - PROCESS | 3352 | 1463605210372 Marionette TRACE conn2 <- [1,450,null,{}] 14:00:10 INFO - PROCESS | 3352 | 1463605210361 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}] 14:00:10 INFO - PROCESS | 3352 | 1463605210496 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 14:00:10 INFO - PROCESS | 3352 | 1463605210595 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:10 INFO - PROCESS | 3352 | ++DOCSHELL 12A86800 == 45 [pid = 3352] [id = 122] 14:00:10 INFO - PROCESS | 3352 | ++DOMWINDOW == 116 (133ACC00) [pid = 3352] [serial = 363] [outer = 00000000] 14:00:10 INFO - PROCESS | 3352 | ++DOMWINDOW == 117 (15314000) [pid = 3352] [serial = 364] [outer = 133ACC00] 14:00:10 INFO - PROCESS | 3352 | 1463605210652 Marionette DEBUG loaded listener.js 14:00:10 INFO - PROCESS | 3352 | ++DOMWINDOW == 118 (15B6F800) [pid = 3352] [serial = 365] [outer = 133ACC00] 14:00:11 INFO - PROCESS | 3352 | 1463605211242 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] 14:00:11 INFO - PROCESS | 3352 | 1463605211325 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 14:00:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 14:00:11 INFO - PROCESS | 3352 | 1463605211331 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 14:00:11 INFO - PROCESS | 3352 | 1463605211334 Marionette TRACE conn2 <- [1,454,null,{}] 14:00:11 INFO - PROCESS | 3352 | 1463605211338 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}] 14:00:11 INFO - PROCESS | 3352 | 1463605211454 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 14:00:11 INFO - PROCESS | 3352 | 1463605211576 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:11 INFO - PROCESS | 3352 | ++DOCSHELL 15B7FC00 == 46 [pid = 3352] [id = 123] 14:00:11 INFO - PROCESS | 3352 | ++DOMWINDOW == 119 (15D0E800) [pid = 3352] [serial = 366] [outer = 00000000] 14:00:11 INFO - PROCESS | 3352 | ++DOMWINDOW == 120 (177BE800) [pid = 3352] [serial = 367] [outer = 15D0E800] 14:00:11 INFO - PROCESS | 3352 | 1463605211630 Marionette DEBUG loaded listener.js 14:00:11 INFO - PROCESS | 3352 | ++DOMWINDOW == 121 (19C0A400) [pid = 3352] [serial = 368] [outer = 15D0E800] 14:00:12 INFO - PROCESS | 3352 | [3352] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:00:12 INFO - PROCESS | 3352 | 1463605212210 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]]]}] 14:00:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 14:00:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 950ms 14:00:12 INFO - PROCESS | 3352 | 1463605212279 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 14:00:12 INFO - PROCESS | 3352 | 1463605212282 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 14:00:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 14:00:12 INFO - PROCESS | 3352 | 1463605212285 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 14:00:12 INFO - PROCESS | 3352 | 1463605212289 Marionette TRACE conn2 <- [1,458,null,{}] 14:00:12 INFO - PROCESS | 3352 | 1463605212300 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}] 14:00:12 INFO - PROCESS | 3352 | 1463605212433 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 14:00:12 INFO - PROCESS | 3352 | 1463605212568 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:12 INFO - PROCESS | 3352 | ++DOCSHELL 128AE400 == 47 [pid = 3352] [id = 124] 14:00:12 INFO - PROCESS | 3352 | ++DOMWINDOW == 122 (1654B400) [pid = 3352] [serial = 369] [outer = 00000000] 14:00:12 INFO - PROCESS | 3352 | ++DOMWINDOW == 123 (19CDC400) [pid = 3352] [serial = 370] [outer = 1654B400] 14:00:12 INFO - PROCESS | 3352 | 1463605212631 Marionette DEBUG loaded listener.js 14:00:12 INFO - PROCESS | 3352 | ++DOMWINDOW == 124 (1A057000) [pid = 3352] [serial = 371] [outer = 1654B400] 14:00:13 INFO - PROCESS | 3352 | 1463605213364 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] 14:00:13 INFO - PROCESS | 3352 | 1463605213435 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 14:00:13 INFO - PROCESS | 3352 | 1463605213440 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 14:00:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 14:00:13 INFO - PROCESS | 3352 | 1463605213444 Marionette TRACE conn2 <- [1,462,null,{}] 14:00:13 INFO - PROCESS | 3352 | 1463605213449 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}] 14:00:13 INFO - PROCESS | 3352 | 1463605213526 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 14:00:13 INFO - PROCESS | 3352 | 1463605213655 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:13 INFO - PROCESS | 3352 | ++DOCSHELL 13DBF400 == 48 [pid = 3352] [id = 125] 14:00:13 INFO - PROCESS | 3352 | ++DOMWINDOW == 125 (140C2000) [pid = 3352] [serial = 372] [outer = 00000000] 14:00:13 INFO - PROCESS | 3352 | ++DOMWINDOW == 126 (1531A000) [pid = 3352] [serial = 373] [outer = 140C2000] 14:00:13 INFO - PROCESS | 3352 | 1463605213721 Marionette DEBUG loaded listener.js 14:00:13 INFO - PROCESS | 3352 | ++DOMWINDOW == 127 (15B6D000) [pid = 3352] [serial = 374] [outer = 140C2000] 14:00:14 INFO - PROCESS | 3352 | --DOCSHELL 11092400 == 47 [pid = 3352] [id = 120] 14:00:14 INFO - PROCESS | 3352 | --DOCSHELL 17F4C000 == 46 [pid = 3352] [id = 119] 14:00:14 INFO - PROCESS | 3352 | --DOCSHELL 10A59800 == 45 [pid = 3352] [id = 118] 14:00:14 INFO - PROCESS | 3352 | --DOCSHELL 19C0E400 == 44 [pid = 3352] [id = 117] 14:00:14 INFO - PROCESS | 3352 | --DOCSHELL 15F01C00 == 43 [pid = 3352] [id = 116] 14:00:14 INFO - PROCESS | 3352 | --DOCSHELL 15D56800 == 42 [pid = 3352] [id = 115] 14:00:14 INFO - PROCESS | 3352 | --DOCSHELL 14349C00 == 41 [pid = 3352] [id = 114] 14:00:14 INFO - PROCESS | 3352 | --DOCSHELL 12B59400 == 40 [pid = 3352] [id = 113] 14:00:14 INFO - PROCESS | 3352 | --DOCSHELL 15311800 == 39 [pid = 3352] [id = 110] 14:00:14 INFO - PROCESS | 3352 | --DOCSHELL 1142BC00 == 38 [pid = 3352] [id = 109] 14:00:14 INFO - PROCESS | 3352 | --DOCSHELL 15316000 == 37 [pid = 3352] [id = 108] 14:00:14 INFO - PROCESS | 3352 | --DOMWINDOW == 126 (19ED9000) [pid = 3352] [serial = 154] [outer = 00000000] [url = about:blank] 14:00:14 INFO - PROCESS | 3352 | --DOMWINDOW == 125 (1531CC00) [pid = 3352] [serial = 322] [outer = 00000000] [url = about:blank] 14:00:14 INFO - PROCESS | 3352 | --DOMWINDOW == 124 (1770F800) [pid = 3352] [serial = 301] [outer = 00000000] [url = about:blank] 14:00:14 INFO - PROCESS | 3352 | --DOMWINDOW == 123 (17717C00) [pid = 3352] [serial = 302] [outer = 00000000] [url = about:blank] 14:00:14 INFO - PROCESS | 3352 | --DOMWINDOW == 122 (14E8E000) [pid = 3352] [serial = 293] [outer = 00000000] [url = about:blank] 14:00:14 INFO - PROCESS | 3352 | --DOMWINDOW == 121 (13DC3000) [pid = 3352] [serial = 292] [outer = 00000000] [url = about:blank] 14:00:14 INFO - PROCESS | 3352 | --DOMWINDOW == 120 (133A5400) [pid = 3352] [serial = 295] [outer = 00000000] [url = about:blank] 14:00:14 INFO - PROCESS | 3352 | --DOMWINDOW == 119 (140C7800) [pid = 3352] [serial = 296] [outer = 00000000] [url = about:blank] 14:00:14 INFO - PROCESS | 3352 | --DOMWINDOW == 118 (15F04400) [pid = 3352] [serial = 298] [outer = 00000000] [url = about:blank] 14:00:14 INFO - PROCESS | 3352 | --DOMWINDOW == 117 (16771800) [pid = 3352] [serial = 299] [outer = 00000000] [url = about:blank] 14:00:14 INFO - PROCESS | 3352 | --DOMWINDOW == 116 (1A93AC00) [pid = 3352] [serial = 313] [outer = 00000000] [url = about:blank] 14:00:14 INFO - PROCESS | 3352 | --DOMWINDOW == 115 (1A66A800) [pid = 3352] [serial = 311] [outer = 00000000] [url = about:blank] 14:00:14 INFO - PROCESS | 3352 | --DOMWINDOW == 114 (1A667C00) [pid = 3352] [serial = 310] [outer = 00000000] [url = about:blank] 14:00:14 INFO - PROCESS | 3352 | --DOMWINDOW == 113 (15D56400) [pid = 3352] [serial = 278] [outer = 00000000] [url = about:blank] 14:00:14 INFO - PROCESS | 3352 | --DOMWINDOW == 112 (19706C00) [pid = 3352] [serial = 304] [outer = 00000000] [url = about:blank] 14:00:14 INFO - PROCESS | 3352 | --DOMWINDOW == 111 (1A73D400) [pid = 3352] [serial = 317] [outer = 00000000] [url = about:blank] 14:00:14 INFO - PROCESS | 3352 | --DOMWINDOW == 110 (1970B000) [pid = 3352] [serial = 316] [outer = 00000000] [url = about:blank] 14:00:14 INFO - PROCESS | 3352 | --DOMWINDOW == 109 (19E3F000) [pid = 3352] [serial = 289] [outer = 00000000] [url = about:blank] 14:00:14 INFO - PROCESS | 3352 | --DOMWINDOW == 108 (11C8D000) [pid = 3352] [serial = 280] [outer = 00000000] [url = about:blank] 14:00:14 INFO - PROCESS | 3352 | --DOMWINDOW == 107 (15B68000) [pid = 3352] [serial = 283] [outer = 00000000] [url = about:blank] 14:00:14 INFO - PROCESS | 3352 | --DOMWINDOW == 106 (16942000) [pid = 3352] [serial = 286] [outer = 00000000] [url = about:blank] 14:00:14 INFO - PROCESS | 3352 | --DOMWINDOW == 105 (1AAA9400) [pid = 3352] [serial = 314] [outer = 00000000] [url = about:blank] 14:00:14 INFO - PROCESS | 3352 | --DOMWINDOW == 104 (19E40000) [pid = 3352] [serial = 307] [outer = 00000000] [url = about:blank] 14:00:14 INFO - PROCESS | 3352 | --DOMWINDOW == 103 (1AC96400) [pid = 3352] [serial = 319] [outer = 00000000] [url = about:blank] 14:00:14 INFO - PROCESS | 3352 | --DOMWINDOW == 102 (1A051C00) [pid = 3352] [serial = 308] [outer = 00000000] [url = about:blank] 14:00:14 INFO - PROCESS | 3352 | --DOMWINDOW == 101 (1ACA4800) [pid = 3352] [serial = 320] [outer = 00000000] [url = about:blank] 14:00:14 INFO - PROCESS | 3352 | --DOMWINDOW == 100 (1970D800) [pid = 3352] [serial = 305] [outer = 00000000] [url = about:blank] 14:00:14 INFO - PROCESS | 3352 | [3352] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:00:14 INFO - PROCESS | 3352 | 1463605214231 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] 14:00:14 INFO - PROCESS | 3352 | 1463605214297 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 14:00:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 14:00:14 INFO - PROCESS | 3352 | 1463605214303 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 14:00:14 INFO - PROCESS | 3352 | 1463605214305 Marionette TRACE conn2 <- [1,466,null,{}] 14:00:14 INFO - PROCESS | 3352 | 1463605214309 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}] 14:00:14 INFO - PROCESS | 3352 | 1463605214390 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 14:00:14 INFO - PROCESS | 3352 | 1463605214471 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:14 INFO - PROCESS | 3352 | ++DOCSHELL 12AEB400 == 38 [pid = 3352] [id = 126] 14:00:14 INFO - PROCESS | 3352 | ++DOMWINDOW == 101 (13816C00) [pid = 3352] [serial = 375] [outer = 00000000] 14:00:14 INFO - PROCESS | 3352 | ++DOMWINDOW == 102 (15B62000) [pid = 3352] [serial = 376] [outer = 13816C00] 14:00:14 INFO - PROCESS | 3352 | 1463605214499 Marionette DEBUG loaded listener.js 14:00:14 INFO - PROCESS | 3352 | ++DOMWINDOW == 103 (15D56400) [pid = 3352] [serial = 377] [outer = 13816C00] 14:00:14 INFO - PROCESS | 3352 | 1463605214869 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] 14:00:14 INFO - PROCESS | 3352 | 1463605214906 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 14:00:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 14:00:14 INFO - PROCESS | 3352 | 1463605214909 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 14:00:14 INFO - PROCESS | 3352 | 1463605214912 Marionette TRACE conn2 <- [1,470,null,{}] 14:00:14 INFO - PROCESS | 3352 | 1463605214922 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}] 14:00:15 INFO - PROCESS | 3352 | 1463605215010 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 14:00:15 INFO - PROCESS | 3352 | 1463605215018 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:15 INFO - PROCESS | 3352 | ++DOCSHELL 1654D800 == 39 [pid = 3352] [id = 127] 14:00:15 INFO - PROCESS | 3352 | ++DOMWINDOW == 104 (1654DC00) [pid = 3352] [serial = 378] [outer = 00000000] 14:00:15 INFO - PROCESS | 3352 | ++DOMWINDOW == 105 (16DA1400) [pid = 3352] [serial = 379] [outer = 1654DC00] 14:00:15 INFO - PROCESS | 3352 | 1463605215066 Marionette DEBUG loaded listener.js 14:00:15 INFO - PROCESS | 3352 | ++DOMWINDOW == 106 (17712800) [pid = 3352] [serial = 380] [outer = 1654DC00] 14:00:15 INFO - PROCESS | 3352 | [3352] 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 14:00:15 INFO - PROCESS | 3352 | [3352] 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 14:00:15 INFO - PROCESS | 3352 | 1463605215525 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]]]}] 14:00:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 14:00:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 668ms 14:00:15 INFO - PROCESS | 3352 | 1463605215589 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 14:00:15 INFO - PROCESS | 3352 | 1463605215592 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 14:00:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 14:00:15 INFO - PROCESS | 3352 | 1463605215595 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 14:00:15 INFO - PROCESS | 3352 | 1463605215597 Marionette TRACE conn2 <- [1,474,null,{}] 14:00:15 INFO - PROCESS | 3352 | 1463605215583 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}] 14:00:15 INFO - PROCESS | 3352 | 1463605215667 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 14:00:15 INFO - PROCESS | 3352 | 1463605215676 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:15 INFO - PROCESS | 3352 | ++DOCSHELL 18271800 == 40 [pid = 3352] [id = 128] 14:00:15 INFO - PROCESS | 3352 | ++DOMWINDOW == 107 (18275000) [pid = 3352] [serial = 381] [outer = 00000000] 14:00:15 INFO - PROCESS | 3352 | ++DOMWINDOW == 108 (19867C00) [pid = 3352] [serial = 382] [outer = 18275000] 14:00:15 INFO - PROCESS | 3352 | 1463605215720 Marionette DEBUG loaded listener.js 14:00:15 INFO - PROCESS | 3352 | ++DOMWINDOW == 109 (19872000) [pid = 3352] [serial = 383] [outer = 18275000] 14:00:16 INFO - PROCESS | 3352 | 1463605216126 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]]]}] 14:00:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 14:00:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 564ms 14:00:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 14:00:16 INFO - PROCESS | 3352 | 1463605216156 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 14:00:16 INFO - PROCESS | 3352 | 1463605216158 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 14:00:16 INFO - PROCESS | 3352 | 1463605216162 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 14:00:16 INFO - PROCESS | 3352 | 1463605216164 Marionette TRACE conn2 <- [1,478,null,{}] 14:00:16 INFO - PROCESS | 3352 | 1463605216167 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}] 14:00:16 INFO - PROCESS | 3352 | 1463605216264 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 14:00:16 INFO - PROCESS | 3352 | 1463605216271 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:16 INFO - PROCESS | 3352 | ++DOCSHELL 17FDF000 == 41 [pid = 3352] [id = 129] 14:00:16 INFO - PROCESS | 3352 | ++DOMWINDOW == 110 (1986D400) [pid = 3352] [serial = 384] [outer = 00000000] 14:00:16 INFO - PROCESS | 3352 | ++DOMWINDOW == 111 (19CE5800) [pid = 3352] [serial = 385] [outer = 1986D400] 14:00:16 INFO - PROCESS | 3352 | 1463605216317 Marionette DEBUG loaded listener.js 14:00:16 INFO - PROCESS | 3352 | ++DOMWINDOW == 112 (19E3B000) [pid = 3352] [serial = 386] [outer = 1986D400] 14:00:16 INFO - PROCESS | 3352 | 1463605216792 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]]]}] 14:00:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 14:00:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 653ms 14:00:16 INFO - PROCESS | 3352 | 1463605216824 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 14:00:16 INFO - PROCESS | 3352 | 1463605216826 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 14:00:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 14:00:16 INFO - PROCESS | 3352 | 1463605216833 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 14:00:16 INFO - PROCESS | 3352 | 1463605216835 Marionette TRACE conn2 <- [1,482,null,{}] 14:00:16 INFO - PROCESS | 3352 | 1463605216839 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}] 14:00:16 INFO - PROCESS | 3352 | 1463605216963 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 14:00:16 INFO - PROCESS | 3352 | 1463605216956 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:16 INFO - PROCESS | 3352 | ++DOCSHELL 10A59400 == 42 [pid = 3352] [id = 130] 14:00:16 INFO - PROCESS | 3352 | ++DOMWINDOW == 113 (1A663800) [pid = 3352] [serial = 387] [outer = 00000000] 14:00:16 INFO - PROCESS | 3352 | ++DOMWINDOW == 114 (1A73DC00) [pid = 3352] [serial = 388] [outer = 1A663800] 14:00:16 INFO - PROCESS | 3352 | 1463605217004 Marionette DEBUG loaded listener.js 14:00:17 INFO - PROCESS | 3352 | ++DOMWINDOW == 115 (1A930400) [pid = 3352] [serial = 389] [outer = 1A663800] 14:00:17 INFO - PROCESS | 3352 | 1463605217447 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]]]}] 14:00:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 14:00:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 653ms 14:00:17 INFO - PROCESS | 3352 | 1463605217495 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 14:00:17 INFO - PROCESS | 3352 | 1463605217497 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 14:00:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 14:00:17 INFO - PROCESS | 3352 | 1463605217541 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 14:00:17 INFO - PROCESS | 3352 | 1463605217542 Marionette TRACE conn2 <- [1,486,null,{}] 14:00:17 INFO - PROCESS | 3352 | 1463605217546 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}] 14:00:17 INFO - PROCESS | 3352 | 1463605217648 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 14:00:17 INFO - PROCESS | 3352 | 1463605217643 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:17 INFO - PROCESS | 3352 | ++DOCSHELL 14E8E400 == 43 [pid = 3352] [id = 131] 14:00:17 INFO - PROCESS | 3352 | ++DOMWINDOW == 116 (169F2C00) [pid = 3352] [serial = 390] [outer = 00000000] 14:00:17 INFO - PROCESS | 3352 | ++DOMWINDOW == 117 (1AB80000) [pid = 3352] [serial = 391] [outer = 169F2C00] 14:00:17 INFO - PROCESS | 3352 | 1463605217689 Marionette DEBUG loaded listener.js 14:00:17 INFO - PROCESS | 3352 | ++DOMWINDOW == 118 (1AC9B800) [pid = 3352] [serial = 392] [outer = 169F2C00] 14:00:18 INFO - PROCESS | 3352 | --DOMWINDOW == 117 (12B5C000) [pid = 3352] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 14:00:18 INFO - PROCESS | 3352 | --DOMWINDOW == 116 (19C0EC00) [pid = 3352] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 14:00:18 INFO - PROCESS | 3352 | --DOMWINDOW == 115 (14350C00) [pid = 3352] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 14:00:18 INFO - PROCESS | 3352 | --DOMWINDOW == 114 (15D84800) [pid = 3352] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 14:00:18 INFO - PROCESS | 3352 | --DOMWINDOW == 113 (10A65400) [pid = 3352] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 14:00:18 INFO - PROCESS | 3352 | --DOMWINDOW == 112 (16772400) [pid = 3352] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 14:00:18 INFO - PROCESS | 3352 | --DOMWINDOW == 111 (15319000) [pid = 3352] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 14:00:18 INFO - PROCESS | 3352 | --DOMWINDOW == 110 (1827A400) [pid = 3352] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 14:00:18 INFO - PROCESS | 3352 | --DOMWINDOW == 109 (1A735000) [pid = 3352] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 14:00:18 INFO - PROCESS | 3352 | 1463605218209 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]]]}] 14:00:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 14:00:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 697ms 14:00:18 INFO - PROCESS | 3352 | 1463605218245 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 14:00:18 INFO - PROCESS | 3352 | 1463605218246 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 14:00:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 14:00:18 INFO - PROCESS | 3352 | 1463605218250 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 14:00:18 INFO - PROCESS | 3352 | 1463605218252 Marionette TRACE conn2 <- [1,490,null,{}] 14:00:18 INFO - PROCESS | 3352 | 1463605218255 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}] 14:00:18 INFO - PROCESS | 3352 | 1463605218329 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 14:00:18 INFO - PROCESS | 3352 | 1463605218335 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:18 INFO - PROCESS | 3352 | ++DOCSHELL 12B5C000 == 44 [pid = 3352] [id = 132] 14:00:18 INFO - PROCESS | 3352 | ++DOMWINDOW == 110 (13907C00) [pid = 3352] [serial = 393] [outer = 00000000] 14:00:18 INFO - PROCESS | 3352 | ++DOMWINDOW == 111 (19868400) [pid = 3352] [serial = 394] [outer = 13907C00] 14:00:18 INFO - PROCESS | 3352 | 1463605218363 Marionette DEBUG loaded listener.js 14:00:18 INFO - PROCESS | 3352 | ++DOMWINDOW == 112 (19E43400) [pid = 3352] [serial = 395] [outer = 13907C00] 14:00:18 INFO - PROCESS | 3352 | 1463605218781 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]]]}] 14:00:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 14:00:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 565ms 14:00:18 INFO - PROCESS | 3352 | 1463605218812 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 14:00:18 INFO - PROCESS | 3352 | 1463605218814 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 14:00:18 INFO - PROCESS | 3352 | 1463605218817 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 14:00:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 14:00:18 INFO - PROCESS | 3352 | 1463605218819 Marionette TRACE conn2 <- [1,494,null,{}] 14:00:18 INFO - PROCESS | 3352 | 1463605218827 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}] 14:00:18 INFO - PROCESS | 3352 | 1463605218931 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 14:00:18 INFO - PROCESS | 3352 | 1463605218941 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:18 INFO - PROCESS | 3352 | ++DOCSHELL 10B92800 == 45 [pid = 3352] [id = 133] 14:00:18 INFO - PROCESS | 3352 | ++DOMWINDOW == 113 (1827F000) [pid = 3352] [serial = 396] [outer = 00000000] 14:00:18 INFO - PROCESS | 3352 | ++DOMWINDOW == 114 (1A98B800) [pid = 3352] [serial = 397] [outer = 1827F000] 14:00:18 INFO - PROCESS | 3352 | 1463605218984 Marionette DEBUG loaded listener.js 14:00:19 INFO - PROCESS | 3352 | ++DOMWINDOW == 115 (1A98E400) [pid = 3352] [serial = 398] [outer = 1827F000] 14:00:19 INFO - PROCESS | 3352 | 1463605219377 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]]]}] 14:00:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 14:00:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 609ms 14:00:19 INFO - PROCESS | 3352 | 1463605219418 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 14:00:19 INFO - PROCESS | 3352 | 1463605219420 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 14:00:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 14:00:19 INFO - PROCESS | 3352 | 1463605219424 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 14:00:19 INFO - PROCESS | 3352 | 1463605219425 Marionette TRACE conn2 <- [1,498,null,{}] 14:00:19 INFO - PROCESS | 3352 | 1463605219429 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}] 14:00:19 INFO - PROCESS | 3352 | 1463605219505 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 14:00:19 INFO - PROCESS | 3352 | 1463605219513 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:19 INFO - PROCESS | 3352 | ++DOCSHELL 1A98B400 == 46 [pid = 3352] [id = 134] 14:00:19 INFO - PROCESS | 3352 | ++DOMWINDOW == 116 (1AAB2000) [pid = 3352] [serial = 399] [outer = 00000000] 14:00:19 INFO - PROCESS | 3352 | ++DOMWINDOW == 117 (1ACA1C00) [pid = 3352] [serial = 400] [outer = 1AAB2000] 14:00:19 INFO - PROCESS | 3352 | 1463605219559 Marionette DEBUG loaded listener.js 14:00:19 INFO - PROCESS | 3352 | ++DOMWINDOW == 118 (1AF88400) [pid = 3352] [serial = 401] [outer = 1AAB2000] 14:00:19 INFO - PROCESS | 3352 | 1463605219958 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]]]}] 14:00:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 14:00:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 564ms 14:00:19 INFO - PROCESS | 3352 | 1463605220002 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 14:00:19 INFO - PROCESS | 3352 | 1463605220004 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 14:00:19 INFO - PROCESS | 3352 | 1463605220007 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 14:00:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 14:00:19 INFO - PROCESS | 3352 | 1463605220010 Marionette TRACE conn2 <- [1,502,null,{}] 14:00:19 INFO - PROCESS | 3352 | 1463605220013 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}] 14:00:20 INFO - PROCESS | 3352 | 1463605220107 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 14:00:20 INFO - PROCESS | 3352 | 1463605220270 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:20 INFO - PROCESS | 3352 | ++DOCSHELL 1108CC00 == 47 [pid = 3352] [id = 135] 14:00:20 INFO - PROCESS | 3352 | ++DOMWINDOW == 119 (11097400) [pid = 3352] [serial = 402] [outer = 00000000] 14:00:20 INFO - PROCESS | 3352 | ++DOMWINDOW == 120 (11A03400) [pid = 3352] [serial = 403] [outer = 11097400] 14:00:20 INFO - PROCESS | 3352 | 1463605220340 Marionette DEBUG loaded listener.js 14:00:20 INFO - PROCESS | 3352 | ++DOMWINDOW == 121 (12849800) [pid = 3352] [serial = 404] [outer = 11097400] 14:00:20 INFO - PROCESS | 3352 | ++DOMWINDOW == 122 (15B67000) [pid = 3352] [serial = 405] [outer = 1B219400] 14:00:20 INFO - PROCESS | 3352 | 1463605220949 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]]]}] 14:00:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 14:00:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 980ms 14:00:21 INFO - PROCESS | 3352 | 1463605221028 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 14:00:21 INFO - PROCESS | 3352 | 1463605221032 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 14:00:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 14:00:21 INFO - PROCESS | 3352 | 1463605221037 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 14:00:21 INFO - PROCESS | 3352 | 1463605221041 Marionette TRACE conn2 <- [1,506,null,{}] 14:00:21 INFO - PROCESS | 3352 | 1463605221047 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}] 14:00:21 INFO - PROCESS | 3352 | 1463605221160 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 14:00:21 INFO - PROCESS | 3352 | 1463605221278 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:21 INFO - PROCESS | 3352 | ++DOCSHELL 15D0F800 == 48 [pid = 3352] [id = 136] 14:00:21 INFO - PROCESS | 3352 | ++DOMWINDOW == 123 (15D10400) [pid = 3352] [serial = 406] [outer = 00000000] 14:00:21 INFO - PROCESS | 3352 | ++DOMWINDOW == 124 (15F03C00) [pid = 3352] [serial = 407] [outer = 15D10400] 14:00:21 INFO - PROCESS | 3352 | 1463605221335 Marionette DEBUG loaded listener.js 14:00:21 INFO - PROCESS | 3352 | ++DOMWINDOW == 125 (16548C00) [pid = 3352] [serial = 408] [outer = 15D10400] 14:00:21 INFO - PROCESS | 3352 | 1463605221911 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]]]}] 14:00:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 14:00:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 950ms 14:00:21 INFO - PROCESS | 3352 | 1463605221983 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 14:00:21 INFO - PROCESS | 3352 | 1463605221987 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 14:00:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 14:00:21 INFO - PROCESS | 3352 | 1463605221991 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 14:00:21 INFO - PROCESS | 3352 | 1463605221993 Marionette TRACE conn2 <- [1,510,null,{}] 14:00:21 INFO - PROCESS | 3352 | 1463605221997 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}] 14:00:22 INFO - PROCESS | 3352 | 1463605222147 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 14:00:22 INFO - PROCESS | 3352 | 1463605222204 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:22 INFO - PROCESS | 3352 | ++DOCSHELL 18277000 == 49 [pid = 3352] [id = 137] 14:00:22 INFO - PROCESS | 3352 | ++DOMWINDOW == 126 (18277C00) [pid = 3352] [serial = 409] [outer = 00000000] 14:00:22 INFO - PROCESS | 3352 | ++DOMWINDOW == 127 (19CE4C00) [pid = 3352] [serial = 410] [outer = 18277C00] 14:00:22 INFO - PROCESS | 3352 | 1463605222241 Marionette DEBUG loaded listener.js 14:00:22 INFO - PROCESS | 3352 | ++DOMWINDOW == 128 (1A439400) [pid = 3352] [serial = 411] [outer = 18277C00] 14:00:22 INFO - PROCESS | 3352 | 1463605222825 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]]]}] 14:00:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 14:00:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 890ms 14:00:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 14:00:22 INFO - PROCESS | 3352 | 1463605222900 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 14:00:22 INFO - PROCESS | 3352 | 1463605222903 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 14:00:22 INFO - PROCESS | 3352 | 1463605222913 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 14:00:22 INFO - PROCESS | 3352 | 1463605222902 Marionette TRACE conn2 <- [1,514,null,{}] 14:00:22 INFO - PROCESS | 3352 | 1463605222907 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}] 14:00:23 INFO - PROCESS | 3352 | 1463605223010 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 14:00:23 INFO - PROCESS | 3352 | 1463605223091 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:23 INFO - PROCESS | 3352 | ++DOCSHELL 1AAAF800 == 50 [pid = 3352] [id = 138] 14:00:23 INFO - PROCESS | 3352 | ++DOMWINDOW == 129 (1AC97000) [pid = 3352] [serial = 412] [outer = 00000000] 14:00:23 INFO - PROCESS | 3352 | ++DOMWINDOW == 130 (1AF91000) [pid = 3352] [serial = 413] [outer = 1AC97000] 14:00:23 INFO - PROCESS | 3352 | 1463605223184 Marionette DEBUG loaded listener.js 14:00:23 INFO - PROCESS | 3352 | ++DOMWINDOW == 131 (1AF94C00) [pid = 3352] [serial = 414] [outer = 1AC97000] 14:00:23 INFO - PROCESS | 3352 | 1463605223848 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]]]}] 14:00:23 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 14:00:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 995ms 14:00:23 INFO - PROCESS | 3352 | 1463605223932 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 14:00:23 INFO - PROCESS | 3352 | 1463605223938 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 14:00:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 14:00:23 INFO - PROCESS | 3352 | 1463605223927 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 14:00:23 INFO - PROCESS | 3352 | 1463605223930 Marionette TRACE conn2 <- [1,518,null,{}] 14:00:23 INFO - PROCESS | 3352 | 1463605223935 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}] 14:00:24 INFO - PROCESS | 3352 | 1463605224030 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 14:00:24 INFO - PROCESS | 3352 | 1463605224107 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:24 INFO - PROCESS | 3352 | ++DOCSHELL 12851C00 == 51 [pid = 3352] [id = 139] 14:00:24 INFO - PROCESS | 3352 | ++DOMWINDOW == 132 (12880800) [pid = 3352] [serial = 415] [outer = 00000000] 14:00:24 INFO - PROCESS | 3352 | ++DOMWINDOW == 133 (13817C00) [pid = 3352] [serial = 416] [outer = 12880800] 14:00:24 INFO - PROCESS | 3352 | 1463605224156 Marionette DEBUG loaded listener.js 14:00:24 INFO - PROCESS | 3352 | ++DOMWINDOW == 134 (14E8F800) [pid = 3352] [serial = 417] [outer = 12880800] 14:00:24 INFO - PROCESS | 3352 | 1463605224724 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]]]}] 14:00:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 14:00:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 861ms 14:00:24 INFO - PROCESS | 3352 | 1463605224795 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 14:00:24 INFO - PROCESS | 3352 | 1463605224800 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 14:00:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 14:00:24 INFO - PROCESS | 3352 | 1463605224806 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 14:00:24 INFO - PROCESS | 3352 | 1463605224809 Marionette TRACE conn2 <- [1,522,null,{}] 14:00:24 INFO - PROCESS | 3352 | 1463605224813 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}] 14:00:24 INFO - PROCESS | 3352 | 1463605224911 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 14:00:24 INFO - PROCESS | 3352 | 1463605224993 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:24 INFO - PROCESS | 3352 | ++DOCSHELL 1531B000 == 52 [pid = 3352] [id = 140] 14:00:24 INFO - PROCESS | 3352 | ++DOMWINDOW == 135 (1531B400) [pid = 3352] [serial = 418] [outer = 00000000] 14:00:25 INFO - PROCESS | 3352 | ++DOMWINDOW == 136 (15B6DC00) [pid = 3352] [serial = 419] [outer = 1531B400] 14:00:25 INFO - PROCESS | 3352 | 1463605225023 Marionette DEBUG loaded listener.js 14:00:25 INFO - PROCESS | 3352 | ++DOMWINDOW == 137 (15D4C400) [pid = 3352] [serial = 420] [outer = 1531B400] 14:00:25 INFO - PROCESS | 3352 | --DOCSHELL 1A98B400 == 51 [pid = 3352] [id = 134] 14:00:25 INFO - PROCESS | 3352 | --DOCSHELL 10B92800 == 50 [pid = 3352] [id = 133] 14:00:25 INFO - PROCESS | 3352 | --DOCSHELL 12B5C000 == 49 [pid = 3352] [id = 132] 14:00:25 INFO - PROCESS | 3352 | --DOCSHELL 14E8E400 == 48 [pid = 3352] [id = 131] 14:00:25 INFO - PROCESS | 3352 | --DOCSHELL 10A59400 == 47 [pid = 3352] [id = 130] 14:00:25 INFO - PROCESS | 3352 | --DOCSHELL 17FDF000 == 46 [pid = 3352] [id = 129] 14:00:25 INFO - PROCESS | 3352 | --DOCSHELL 18271800 == 45 [pid = 3352] [id = 128] 14:00:25 INFO - PROCESS | 3352 | --DOCSHELL 1654D800 == 44 [pid = 3352] [id = 127] 14:00:25 INFO - PROCESS | 3352 | --DOCSHELL 12AEB400 == 43 [pid = 3352] [id = 126] 14:00:25 INFO - PROCESS | 3352 | --DOCSHELL 13DBF400 == 42 [pid = 3352] [id = 125] 14:00:25 INFO - PROCESS | 3352 | --DOCSHELL 15B7FC00 == 41 [pid = 3352] [id = 123] 14:00:25 INFO - PROCESS | 3352 | --DOCSHELL 12A86800 == 40 [pid = 3352] [id = 122] 14:00:25 INFO - PROCESS | 3352 | --DOCSHELL 1AB83800 == 39 [pid = 3352] [id = 121] 14:00:25 INFO - PROCESS | 3352 | --DOMWINDOW == 136 (1AB7FC00) [pid = 3352] [serial = 359] [outer = 00000000] [url = about:blank] 14:00:25 INFO - PROCESS | 3352 | --DOMWINDOW == 135 (14E96400) [pid = 3352] [serial = 337] [outer = 00000000] [url = about:blank] 14:00:25 INFO - PROCESS | 3352 | --DOMWINDOW == 134 (15313800) [pid = 3352] [serial = 338] [outer = 00000000] [url = about:blank] 14:00:25 INFO - PROCESS | 3352 | --DOMWINDOW == 133 (19CDEC00) [pid = 3352] [serial = 349] [outer = 00000000] [url = about:blank] 14:00:25 INFO - PROCESS | 3352 | --DOMWINDOW == 132 (15319800) [pid = 3352] [serial = 340] [outer = 00000000] [url = about:blank] 14:00:25 INFO - PROCESS | 3352 | --DOMWINDOW == 131 (169E8400) [pid = 3352] [serial = 344] [outer = 00000000] [url = about:blank] 14:00:25 INFO - PROCESS | 3352 | --DOMWINDOW == 130 (19CE5C00) [pid = 3352] [serial = 334] [outer = 00000000] [url = about:blank] 14:00:25 INFO - PROCESS | 3352 | --DOMWINDOW == 129 (15953800) [pid = 3352] [serial = 341] [outer = 00000000] [url = about:blank] 14:00:25 INFO - PROCESS | 3352 | --DOMWINDOW == 128 (15D14000) [pid = 3352] [serial = 353] [outer = 00000000] [url = about:blank] 14:00:25 INFO - PROCESS | 3352 | --DOMWINDOW == 127 (15B64000) [pid = 3352] [serial = 328] [outer = 00000000] [url = about:blank] 14:00:25 INFO - PROCESS | 3352 | --DOMWINDOW == 126 (1827C800) [pid = 3352] [serial = 346] [outer = 00000000] [url = about:blank] 14:00:25 INFO - PROCESS | 3352 | --DOMWINDOW == 125 (1986AC00) [pid = 3352] [serial = 331] [outer = 00000000] [url = about:blank] 14:00:25 INFO - PROCESS | 3352 | --DOMWINDOW == 124 (1AC9D800) [pid = 3352] [serial = 323] [outer = 00000000] [url = about:blank] 14:00:25 INFO - PROCESS | 3352 | --DOMWINDOW == 123 (19CDF800) [pid = 3352] [serial = 350] [outer = 00000000] [url = about:blank] 14:00:25 INFO - PROCESS | 3352 | --DOMWINDOW == 122 (11C89C00) [pid = 3352] [serial = 325] [outer = 00000000] [url = about:blank] 14:00:25 INFO - PROCESS | 3352 | --DOMWINDOW == 121 (1A66D000) [pid = 3352] [serial = 355] [outer = 00000000] [url = about:blank] 14:00:25 INFO - PROCESS | 3352 | --DOMWINDOW == 120 (15316400) [pid = 3352] [serial = 352] [outer = 00000000] [url = about:blank] 14:00:25 INFO - PROCESS | 3352 | --DOMWINDOW == 119 (1A739C00) [pid = 3352] [serial = 356] [outer = 00000000] [url = about:blank] 14:00:25 INFO - PROCESS | 3352 | --DOMWINDOW == 118 (15F0DC00) [pid = 3352] [serial = 343] [outer = 00000000] [url = about:blank] 14:00:25 INFO - PROCESS | 3352 | --DOMWINDOW == 117 (19708000) [pid = 3352] [serial = 347] [outer = 00000000] [url = about:blank] 14:00:25 INFO - PROCESS | 3352 | --DOMWINDOW == 116 (1AAB1000) [pid = 3352] [serial = 358] [outer = 00000000] [url = about:blank] 14:00:25 INFO - PROCESS | 3352 | --DOMWINDOW == 115 (1ACA0000) [pid = 3352] [serial = 361] [outer = 00000000] [url = about:blank] 14:00:25 INFO - PROCESS | 3352 | 1463605225582 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]]]}] 14:00:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 14:00:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 801ms 14:00:25 INFO - PROCESS | 3352 | 1463605225609 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 14:00:25 INFO - PROCESS | 3352 | 1463605225611 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 14:00:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 14:00:25 INFO - PROCESS | 3352 | 1463605225615 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 14:00:25 INFO - PROCESS | 3352 | 1463605225618 Marionette TRACE conn2 <- [1,526,null,{}] 14:00:25 INFO - PROCESS | 3352 | 1463605225628 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}] 14:00:25 INFO - PROCESS | 3352 | 1463605225695 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 14:00:25 INFO - PROCESS | 3352 | 1463605225706 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:25 INFO - PROCESS | 3352 | ++DOCSHELL 13819000 == 40 [pid = 3352] [id = 141] 14:00:25 INFO - PROCESS | 3352 | ++DOMWINDOW == 116 (13DB6400) [pid = 3352] [serial = 421] [outer = 00000000] 14:00:25 INFO - PROCESS | 3352 | ++DOMWINDOW == 117 (15B6CC00) [pid = 3352] [serial = 422] [outer = 13DB6400] 14:00:25 INFO - PROCESS | 3352 | 1463605225756 Marionette DEBUG loaded listener.js 14:00:25 INFO - PROCESS | 3352 | ++DOMWINDOW == 118 (15D7A800) [pid = 3352] [serial = 423] [outer = 13DB6400] 14:00:26 INFO - PROCESS | 3352 | 1463605226214 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]]]}] 14:00:26 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 14:00:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 669ms 14:00:26 INFO - PROCESS | 3352 | 1463605226276 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 14:00:26 INFO - PROCESS | 3352 | 1463605226278 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 14:00:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 14:00:26 INFO - PROCESS | 3352 | 1463605226282 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 14:00:26 INFO - PROCESS | 3352 | 1463605226283 Marionette TRACE conn2 <- [1,530,null,{}] 14:00:26 INFO - PROCESS | 3352 | 1463605226287 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}] 14:00:26 INFO - PROCESS | 3352 | 1463605226363 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 14:00:26 INFO - PROCESS | 3352 | 1463605226370 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:26 INFO - PROCESS | 3352 | ++DOCSHELL 15FAA000 == 41 [pid = 3352] [id = 142] 14:00:26 INFO - PROCESS | 3352 | ++DOMWINDOW == 119 (15FAA800) [pid = 3352] [serial = 424] [outer = 00000000] 14:00:26 INFO - PROCESS | 3352 | ++DOMWINDOW == 120 (15FB4400) [pid = 3352] [serial = 425] [outer = 15FAA800] 14:00:26 INFO - PROCESS | 3352 | 1463605226414 Marionette DEBUG loaded listener.js 14:00:26 INFO - PROCESS | 3352 | ++DOMWINDOW == 121 (16540C00) [pid = 3352] [serial = 426] [outer = 15FAA800] 14:00:26 INFO - PROCESS | 3352 | 1463605226822 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"]]]}] 14:00:26 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 14:00:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 14:00:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 14:00:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:00:26 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 14:00:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 14:00:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 14:00:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:00:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 608ms 14:00:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 14:00:26 INFO - PROCESS | 3352 | 1463605226883 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 14:00:26 INFO - PROCESS | 3352 | 1463605226885 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 14:00:26 INFO - PROCESS | 3352 | 1463605226889 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 14:00:26 INFO - PROCESS | 3352 | 1463605226890 Marionette TRACE conn2 <- [1,534,null,{}] 14:00:26 INFO - PROCESS | 3352 | 1463605226894 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}] 14:00:27 INFO - PROCESS | 3352 | 1463605227012 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 14:00:27 INFO - PROCESS | 3352 | 1463605227024 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:27 INFO - PROCESS | 3352 | ++DOCSHELL 1676F800 == 42 [pid = 3352] [id = 143] 14:00:27 INFO - PROCESS | 3352 | ++DOMWINDOW == 122 (16947000) [pid = 3352] [serial = 427] [outer = 00000000] 14:00:27 INFO - PROCESS | 3352 | ++DOMWINDOW == 123 (170AA400) [pid = 3352] [serial = 428] [outer = 16947000] 14:00:27 INFO - PROCESS | 3352 | 1463605227135 Marionette DEBUG loaded listener.js 14:00:27 INFO - PROCESS | 3352 | ++DOMWINDOW == 124 (1770F800) [pid = 3352] [serial = 429] [outer = 16947000] 14:00:27 INFO - PROCESS | 3352 | 1463605227447 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]]]}] 14:00:27 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. 14:00:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 594ms 14:00:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 14:00:27 INFO - PROCESS | 3352 | 1463605227490 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 14:00:27 INFO - PROCESS | 3352 | 1463605227492 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 14:00:27 INFO - PROCESS | 3352 | 1463605227496 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 14:00:27 INFO - PROCESS | 3352 | 1463605227497 Marionette TRACE conn2 <- [1,538,null,{}] 14:00:27 INFO - PROCESS | 3352 | 1463605227501 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}] 14:00:27 INFO - PROCESS | 3352 | 1463605227607 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 14:00:27 INFO - PROCESS | 3352 | 1463605227697 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:27 INFO - PROCESS | 3352 | ++DOCSHELL 15FAB400 == 43 [pid = 3352] [id = 144] 14:00:27 INFO - PROCESS | 3352 | ++DOMWINDOW == 125 (16940C00) [pid = 3352] [serial = 430] [outer = 00000000] 14:00:27 INFO - PROCESS | 3352 | ++DOMWINDOW == 126 (19866400) [pid = 3352] [serial = 431] [outer = 16940C00] 14:00:27 INFO - PROCESS | 3352 | 1463605227743 Marionette DEBUG loaded listener.js 14:00:27 INFO - PROCESS | 3352 | ++DOMWINDOW == 127 (19C06C00) [pid = 3352] [serial = 432] [outer = 16940C00] 14:00:28 INFO - PROCESS | 3352 | 1463605228125 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]]]}] 14:00:28 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. 14:00:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 653ms 14:00:28 INFO - PROCESS | 3352 | 1463605228180 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 14:00:28 INFO - PROCESS | 3352 | 1463605228182 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 14:00:28 INFO - PROCESS | 3352 | 1463605228185 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 14:00:28 INFO - PROCESS | 3352 | 1463605228187 Marionette TRACE conn2 <- [1,542,null,{}] 14:00:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 14:00:28 INFO - PROCESS | 3352 | 1463605228190 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}] 14:00:28 INFO - PROCESS | 3352 | 1463605228336 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 14:00:28 INFO - PROCESS | 3352 | 1463605228367 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:28 INFO - PROCESS | 3352 | ++DOCSHELL 0F938C00 == 44 [pid = 3352] [id = 145] 14:00:28 INFO - PROCESS | 3352 | ++DOMWINDOW == 128 (110C6000) [pid = 3352] [serial = 433] [outer = 00000000] 14:00:28 INFO - PROCESS | 3352 | ++DOMWINDOW == 129 (19CE0C00) [pid = 3352] [serial = 434] [outer = 110C6000] 14:00:28 INFO - PROCESS | 3352 | 1463605228410 Marionette DEBUG loaded listener.js 14:00:28 INFO - PROCESS | 3352 | ++DOMWINDOW == 130 (19ED2800) [pid = 3352] [serial = 435] [outer = 110C6000] 14:00:28 INFO - PROCESS | 3352 | [3352] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:00:28 INFO - PROCESS | 3352 | [3352] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:00:28 INFO - PROCESS | 3352 | 1463605228827 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]]]}] 14:00:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 14:00:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 638ms 14:00:28 INFO - PROCESS | 3352 | 1463605228834 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 14:00:28 INFO - PROCESS | 3352 | 1463605228835 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 14:00:28 INFO - PROCESS | 3352 | 1463605228839 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 14:00:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 14:00:28 INFO - PROCESS | 3352 | 1463605228840 Marionette TRACE conn2 <- [1,546,null,{}] 14:00:28 INFO - PROCESS | 3352 | 1463605228851 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}] 14:00:28 INFO - PROCESS | 3352 | 1463605228953 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 14:00:28 INFO - PROCESS | 3352 | 1463605228960 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:28 INFO - PROCESS | 3352 | ++DOCSHELL 15D53C00 == 45 [pid = 3352] [id = 146] 14:00:28 INFO - PROCESS | 3352 | ++DOMWINDOW == 131 (19870C00) [pid = 3352] [serial = 436] [outer = 00000000] 14:00:29 INFO - PROCESS | 3352 | ++DOMWINDOW == 132 (1A664400) [pid = 3352] [serial = 437] [outer = 19870C00] 14:00:29 INFO - PROCESS | 3352 | 1463605229010 Marionette DEBUG loaded listener.js 14:00:29 INFO - PROCESS | 3352 | ++DOMWINDOW == 133 (1A666000) [pid = 3352] [serial = 438] [outer = 19870C00] 14:00:29 INFO - PROCESS | 3352 | 1463605229412 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]]]}] 14:00:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 14:00:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 609ms 14:00:29 INFO - PROCESS | 3352 | 1463605229459 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 14:00:29 INFO - PROCESS | 3352 | 1463605229461 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 14:00:29 INFO - PROCESS | 3352 | 1463605229464 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 14:00:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 14:00:29 INFO - PROCESS | 3352 | 1463605229466 Marionette TRACE conn2 <- [1,550,null,{}] 14:00:29 INFO - PROCESS | 3352 | 1463605229469 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}] 14:00:29 INFO - PROCESS | 3352 | 1463605229799 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 14:00:29 INFO - PROCESS | 3352 | --DOMWINDOW == 132 (170AA000) [pid = 3352] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 14:00:29 INFO - PROCESS | 3352 | --DOMWINDOW == 131 (140CB000) [pid = 3352] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 14:00:29 INFO - PROCESS | 3352 | --DOMWINDOW == 130 (1A92FC00) [pid = 3352] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 14:00:29 INFO - PROCESS | 3352 | --DOMWINDOW == 129 (1A055C00) [pid = 3352] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 14:00:29 INFO - PROCESS | 3352 | --DOMWINDOW == 128 (11429C00) [pid = 3352] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 14:00:29 INFO - PROCESS | 3352 | --DOMWINDOW == 127 (140C1C00) [pid = 3352] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 14:00:29 INFO - PROCESS | 3352 | --DOMWINDOW == 126 (105E7800) [pid = 3352] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 14:00:29 INFO - PROCESS | 3352 | --DOMWINDOW == 125 (1827A800) [pid = 3352] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 14:00:29 INFO - PROCESS | 3352 | --DOMWINDOW == 124 (19703800) [pid = 3352] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 14:00:29 INFO - PROCESS | 3352 | --DOMWINDOW == 123 (11A0D000) [pid = 3352] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 14:00:29 INFO - PROCESS | 3352 | --DOMWINDOW == 122 (1026AC00) [pid = 3352] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 14:00:29 INFO - PROCESS | 3352 | --DOMWINDOW == 121 (156AB800) [pid = 3352] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 14:00:29 INFO - PROCESS | 3352 | --DOMWINDOW == 120 (19CE2000) [pid = 3352] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 14:00:29 INFO - PROCESS | 3352 | --DOMWINDOW == 119 (15D55400) [pid = 3352] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 14:00:29 INFO - PROCESS | 3352 | --DOMWINDOW == 118 (105EF400) [pid = 3352] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 14:00:29 INFO - PROCESS | 3352 | --DOMWINDOW == 117 (1A663800) [pid = 3352] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 14:00:29 INFO - PROCESS | 3352 | --DOMWINDOW == 116 (169F2C00) [pid = 3352] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 14:00:29 INFO - PROCESS | 3352 | --DOMWINDOW == 115 (13907C00) [pid = 3352] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 14:00:29 INFO - PROCESS | 3352 | --DOMWINDOW == 114 (13816C00) [pid = 3352] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 14:00:29 INFO - PROCESS | 3352 | --DOMWINDOW == 113 (1654B400) [pid = 3352] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 14:00:29 INFO - PROCESS | 3352 | --DOMWINDOW == 112 (1654DC00) [pid = 3352] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 14:00:29 INFO - PROCESS | 3352 | --DOMWINDOW == 111 (18275000) [pid = 3352] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 14:00:29 INFO - PROCESS | 3352 | --DOMWINDOW == 110 (140C2000) [pid = 3352] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 14:00:29 INFO - PROCESS | 3352 | --DOMWINDOW == 109 (1827F000) [pid = 3352] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 14:00:29 INFO - PROCESS | 3352 | --DOMWINDOW == 108 (1986D400) [pid = 3352] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 14:00:29 INFO - PROCESS | 3352 | 1463605229890 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:29 INFO - PROCESS | 3352 | ++DOCSHELL 0F9E4400 == 46 [pid = 3352] [id = 147] 14:00:29 INFO - PROCESS | 3352 | ++DOMWINDOW == 109 (1026AC00) [pid = 3352] [serial = 439] [outer = 00000000] 14:00:29 INFO - PROCESS | 3352 | ++DOMWINDOW == 110 (10A5C800) [pid = 3352] [serial = 440] [outer = 1026AC00] 14:00:29 INFO - PROCESS | 3352 | 1463605229938 Marionette DEBUG loaded listener.js 14:00:30 INFO - PROCESS | 3352 | ++DOMWINDOW == 111 (11C85000) [pid = 3352] [serial = 441] [outer = 1026AC00] 14:00:30 INFO - PROCESS | 3352 | [3352] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:00:30 INFO - PROCESS | 3352 | [3352] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:00:30 INFO - PROCESS | 3352 | [3352] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:00:30 INFO - PROCESS | 3352 | 1463605230280 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]]]}] 14:00:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 14:00:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 846ms 14:00:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 14:00:30 INFO - PROCESS | 3352 | 1463605230320 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 14:00:30 INFO - PROCESS | 3352 | 1463605230322 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 14:00:30 INFO - PROCESS | 3352 | 1463605230325 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 14:00:30 INFO - PROCESS | 3352 | 1463605230327 Marionette TRACE conn2 <- [1,554,null,{}] 14:00:30 INFO - PROCESS | 3352 | 1463605230330 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}] 14:00:30 INFO - PROCESS | 3352 | 1463605230407 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 14:00:30 INFO - PROCESS | 3352 | 1463605230413 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:30 INFO - PROCESS | 3352 | ++DOCSHELL 11429C00 == 47 [pid = 3352] [id = 148] 14:00:30 INFO - PROCESS | 3352 | ++DOMWINDOW == 112 (14347800) [pid = 3352] [serial = 442] [outer = 00000000] 14:00:30 INFO - PROCESS | 3352 | ++DOMWINDOW == 113 (174D7800) [pid = 3352] [serial = 443] [outer = 14347800] 14:00:30 INFO - PROCESS | 3352 | 1463605230460 Marionette DEBUG loaded listener.js 14:00:30 INFO - PROCESS | 3352 | ++DOMWINDOW == 114 (1970DC00) [pid = 3352] [serial = 444] [outer = 14347800] 14:00:30 INFO - PROCESS | 3352 | [3352] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:00:30 INFO - PROCESS | 3352 | [3352] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:00:30 INFO - PROCESS | 3352 | 1463605230834 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]]]}] 14:00:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 14:00:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 564ms 14:00:30 INFO - PROCESS | 3352 | 1463605230890 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 14:00:30 INFO - PROCESS | 3352 | 1463605230892 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 14:00:30 INFO - PROCESS | 3352 | 1463605230896 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 14:00:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 14:00:30 INFO - PROCESS | 3352 | 1463605230898 Marionette TRACE conn2 <- [1,558,null,{}] 14:00:30 INFO - PROCESS | 3352 | 1463605230902 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}] 14:00:30 INFO - PROCESS | 3352 | 1463605230997 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 14:00:30 INFO - PROCESS | 3352 | 1463605231007 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:31 INFO - PROCESS | 3352 | ++DOCSHELL 17F4BC00 == 48 [pid = 3352] [id = 149] 14:00:31 INFO - PROCESS | 3352 | ++DOMWINDOW == 115 (19CDAC00) [pid = 3352] [serial = 445] [outer = 00000000] 14:00:31 INFO - PROCESS | 3352 | ++DOMWINDOW == 116 (1A92F800) [pid = 3352] [serial = 446] [outer = 19CDAC00] 14:00:31 INFO - PROCESS | 3352 | 1463605231061 Marionette DEBUG loaded listener.js 14:00:31 INFO - PROCESS | 3352 | ++DOMWINDOW == 117 (1A984C00) [pid = 3352] [serial = 447] [outer = 19CDAC00] 14:00:31 INFO - PROCESS | 3352 | [3352] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:00:31 INFO - PROCESS | 3352 | [3352] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:00:31 INFO - PROCESS | 3352 | [3352] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:00:31 INFO - PROCESS | 3352 | 1463605231465 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]]]}] 14:00:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 14:00:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 594ms 14:00:31 INFO - PROCESS | 3352 | 1463605231512 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 14:00:31 INFO - PROCESS | 3352 | 1463605231514 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 14:00:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 14:00:31 INFO - PROCESS | 3352 | 1463605231518 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 14:00:31 INFO - PROCESS | 3352 | 1463605231520 Marionette TRACE conn2 <- [1,562,null,{}] 14:00:31 INFO - PROCESS | 3352 | 1463605231524 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}] 14:00:31 INFO - PROCESS | 3352 | 1463605231602 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 14:00:31 INFO - PROCESS | 3352 | 1463605231608 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:31 INFO - PROCESS | 3352 | ++DOCSHELL 1A671C00 == 49 [pid = 3352] [id = 150] 14:00:31 INFO - PROCESS | 3352 | ++DOMWINDOW == 118 (1A938400) [pid = 3352] [serial = 448] [outer = 00000000] 14:00:31 INFO - PROCESS | 3352 | ++DOMWINDOW == 119 (1AAB3400) [pid = 3352] [serial = 449] [outer = 1A938400] 14:00:31 INFO - PROCESS | 3352 | 1463605231655 Marionette DEBUG loaded listener.js 14:00:31 INFO - PROCESS | 3352 | ++DOMWINDOW == 120 (1AB83800) [pid = 3352] [serial = 450] [outer = 1A938400] 14:00:32 INFO - PROCESS | 3352 | 1463605232274 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]]]}] 14:00:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 14:00:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 847ms 14:00:32 INFO - PROCESS | 3352 | 1463605232387 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 14:00:32 INFO - PROCESS | 3352 | 1463605232392 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 14:00:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 14:00:32 INFO - PROCESS | 3352 | 1463605232397 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 14:00:32 INFO - PROCESS | 3352 | 1463605232402 Marionette TRACE conn2 <- [1,566,null,{}] 14:00:32 INFO - PROCESS | 3352 | 1463605232407 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}] 14:00:32 INFO - PROCESS | 3352 | 1463605232503 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 14:00:32 INFO - PROCESS | 3352 | 1463605232623 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:32 INFO - PROCESS | 3352 | ++DOCSHELL 112E5C00 == 50 [pid = 3352] [id = 151] 14:00:32 INFO - PROCESS | 3352 | ++DOMWINDOW == 121 (11A0B000) [pid = 3352] [serial = 451] [outer = 00000000] 14:00:32 INFO - PROCESS | 3352 | ++DOMWINDOW == 122 (13094800) [pid = 3352] [serial = 452] [outer = 11A0B000] 14:00:32 INFO - PROCESS | 3352 | 1463605232680 Marionette DEBUG loaded listener.js 14:00:32 INFO - PROCESS | 3352 | ++DOMWINDOW == 123 (1527FC00) [pid = 3352] [serial = 453] [outer = 11A0B000] 14:00:33 INFO - PROCESS | 3352 | 1463605233267 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]]]}] 14:00:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 14:00:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 891ms 14:00:33 INFO - PROCESS | 3352 | 1463605233289 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 14:00:33 INFO - PROCESS | 3352 | 1463605233295 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 14:00:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 14:00:33 INFO - PROCESS | 3352 | 1463605233301 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 14:00:33 INFO - PROCESS | 3352 | 1463605233304 Marionette TRACE conn2 <- [1,570,null,{}] 14:00:33 INFO - PROCESS | 3352 | 1463605233308 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}] 14:00:33 INFO - PROCESS | 3352 | 1463605233414 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 14:00:33 INFO - PROCESS | 3352 | 1463605233513 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:33 INFO - PROCESS | 3352 | ++DOCSHELL 15313000 == 51 [pid = 3352] [id = 152] 14:00:33 INFO - PROCESS | 3352 | ++DOMWINDOW == 124 (15628000) [pid = 3352] [serial = 454] [outer = 00000000] 14:00:33 INFO - PROCESS | 3352 | ++DOMWINDOW == 125 (15FB2400) [pid = 3352] [serial = 455] [outer = 15628000] 14:00:33 INFO - PROCESS | 3352 | 1463605233549 Marionette DEBUG loaded listener.js 14:00:33 INFO - PROCESS | 3352 | ++DOMWINDOW == 126 (16DA9000) [pid = 3352] [serial = 456] [outer = 15628000] 14:00:34 INFO - PROCESS | 3352 | 1463605234147 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]]]}] 14:00:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 14:00:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 906ms 14:00:34 INFO - PROCESS | 3352 | 1463605234206 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 14:00:34 INFO - PROCESS | 3352 | 1463605234208 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 14:00:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 14:00:34 INFO - PROCESS | 3352 | 1463605234212 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 14:00:34 INFO - PROCESS | 3352 | 1463605234216 Marionette TRACE conn2 <- [1,574,null,{}] 14:00:34 INFO - PROCESS | 3352 | 1463605234227 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}] 14:00:34 INFO - PROCESS | 3352 | 1463605234314 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 14:00:34 INFO - PROCESS | 3352 | 1463605234442 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:34 INFO - PROCESS | 3352 | ++DOCSHELL 1A443C00 == 52 [pid = 3352] [id = 153] 14:00:34 INFO - PROCESS | 3352 | ++DOMWINDOW == 127 (1A663800) [pid = 3352] [serial = 457] [outer = 00000000] 14:00:34 INFO - PROCESS | 3352 | ++DOMWINDOW == 128 (1A92FC00) [pid = 3352] [serial = 458] [outer = 1A663800] 14:00:34 INFO - PROCESS | 3352 | 1463605234498 Marionette DEBUG loaded listener.js 14:00:34 INFO - PROCESS | 3352 | ++DOMWINDOW == 129 (1A98D400) [pid = 3352] [serial = 459] [outer = 1A663800] 14:00:34 INFO - PROCESS | 3352 | [3352] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:00:34 INFO - PROCESS | 3352 | [3352] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:00:35 INFO - PROCESS | 3352 | 1463605235011 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]]]}] 14:00:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 14:00:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 861ms 14:00:35 INFO - PROCESS | 3352 | 1463605235060 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 14:00:35 INFO - PROCESS | 3352 | 1463605235063 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 14:00:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 14:00:35 INFO - PROCESS | 3352 | 1463605235066 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 14:00:35 INFO - PROCESS | 3352 | 1463605235068 Marionette TRACE conn2 <- [1,578,null,{}] 14:00:35 INFO - PROCESS | 3352 | 1463605235072 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}] 14:00:35 INFO - PROCESS | 3352 | 1463605235185 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 14:00:35 INFO - PROCESS | 3352 | 1463605235280 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:35 INFO - PROCESS | 3352 | ++DOCSHELL 16D04800 == 53 [pid = 3352] [id = 154] 14:00:35 INFO - PROCESS | 3352 | ++DOMWINDOW == 130 (16D04C00) [pid = 3352] [serial = 460] [outer = 00000000] 14:00:35 INFO - PROCESS | 3352 | ++DOMWINDOW == 131 (16D0B800) [pid = 3352] [serial = 461] [outer = 16D04C00] 14:00:35 INFO - PROCESS | 3352 | 1463605235316 Marionette DEBUG loaded listener.js 14:00:35 INFO - PROCESS | 3352 | ++DOMWINDOW == 132 (16D10400) [pid = 3352] [serial = 462] [outer = 16D04C00] 14:00:35 INFO - PROCESS | 3352 | 1463605235898 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]]]}] 14:00:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 14:00:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 905ms 14:00:35 INFO - PROCESS | 3352 | 1463605235974 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 14:00:35 INFO - PROCESS | 3352 | 1463605235976 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 14:00:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 14:00:35 INFO - PROCESS | 3352 | 1463605235980 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 14:00:35 INFO - PROCESS | 3352 | 1463605235982 Marionette TRACE conn2 <- [1,582,null,{}] 14:00:35 INFO - PROCESS | 3352 | 1463605235986 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}] 14:00:36 INFO - PROCESS | 3352 | 1463605236069 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 14:00:36 INFO - PROCESS | 3352 | 1463605236327 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:36 INFO - PROCESS | 3352 | ++DOCSHELL 0F939400 == 54 [pid = 3352] [id = 155] 14:00:36 INFO - PROCESS | 3352 | ++DOMWINDOW == 133 (0F97D400) [pid = 3352] [serial = 463] [outer = 00000000] 14:00:36 INFO - PROCESS | 3352 | ++DOMWINDOW == 134 (12847800) [pid = 3352] [serial = 464] [outer = 0F97D400] 14:00:36 INFO - PROCESS | 3352 | 1463605236383 Marionette DEBUG loaded listener.js 14:00:36 INFO - PROCESS | 3352 | ++DOMWINDOW == 135 (12B58000) [pid = 3352] [serial = 465] [outer = 0F97D400] 14:00:36 INFO - PROCESS | 3352 | 1463605236935 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]]]}] 14:00:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 14:00:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 995ms 14:00:36 INFO - PROCESS | 3352 | 1463605236964 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 14:00:36 INFO - PROCESS | 3352 | 1463605236968 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 14:00:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 14:00:36 INFO - PROCESS | 3352 | 1463605236989 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 14:00:36 INFO - PROCESS | 3352 | 1463605236992 Marionette TRACE conn2 <- [1,586,null,{}] 14:00:36 INFO - PROCESS | 3352 | 1463605236997 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}] 14:00:37 INFO - PROCESS | 3352 | 1463605237096 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 14:00:37 INFO - PROCESS | 3352 | --DOCSHELL 17F4BC00 == 53 [pid = 3352] [id = 149] 14:00:37 INFO - PROCESS | 3352 | --DOCSHELL 11429C00 == 52 [pid = 3352] [id = 148] 14:00:37 INFO - PROCESS | 3352 | --DOCSHELL 0F9E4400 == 51 [pid = 3352] [id = 147] 14:00:37 INFO - PROCESS | 3352 | --DOCSHELL 15D53C00 == 50 [pid = 3352] [id = 146] 14:00:37 INFO - PROCESS | 3352 | --DOCSHELL 0F938C00 == 49 [pid = 3352] [id = 145] 14:00:37 INFO - PROCESS | 3352 | --DOCSHELL 15FAB400 == 48 [pid = 3352] [id = 144] 14:00:37 INFO - PROCESS | 3352 | --DOCSHELL 1676F800 == 47 [pid = 3352] [id = 143] 14:00:37 INFO - PROCESS | 3352 | --DOCSHELL 15FAA000 == 46 [pid = 3352] [id = 142] 14:00:37 INFO - PROCESS | 3352 | --DOCSHELL 13819000 == 45 [pid = 3352] [id = 141] 14:00:37 INFO - PROCESS | 3352 | --DOCSHELL 1531B000 == 44 [pid = 3352] [id = 140] 14:00:37 INFO - PROCESS | 3352 | --DOCSHELL 12851C00 == 43 [pid = 3352] [id = 139] 14:00:37 INFO - PROCESS | 3352 | --DOCSHELL 15D0F800 == 42 [pid = 3352] [id = 136] 14:00:37 INFO - PROCESS | 3352 | --DOMWINDOW == 134 (1ACA1C00) [pid = 3352] [serial = 400] [outer = 00000000] [url = about:blank] 14:00:37 INFO - PROCESS | 3352 | --DOCSHELL 1108CC00 == 41 [pid = 3352] [id = 135] 14:00:37 INFO - PROCESS | 3352 | --DOMWINDOW == 133 (1827F400) [pid = 3352] [serial = 242] [outer = 00000000] [url = about:blank] 14:00:37 INFO - PROCESS | 3352 | --DOMWINDOW == 132 (1535F000) [pid = 3352] [serial = 194] [outer = 00000000] [url = about:blank] 14:00:37 INFO - PROCESS | 3352 | --DOMWINDOW == 131 (1A93C400) [pid = 3352] [serial = 200] [outer = 00000000] [url = about:blank] 14:00:37 INFO - PROCESS | 3352 | --DOMWINDOW == 130 (1AC96000) [pid = 3352] [serial = 245] [outer = 00000000] [url = about:blank] 14:00:37 INFO - PROCESS | 3352 | --DOMWINDOW == 129 (13304000) [pid = 3352] [serial = 157] [outer = 00000000] [url = about:blank] 14:00:37 INFO - PROCESS | 3352 | --DOMWINDOW == 128 (152C5800) [pid = 3352] [serial = 239] [outer = 00000000] [url = about:blank] 14:00:37 INFO - PROCESS | 3352 | --DOMWINDOW == 127 (128B4C00) [pid = 3352] [serial = 121] [outer = 00000000] [url = about:blank] 14:00:37 INFO - PROCESS | 3352 | --DOMWINDOW == 126 (1A664800) [pid = 3352] [serial = 290] [outer = 00000000] [url = about:blank] 14:00:37 INFO - PROCESS | 3352 | --DOMWINDOW == 125 (1A056800) [pid = 3352] [serial = 197] [outer = 00000000] [url = about:blank] 14:00:37 INFO - PROCESS | 3352 | --DOMWINDOW == 124 (1339F400) [pid = 3352] [serial = 281] [outer = 00000000] [url = about:blank] 14:00:37 INFO - PROCESS | 3352 | --DOMWINDOW == 123 (10B91400) [pid = 3352] [serial = 236] [outer = 00000000] [url = about:blank] 14:00:37 INFO - PROCESS | 3352 | --DOMWINDOW == 122 (15B6B800) [pid = 3352] [serial = 284] [outer = 00000000] [url = about:blank] 14:00:37 INFO - PROCESS | 3352 | --DOMWINDOW == 121 (1A054000) [pid = 3352] [serial = 335] [outer = 00000000] [url = about:blank] 14:00:37 INFO - PROCESS | 3352 | --DOMWINDOW == 120 (17715000) [pid = 3352] [serial = 287] [outer = 00000000] [url = about:blank] 14:00:37 INFO - PROCESS | 3352 | --DOMWINDOW == 119 (114A5800) [pid = 3352] [serial = 191] [outer = 00000000] [url = about:blank] 14:00:37 INFO - PROCESS | 3352 | --DOMWINDOW == 118 (1AB80000) [pid = 3352] [serial = 391] [outer = 00000000] [url = about:blank] 14:00:37 INFO - PROCESS | 3352 | --DOMWINDOW == 117 (19E43400) [pid = 3352] [serial = 395] [outer = 00000000] [url = about:blank] 14:00:37 INFO - PROCESS | 3352 | --DOMWINDOW == 116 (15B62000) [pid = 3352] [serial = 376] [outer = 00000000] [url = about:blank] 14:00:37 INFO - PROCESS | 3352 | --DOMWINDOW == 115 (19868400) [pid = 3352] [serial = 394] [outer = 00000000] [url = about:blank] 14:00:37 INFO - PROCESS | 3352 | --DOMWINDOW == 114 (15D56400) [pid = 3352] [serial = 377] [outer = 00000000] [url = about:blank] 14:00:37 INFO - PROCESS | 3352 | --DOMWINDOW == 113 (1A057000) [pid = 3352] [serial = 371] [outer = 00000000] [url = about:blank] 14:00:37 INFO - PROCESS | 3352 | --DOMWINDOW == 112 (19CDC400) [pid = 3352] [serial = 370] [outer = 00000000] [url = about:blank] 14:00:37 INFO - PROCESS | 3352 | --DOMWINDOW == 111 (15314000) [pid = 3352] [serial = 364] [outer = 00000000] [url = about:blank] 14:00:37 INFO - PROCESS | 3352 | --DOMWINDOW == 110 (177BE800) [pid = 3352] [serial = 367] [outer = 00000000] [url = about:blank] 14:00:37 INFO - PROCESS | 3352 | --DOMWINDOW == 109 (16DA1400) [pid = 3352] [serial = 379] [outer = 00000000] [url = about:blank] 14:00:37 INFO - PROCESS | 3352 | --DOMWINDOW == 108 (17712800) [pid = 3352] [serial = 380] [outer = 00000000] [url = about:blank] 14:00:37 INFO - PROCESS | 3352 | --DOMWINDOW == 107 (19867C00) [pid = 3352] [serial = 382] [outer = 00000000] [url = about:blank] 14:00:37 INFO - PROCESS | 3352 | --DOMWINDOW == 106 (15B6D000) [pid = 3352] [serial = 374] [outer = 00000000] [url = about:blank] 14:00:37 INFO - PROCESS | 3352 | --DOMWINDOW == 105 (1531A000) [pid = 3352] [serial = 373] [outer = 00000000] [url = about:blank] 14:00:37 INFO - PROCESS | 3352 | --DOMWINDOW == 104 (1A98B800) [pid = 3352] [serial = 397] [outer = 00000000] [url = about:blank] 14:00:37 INFO - PROCESS | 3352 | --DOMWINDOW == 103 (1AC9B800) [pid = 3352] [serial = 392] [outer = 00000000] [url = about:blank] 14:00:37 INFO - PROCESS | 3352 | --DOMWINDOW == 102 (19CE5800) [pid = 3352] [serial = 385] [outer = 00000000] [url = about:blank] 14:00:37 INFO - PROCESS | 3352 | --DOMWINDOW == 101 (19E3B000) [pid = 3352] [serial = 386] [outer = 00000000] [url = about:blank] 14:00:37 INFO - PROCESS | 3352 | --DOMWINDOW == 100 (1A98E400) [pid = 3352] [serial = 398] [outer = 00000000] [url = about:blank] 14:00:37 INFO - PROCESS | 3352 | --DOMWINDOW == 99 (19872000) [pid = 3352] [serial = 383] [outer = 00000000] [url = about:blank] 14:00:37 INFO - PROCESS | 3352 | --DOMWINDOW == 98 (1A930400) [pid = 3352] [serial = 389] [outer = 00000000] [url = about:blank] 14:00:37 INFO - PROCESS | 3352 | --DOMWINDOW == 97 (1A73DC00) [pid = 3352] [serial = 388] [outer = 00000000] [url = about:blank] 14:00:37 INFO - PROCESS | 3352 | 1463605237225 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:37 INFO - PROCESS | 3352 | ++DOCSHELL 1051E400 == 42 [pid = 3352] [id = 156] 14:00:37 INFO - PROCESS | 3352 | ++DOMWINDOW == 98 (105E7C00) [pid = 3352] [serial = 466] [outer = 00000000] 14:00:37 INFO - PROCESS | 3352 | ++DOMWINDOW == 99 (110CC400) [pid = 3352] [serial = 467] [outer = 105E7C00] 14:00:37 INFO - PROCESS | 3352 | 1463605237277 Marionette DEBUG loaded listener.js 14:00:37 INFO - PROCESS | 3352 | ++DOMWINDOW == 100 (12849C00) [pid = 3352] [serial = 468] [outer = 105E7C00] 14:00:37 INFO - PROCESS | 3352 | 1463605237686 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]]]}] 14:00:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 14:00:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 772ms 14:00:37 INFO - PROCESS | 3352 | 1463605237755 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 14:00:37 INFO - PROCESS | 3352 | 1463605237759 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 14:00:37 INFO - PROCESS | 3352 | 1463605237764 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 14:00:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 14:00:37 INFO - PROCESS | 3352 | 1463605237749 Marionette TRACE conn2 <- [1,590,null,{}] 14:00:37 INFO - PROCESS | 3352 | 1463605237752 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}] 14:00:37 INFO - PROCESS | 3352 | 1463605237835 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 14:00:37 INFO - PROCESS | 3352 | 1463605237845 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:37 INFO - PROCESS | 3352 | ++DOCSHELL 14E8EC00 == 43 [pid = 3352] [id = 157] 14:00:37 INFO - PROCESS | 3352 | ++DOMWINDOW == 101 (152CFC00) [pid = 3352] [serial = 469] [outer = 00000000] 14:00:37 INFO - PROCESS | 3352 | ++DOMWINDOW == 102 (15953800) [pid = 3352] [serial = 470] [outer = 152CFC00] 14:00:37 INFO - PROCESS | 3352 | 1463605237895 Marionette DEBUG loaded listener.js 14:00:37 INFO - PROCESS | 3352 | ++DOMWINDOW == 103 (15B6EC00) [pid = 3352] [serial = 471] [outer = 152CFC00] 14:00:38 INFO - PROCESS | 3352 | 1463605238324 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]]]}] 14:00:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 14:00:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 609ms 14:00:38 INFO - PROCESS | 3352 | 1463605238365 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 14:00:38 INFO - PROCESS | 3352 | 1463605238367 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 14:00:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 14:00:38 INFO - PROCESS | 3352 | 1463605238372 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 14:00:38 INFO - PROCESS | 3352 | 1463605238377 Marionette TRACE conn2 <- [1,594,null,{}] 14:00:38 INFO - PROCESS | 3352 | 1463605238386 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}] 14:00:38 INFO - PROCESS | 3352 | 1463605238467 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 14:00:38 INFO - PROCESS | 3352 | 1463605238477 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:38 INFO - PROCESS | 3352 | ++DOCSHELL 15FA8800 == 44 [pid = 3352] [id = 158] 14:00:38 INFO - PROCESS | 3352 | ++DOMWINDOW == 104 (15FA8C00) [pid = 3352] [serial = 472] [outer = 00000000] 14:00:38 INFO - PROCESS | 3352 | ++DOMWINDOW == 105 (15FADC00) [pid = 3352] [serial = 473] [outer = 15FA8C00] 14:00:38 INFO - PROCESS | 3352 | 1463605238503 Marionette DEBUG loaded listener.js 14:00:38 INFO - PROCESS | 3352 | ++DOMWINDOW == 106 (1653FC00) [pid = 3352] [serial = 474] [outer = 15FA8C00] 14:00:38 INFO - PROCESS | 3352 | 1463605238899 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]]]}] 14:00:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 14:00:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 564ms 14:00:38 INFO - PROCESS | 3352 | 1463605238933 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 14:00:38 INFO - PROCESS | 3352 | 1463605238936 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 14:00:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 14:00:38 INFO - PROCESS | 3352 | 1463605238939 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 14:00:38 INFO - PROCESS | 3352 | 1463605238941 Marionette TRACE conn2 <- [1,598,null,{}] 14:00:38 INFO - PROCESS | 3352 | 1463605238945 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}] 14:00:39 INFO - PROCESS | 3352 | 1463605239025 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 14:00:39 INFO - PROCESS | 3352 | 1463605239031 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:39 INFO - PROCESS | 3352 | ++DOCSHELL 128AF800 == 45 [pid = 3352] [id = 159] 14:00:39 INFO - PROCESS | 3352 | ++DOMWINDOW == 107 (15FAD400) [pid = 3352] [serial = 475] [outer = 00000000] 14:00:39 INFO - PROCESS | 3352 | ++DOMWINDOW == 108 (16D08800) [pid = 3352] [serial = 476] [outer = 15FAD400] 14:00:39 INFO - PROCESS | 3352 | 1463605239075 Marionette DEBUG loaded listener.js 14:00:39 INFO - PROCESS | 3352 | ++DOMWINDOW == 109 (16D0D400) [pid = 3352] [serial = 477] [outer = 15FAD400] 14:00:39 INFO - PROCESS | 3352 | 1463605239533 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]]]}] 14:00:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 14:00:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 668ms 14:00:39 INFO - PROCESS | 3352 | 1463605239603 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 14:00:39 INFO - PROCESS | 3352 | 1463605239605 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 14:00:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 14:00:39 INFO - PROCESS | 3352 | 1463605239609 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 14:00:39 INFO - PROCESS | 3352 | 1463605239611 Marionette TRACE conn2 <- [1,602,null,{}] 14:00:39 INFO - PROCESS | 3352 | 1463605239614 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}] 14:00:39 INFO - PROCESS | 3352 | 1463605239723 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 14:00:39 INFO - PROCESS | 3352 | 1463605239733 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:39 INFO - PROCESS | 3352 | ++DOCSHELL 17715000 == 46 [pid = 3352] [id = 160] 14:00:39 INFO - PROCESS | 3352 | ++DOMWINDOW == 110 (17717C00) [pid = 3352] [serial = 478] [outer = 00000000] 14:00:39 INFO - PROCESS | 3352 | ++DOMWINDOW == 111 (17E93800) [pid = 3352] [serial = 479] [outer = 17717C00] 14:00:39 INFO - PROCESS | 3352 | 1463605239784 Marionette DEBUG loaded listener.js 14:00:39 INFO - PROCESS | 3352 | ++DOMWINDOW == 112 (1970D800) [pid = 3352] [serial = 480] [outer = 17717C00] 14:00:40 INFO - PROCESS | 3352 | 1463605240298 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]]]}] 14:00:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 14:00:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 757ms 14:00:40 INFO - PROCESS | 3352 | 1463605240372 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 14:00:40 INFO - PROCESS | 3352 | 1463605240374 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 14:00:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 14:00:40 INFO - PROCESS | 3352 | 1463605240385 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 14:00:40 INFO - PROCESS | 3352 | 1463605240386 Marionette TRACE conn2 <- [1,606,null,{}] 14:00:40 INFO - PROCESS | 3352 | 1463605240390 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}] 14:00:40 INFO - PROCESS | 3352 | 1463605240536 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 14:00:40 INFO - PROCESS | 3352 | 1463605240594 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:40 INFO - PROCESS | 3352 | ++DOCSHELL 19EDAC00 == 47 [pid = 3352] [id = 161] 14:00:40 INFO - PROCESS | 3352 | ++DOMWINDOW == 113 (19EDB000) [pid = 3352] [serial = 481] [outer = 00000000] 14:00:40 INFO - PROCESS | 3352 | ++DOMWINDOW == 114 (1A438C00) [pid = 3352] [serial = 482] [outer = 19EDB000] 14:00:40 INFO - PROCESS | 3352 | 1463605240623 Marionette DEBUG loaded listener.js 14:00:40 INFO - PROCESS | 3352 | ++DOMWINDOW == 115 (1A671800) [pid = 3352] [serial = 483] [outer = 19EDB000] 14:00:41 INFO - PROCESS | 3352 | 1463605241053 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]]]}] 14:00:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 14:00:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 727ms 14:00:41 INFO - PROCESS | 3352 | 1463605241101 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 14:00:41 INFO - PROCESS | 3352 | 1463605241103 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 14:00:41 INFO - PROCESS | 3352 | 1463605241106 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 14:00:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 14:00:41 INFO - PROCESS | 3352 | 1463605241108 Marionette TRACE conn2 <- [1,610,null,{}] 14:00:41 INFO - PROCESS | 3352 | 1463605241112 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}] 14:00:41 INFO - PROCESS | 3352 | 1463605241337 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 14:00:41 INFO - PROCESS | 3352 | --DOMWINDOW == 114 (1AAB2000) [pid = 3352] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 14:00:41 INFO - PROCESS | 3352 | --DOMWINDOW == 113 (15D0E800) [pid = 3352] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 14:00:41 INFO - PROCESS | 3352 | --DOMWINDOW == 112 (1AB83C00) [pid = 3352] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 14:00:41 INFO - PROCESS | 3352 | --DOMWINDOW == 111 (133ACC00) [pid = 3352] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 14:00:41 INFO - PROCESS | 3352 | --DOMWINDOW == 110 (13DB6400) [pid = 3352] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 14:00:41 INFO - PROCESS | 3352 | --DOMWINDOW == 109 (110C6000) [pid = 3352] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 14:00:41 INFO - PROCESS | 3352 | --DOMWINDOW == 108 (15FAA800) [pid = 3352] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 14:00:41 INFO - PROCESS | 3352 | --DOMWINDOW == 107 (12880800) [pid = 3352] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 14:00:41 INFO - PROCESS | 3352 | --DOMWINDOW == 106 (1531B400) [pid = 3352] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 14:00:41 INFO - PROCESS | 3352 | --DOMWINDOW == 105 (19870C00) [pid = 3352] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 14:00:41 INFO - PROCESS | 3352 | --DOMWINDOW == 104 (16947000) [pid = 3352] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 14:00:41 INFO - PROCESS | 3352 | --DOMWINDOW == 103 (14347800) [pid = 3352] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 14:00:41 INFO - PROCESS | 3352 | --DOMWINDOW == 102 (1026AC00) [pid = 3352] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 14:00:41 INFO - PROCESS | 3352 | --DOMWINDOW == 101 (16940C00) [pid = 3352] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 14:00:41 INFO - PROCESS | 3352 | --DOMWINDOW == 100 (114A4000) [pid = 3352] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 14:00:41 INFO - PROCESS | 3352 | --DOMWINDOW == 99 (15317000) [pid = 3352] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 14:00:41 INFO - PROCESS | 3352 | --DOMWINDOW == 98 (17E97000) [pid = 3352] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 14:00:41 INFO - PROCESS | 3352 | --DOMWINDOW == 97 (19CDAC00) [pid = 3352] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 14:00:41 INFO - PROCESS | 3352 | 1463605241398 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:41 INFO - PROCESS | 3352 | ++DOCSHELL 1026AC00 == 48 [pid = 3352] [id = 162] 14:00:41 INFO - PROCESS | 3352 | ++DOMWINDOW == 98 (10520C00) [pid = 3352] [serial = 484] [outer = 00000000] 14:00:41 INFO - PROCESS | 3352 | ++DOMWINDOW == 99 (12849400) [pid = 3352] [serial = 485] [outer = 10520C00] 14:00:41 INFO - PROCESS | 3352 | 1463605241442 Marionette DEBUG loaded listener.js 14:00:41 INFO - PROCESS | 3352 | ++DOMWINDOW == 100 (1284A400) [pid = 3352] [serial = 486] [outer = 10520C00] 14:00:41 INFO - PROCESS | 3352 | 1463605241761 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]]]}] 14:00:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 14:00:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 713ms 14:00:41 INFO - PROCESS | 3352 | 1463605241811 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 14:00:41 INFO - PROCESS | 3352 | 1463605241812 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 14:00:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 14:00:41 INFO - PROCESS | 3352 | 1463605241848 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 14:00:41 INFO - PROCESS | 3352 | 1463605241860 Marionette TRACE conn2 <- [1,614,null,{}] 14:00:41 INFO - PROCESS | 3352 | 1463605241866 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}] 14:00:41 INFO - PROCESS | 3352 | 1463605241948 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 14:00:41 INFO - PROCESS | 3352 | 1463605241953 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:41 INFO - PROCESS | 3352 | ++DOCSHELL 140C7400 == 49 [pid = 3352] [id = 163] 14:00:41 INFO - PROCESS | 3352 | ++DOMWINDOW == 101 (15281000) [pid = 3352] [serial = 487] [outer = 00000000] 14:00:41 INFO - PROCESS | 3352 | ++DOMWINDOW == 102 (19705400) [pid = 3352] [serial = 488] [outer = 15281000] 14:00:41 INFO - PROCESS | 3352 | 1463605241997 Marionette DEBUG loaded listener.js 14:00:42 INFO - PROCESS | 3352 | ++DOMWINDOW == 103 (19CD9400) [pid = 3352] [serial = 489] [outer = 15281000] 14:00:42 INFO - PROCESS | 3352 | 1463605242374 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]]]}] 14:00:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 14:00:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 579ms 14:00:42 INFO - PROCESS | 3352 | 1463605242423 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 14:00:42 INFO - PROCESS | 3352 | 1463605242425 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 14:00:42 INFO - PROCESS | 3352 | 1463605242429 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 14:00:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 14:00:42 INFO - PROCESS | 3352 | 1463605242430 Marionette TRACE conn2 <- [1,618,null,{}] 14:00:42 INFO - PROCESS | 3352 | 1463605242434 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}] 14:00:42 INFO - PROCESS | 3352 | 1463605242510 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 14:00:42 INFO - PROCESS | 3352 | 1463605242516 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:42 INFO - PROCESS | 3352 | ++DOCSHELL 15953C00 == 50 [pid = 3352] [id = 164] 14:00:42 INFO - PROCESS | 3352 | ++DOMWINDOW == 104 (19E3B800) [pid = 3352] [serial = 490] [outer = 00000000] 14:00:42 INFO - PROCESS | 3352 | ++DOMWINDOW == 105 (19ED2400) [pid = 3352] [serial = 491] [outer = 19E3B800] 14:00:42 INFO - PROCESS | 3352 | 1463605242561 Marionette DEBUG loaded listener.js 14:00:42 INFO - PROCESS | 3352 | ++DOMWINDOW == 106 (16547000) [pid = 3352] [serial = 492] [outer = 19E3B800] 14:00:42 INFO - PROCESS | 3352 | 1463605242949 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]]]}] 14:00:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 14:00:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 564ms 14:00:42 INFO - PROCESS | 3352 | 1463605243006 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 14:00:42 INFO - PROCESS | 3352 | 1463605243008 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 14:00:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 14:00:42 INFO - PROCESS | 3352 | 1463605243012 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 14:00:42 INFO - PROCESS | 3352 | 1463605243013 Marionette TRACE conn2 <- [1,622,null,{}] 14:00:43 INFO - PROCESS | 3352 | 1463605243021 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}] 14:00:43 INFO - PROCESS | 3352 | 1463605243082 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 14:00:43 INFO - PROCESS | 3352 | 1463605243088 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:43 INFO - PROCESS | 3352 | ++DOCSHELL 16D06C00 == 51 [pid = 3352] [id = 165] 14:00:43 INFO - PROCESS | 3352 | ++DOMWINDOW == 107 (19CE1400) [pid = 3352] [serial = 493] [outer = 00000000] 14:00:43 INFO - PROCESS | 3352 | ++DOMWINDOW == 108 (1A738800) [pid = 3352] [serial = 494] [outer = 19CE1400] 14:00:43 INFO - PROCESS | 3352 | 1463605243138 Marionette DEBUG loaded listener.js 14:00:43 INFO - PROCESS | 3352 | ++DOMWINDOW == 109 (1A93D000) [pid = 3352] [serial = 495] [outer = 19CE1400] 14:00:43 INFO - PROCESS | 3352 | [3352] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:00:43 INFO - PROCESS | 3352 | [3352] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:00:43 INFO - PROCESS | 3352 | 1463605243761 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]]]}] 14:00:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 14:00:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 802ms 14:00:43 INFO - PROCESS | 3352 | 1463605243819 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 14:00:43 INFO - PROCESS | 3352 | 1463605243808 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 14:00:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 14:00:43 INFO - PROCESS | 3352 | 1463605243813 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 14:00:43 INFO - PROCESS | 3352 | 1463605243818 Marionette TRACE conn2 <- [1,626,null,{}] 14:00:43 INFO - PROCESS | 3352 | 1463605243823 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}] 14:00:43 INFO - PROCESS | 3352 | 1463605243935 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 14:00:44 INFO - PROCESS | 3352 | 1463605244061 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:44 INFO - PROCESS | 3352 | ++DOCSHELL 12844000 == 52 [pid = 3352] [id = 166] 14:00:44 INFO - PROCESS | 3352 | ++DOMWINDOW == 110 (12844800) [pid = 3352] [serial = 496] [outer = 00000000] 14:00:44 INFO - PROCESS | 3352 | ++DOMWINDOW == 111 (15310800) [pid = 3352] [serial = 497] [outer = 12844800] 14:00:44 INFO - PROCESS | 3352 | 1463605244120 Marionette DEBUG loaded listener.js 14:00:44 INFO - PROCESS | 3352 | ++DOMWINDOW == 112 (1561B800) [pid = 3352] [serial = 498] [outer = 12844800] 14:00:44 INFO - PROCESS | 3352 | [3352] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:00:44 INFO - PROCESS | 3352 | [3352] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:00:44 INFO - PROCESS | 3352 | 1463605244716 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]]]}] 14:00:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 14:00:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 951ms 14:00:44 INFO - PROCESS | 3352 | 1463605244776 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 14:00:44 INFO - PROCESS | 3352 | 1463605244782 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 14:00:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 14:00:44 INFO - PROCESS | 3352 | 1463605244788 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 14:00:44 INFO - PROCESS | 3352 | 1463605244791 Marionette TRACE conn2 <- [1,630,null,{}] 14:00:44 INFO - PROCESS | 3352 | 1463605244795 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}] 14:00:44 INFO - PROCESS | 3352 | 1463605244885 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 14:00:44 INFO - PROCESS | 3352 | 1463605245010 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:45 INFO - PROCESS | 3352 | ++DOCSHELL 15D14000 == 53 [pid = 3352] [id = 167] 14:00:45 INFO - PROCESS | 3352 | ++DOMWINDOW == 113 (15D4E000) [pid = 3352] [serial = 499] [outer = 00000000] 14:00:45 INFO - PROCESS | 3352 | ++DOMWINDOW == 114 (15FA9400) [pid = 3352] [serial = 500] [outer = 15D4E000] 14:00:45 INFO - PROCESS | 3352 | 1463605245064 Marionette DEBUG loaded listener.js 14:00:45 INFO - PROCESS | 3352 | ++DOMWINDOW == 115 (16547800) [pid = 3352] [serial = 501] [outer = 15D4E000] 14:00:45 INFO - PROCESS | 3352 | 1463605245593 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]]]}] 14:00:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 14:00:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 847ms 14:00:45 INFO - PROCESS | 3352 | 1463605245638 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 14:00:45 INFO - PROCESS | 3352 | 1463605245641 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 14:00:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 14:00:45 INFO - PROCESS | 3352 | 1463605245645 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 14:00:45 INFO - PROCESS | 3352 | 1463605245648 Marionette TRACE conn2 <- [1,634,null,{}] 14:00:45 INFO - PROCESS | 3352 | 1463605245659 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}] 14:00:45 INFO - PROCESS | 3352 | 1463605245765 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 14:00:45 INFO - PROCESS | 3352 | 1463605245893 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:45 INFO - PROCESS | 3352 | ++DOCSHELL 1527DC00 == 54 [pid = 3352] [id = 168] 14:00:45 INFO - PROCESS | 3352 | ++DOMWINDOW == 116 (19E44000) [pid = 3352] [serial = 502] [outer = 00000000] 14:00:45 INFO - PROCESS | 3352 | ++DOMWINDOW == 117 (1A442400) [pid = 3352] [serial = 503] [outer = 19E44000] 14:00:45 INFO - PROCESS | 3352 | 1463605245949 Marionette DEBUG loaded listener.js 14:00:46 INFO - PROCESS | 3352 | ++DOMWINDOW == 118 (1A93A000) [pid = 3352] [serial = 504] [outer = 19E44000] 14:00:46 INFO - PROCESS | 3352 | 1463605246515 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]]]}] 14:00:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 14:00:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 890ms 14:00:46 INFO - PROCESS | 3352 | 1463605246538 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 14:00:46 INFO - PROCESS | 3352 | 1463605246541 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 14:00:46 INFO - PROCESS | 3352 | 1463605246544 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 14:00:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 14:00:46 INFO - PROCESS | 3352 | 1463605246546 Marionette TRACE conn2 <- [1,638,null,{}] 14:00:46 INFO - PROCESS | 3352 | 1463605246550 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}] 14:00:46 INFO - PROCESS | 3352 | 1463605246653 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 14:00:46 INFO - PROCESS | 3352 | 1463605246778 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:46 INFO - PROCESS | 3352 | ++DOCSHELL 10A61000 == 55 [pid = 3352] [id = 169] 14:00:46 INFO - PROCESS | 3352 | ++DOMWINDOW == 119 (1142BC00) [pid = 3352] [serial = 505] [outer = 00000000] 14:00:46 INFO - PROCESS | 3352 | ++DOMWINDOW == 120 (12AE2C00) [pid = 3352] [serial = 506] [outer = 1142BC00] 14:00:46 INFO - PROCESS | 3352 | 1463605246833 Marionette DEBUG loaded listener.js 14:00:46 INFO - PROCESS | 3352 | ++DOMWINDOW == 121 (15D18000) [pid = 3352] [serial = 507] [outer = 1142BC00] 14:00:47 INFO - PROCESS | 3352 | 1463605247604 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]]]}] 14:00:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 14:00:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1084ms 14:00:47 INFO - PROCESS | 3352 | 1463605247650 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 14:00:47 INFO - PROCESS | 3352 | 1463605247653 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 14:00:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 14:00:47 INFO - PROCESS | 3352 | 1463605247641 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 14:00:47 INFO - PROCESS | 3352 | 1463605247643 Marionette TRACE conn2 <- [1,642,null,{}] 14:00:47 INFO - PROCESS | 3352 | 1463605247650 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}] 14:00:47 INFO - PROCESS | 3352 | 1463605247746 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 14:00:47 INFO - PROCESS | 3352 | 1463605247830 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:47 INFO - PROCESS | 3352 | ++DOCSHELL 114A5C00 == 56 [pid = 3352] [id = 170] 14:00:47 INFO - PROCESS | 3352 | ++DOMWINDOW == 122 (114A6000) [pid = 3352] [serial = 508] [outer = 00000000] 14:00:47 INFO - PROCESS | 3352 | ++DOMWINDOW == 123 (12880800) [pid = 3352] [serial = 509] [outer = 114A6000] 14:00:47 INFO - PROCESS | 3352 | 1463605247924 Marionette DEBUG loaded listener.js 14:00:47 INFO - PROCESS | 3352 | ++DOMWINDOW == 124 (13DB8000) [pid = 3352] [serial = 510] [outer = 114A6000] 14:00:48 INFO - PROCESS | 3352 | --DOCSHELL 15953C00 == 55 [pid = 3352] [id = 164] 14:00:48 INFO - PROCESS | 3352 | --DOCSHELL 140C7400 == 54 [pid = 3352] [id = 163] 14:00:48 INFO - PROCESS | 3352 | --DOCSHELL 1026AC00 == 53 [pid = 3352] [id = 162] 14:00:48 INFO - PROCESS | 3352 | --DOCSHELL 19EDAC00 == 52 [pid = 3352] [id = 161] 14:00:48 INFO - PROCESS | 3352 | --DOCSHELL 17715000 == 51 [pid = 3352] [id = 160] 14:00:48 INFO - PROCESS | 3352 | --DOCSHELL 128AF800 == 50 [pid = 3352] [id = 159] 14:00:48 INFO - PROCESS | 3352 | --DOCSHELL 15FA8800 == 49 [pid = 3352] [id = 158] 14:00:48 INFO - PROCESS | 3352 | --DOCSHELL 14E8EC00 == 48 [pid = 3352] [id = 157] 14:00:48 INFO - PROCESS | 3352 | --DOCSHELL 1051E400 == 47 [pid = 3352] [id = 156] 14:00:48 INFO - PROCESS | 3352 | --DOCSHELL 0F939400 == 46 [pid = 3352] [id = 155] 14:00:48 INFO - PROCESS | 3352 | --DOCSHELL 15313000 == 45 [pid = 3352] [id = 152] 14:00:48 INFO - PROCESS | 3352 | --DOCSHELL 112E5C00 == 44 [pid = 3352] [id = 151] 14:00:48 INFO - PROCESS | 3352 | 1463605248472 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]]]}] 14:00:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 14:00:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 861ms 14:00:48 INFO - PROCESS | 3352 | 1463605248510 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 14:00:48 INFO - PROCESS | 3352 | 1463605248515 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 14:00:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 14:00:48 INFO - PROCESS | 3352 | 1463605248521 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 14:00:48 INFO - PROCESS | 3352 | 1463605248523 Marionette TRACE conn2 <- [1,646,null,{}] 14:00:48 INFO - PROCESS | 3352 | 1463605248527 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}] 14:00:48 INFO - PROCESS | 3352 | 1463605248611 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 14:00:48 INFO - PROCESS | 3352 | --DOMWINDOW == 123 (13303C00) [pid = 3352] [serial = 326] [outer = 00000000] [url = about:blank] 14:00:48 INFO - PROCESS | 3352 | --DOMWINDOW == 122 (15B73000) [pid = 3352] [serial = 329] [outer = 00000000] [url = about:blank] 14:00:48 INFO - PROCESS | 3352 | --DOMWINDOW == 121 (19C0D400) [pid = 3352] [serial = 332] [outer = 00000000] [url = about:blank] 14:00:48 INFO - PROCESS | 3352 | --DOMWINDOW == 120 (1AF88400) [pid = 3352] [serial = 401] [outer = 00000000] [url = about:blank] 14:00:48 INFO - PROCESS | 3352 | --DOMWINDOW == 119 (15F03C00) [pid = 3352] [serial = 407] [outer = 00000000] [url = about:blank] 14:00:48 INFO - PROCESS | 3352 | --DOMWINDOW == 118 (1A666000) [pid = 3352] [serial = 438] [outer = 00000000] [url = about:blank] 14:00:48 INFO - PROCESS | 3352 | --DOMWINDOW == 117 (174D7800) [pid = 3352] [serial = 443] [outer = 00000000] [url = about:blank] 14:00:48 INFO - PROCESS | 3352 | --DOMWINDOW == 116 (19CE4C00) [pid = 3352] [serial = 410] [outer = 00000000] [url = about:blank] 14:00:48 INFO - PROCESS | 3352 | --DOMWINDOW == 115 (1AF91000) [pid = 3352] [serial = 413] [outer = 00000000] [url = about:blank] 14:00:48 INFO - PROCESS | 3352 | --DOMWINDOW == 114 (10A5C800) [pid = 3352] [serial = 440] [outer = 00000000] [url = about:blank] 14:00:48 INFO - PROCESS | 3352 | --DOMWINDOW == 113 (11C85000) [pid = 3352] [serial = 441] [outer = 00000000] [url = about:blank] 14:00:48 INFO - PROCESS | 3352 | --DOMWINDOW == 112 (19866400) [pid = 3352] [serial = 431] [outer = 00000000] [url = about:blank] 14:00:48 INFO - PROCESS | 3352 | --DOMWINDOW == 111 (19C06C00) [pid = 3352] [serial = 432] [outer = 00000000] [url = about:blank] 14:00:48 INFO - PROCESS | 3352 | --DOMWINDOW == 110 (19ED2800) [pid = 3352] [serial = 435] [outer = 00000000] [url = about:blank] 14:00:48 INFO - PROCESS | 3352 | --DOMWINDOW == 109 (1A984C00) [pid = 3352] [serial = 447] [outer = 00000000] [url = about:blank] 14:00:48 INFO - PROCESS | 3352 | --DOMWINDOW == 108 (17303C00) [pid = 3352] [serial = 170] [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.] 14:00:48 INFO - PROCESS | 3352 | --DOMWINDOW == 107 (1970DC00) [pid = 3352] [serial = 444] [outer = 00000000] [url = about:blank] 14:00:48 INFO - PROCESS | 3352 | --DOMWINDOW == 106 (1A92F800) [pid = 3352] [serial = 446] [outer = 00000000] [url = about:blank] 14:00:48 INFO - PROCESS | 3352 | --DOMWINDOW == 105 (19C0A400) [pid = 3352] [serial = 368] [outer = 00000000] [url = about:blank] 14:00:48 INFO - PROCESS | 3352 | --DOMWINDOW == 104 (1AE4C800) [pid = 3352] [serial = 362] [outer = 00000000] [url = about:blank] 14:00:48 INFO - PROCESS | 3352 | --DOMWINDOW == 103 (15B6F800) [pid = 3352] [serial = 365] [outer = 00000000] [url = about:blank] 14:00:48 INFO - PROCESS | 3352 | --DOMWINDOW == 102 (15B6CC00) [pid = 3352] [serial = 422] [outer = 00000000] [url = about:blank] 14:00:48 INFO - PROCESS | 3352 | --DOMWINDOW == 101 (19CE0C00) [pid = 3352] [serial = 434] [outer = 00000000] [url = about:blank] 14:00:48 INFO - PROCESS | 3352 | --DOMWINDOW == 100 (15D7A800) [pid = 3352] [serial = 423] [outer = 00000000] [url = about:blank] 14:00:48 INFO - PROCESS | 3352 | --DOMWINDOW == 99 (15FB4400) [pid = 3352] [serial = 425] [outer = 00000000] [url = about:blank] 14:00:48 INFO - PROCESS | 3352 | --DOMWINDOW == 98 (16540C00) [pid = 3352] [serial = 426] [outer = 00000000] [url = about:blank] 14:00:48 INFO - PROCESS | 3352 | --DOMWINDOW == 97 (14E8F800) [pid = 3352] [serial = 417] [outer = 00000000] [url = about:blank] 14:00:48 INFO - PROCESS | 3352 | --DOMWINDOW == 96 (13817C00) [pid = 3352] [serial = 416] [outer = 00000000] [url = about:blank] 14:00:48 INFO - PROCESS | 3352 | --DOMWINDOW == 95 (15D4C400) [pid = 3352] [serial = 420] [outer = 00000000] [url = about:blank] 14:00:48 INFO - PROCESS | 3352 | --DOMWINDOW == 94 (15B6DC00) [pid = 3352] [serial = 419] [outer = 00000000] [url = about:blank] 14:00:48 INFO - PROCESS | 3352 | --DOMWINDOW == 93 (1A664400) [pid = 3352] [serial = 437] [outer = 00000000] [url = about:blank] 14:00:48 INFO - PROCESS | 3352 | --DOMWINDOW == 92 (170AA400) [pid = 3352] [serial = 428] [outer = 00000000] [url = about:blank] 14:00:48 INFO - PROCESS | 3352 | --DOMWINDOW == 91 (1770F800) [pid = 3352] [serial = 429] [outer = 00000000] [url = about:blank] 14:00:48 INFO - PROCESS | 3352 | --DOMWINDOW == 90 (11A03400) [pid = 3352] [serial = 403] [outer = 00000000] [url = about:blank] 14:00:48 INFO - PROCESS | 3352 | 1463605248704 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:48 INFO - PROCESS | 3352 | ++DOCSHELL 1026AC00 == 45 [pid = 3352] [id = 171] 14:00:48 INFO - PROCESS | 3352 | ++DOMWINDOW == 91 (10A59C00) [pid = 3352] [serial = 511] [outer = 00000000] 14:00:48 INFO - PROCESS | 3352 | ++DOMWINDOW == 92 (12847C00) [pid = 3352] [serial = 512] [outer = 10A59C00] 14:00:48 INFO - PROCESS | 3352 | 1463605248735 Marionette DEBUG loaded listener.js 14:00:48 INFO - PROCESS | 3352 | ++DOMWINDOW == 93 (140CB400) [pid = 3352] [serial = 513] [outer = 10A59C00] 14:00:49 INFO - PROCESS | 3352 | 1463605249099 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]]]}] 14:00:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 14:00:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 609ms 14:00:49 INFO - PROCESS | 3352 | 1463605249122 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 14:00:49 INFO - PROCESS | 3352 | 1463605249124 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 14:00:49 INFO - PROCESS | 3352 | 1463605249128 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 14:00:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 14:00:49 INFO - PROCESS | 3352 | 1463605249131 Marionette TRACE conn2 <- [1,650,null,{}] 14:00:49 INFO - PROCESS | 3352 | 1463605249173 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}] 14:00:49 INFO - PROCESS | 3352 | 1463605249253 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 14:00:49 INFO - PROCESS | 3352 | 1463605249261 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:49 INFO - PROCESS | 3352 | ++DOCSHELL 15953400 == 46 [pid = 3352] [id = 172] 14:00:49 INFO - PROCESS | 3352 | ++DOMWINDOW == 94 (15B66C00) [pid = 3352] [serial = 514] [outer = 00000000] 14:00:49 INFO - PROCESS | 3352 | ++DOMWINDOW == 95 (15D4BC00) [pid = 3352] [serial = 515] [outer = 15B66C00] 14:00:49 INFO - PROCESS | 3352 | 1463605249307 Marionette DEBUG loaded listener.js 14:00:49 INFO - PROCESS | 3352 | ++DOMWINDOW == 96 (15D77000) [pid = 3352] [serial = 516] [outer = 15B66C00] 14:00:49 INFO - PROCESS | 3352 | [3352] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:00:49 INFO - PROCESS | 3352 | [3352] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:00:49 INFO - PROCESS | 3352 | [3352] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:00:49 INFO - PROCESS | 3352 | 1463605249716 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]]]}] 14:00:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 14:00:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 638ms 14:00:49 INFO - PROCESS | 3352 | 1463605249770 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 14:00:49 INFO - PROCESS | 3352 | 1463605249774 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 14:00:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 14:00:49 INFO - PROCESS | 3352 | 1463605249779 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 14:00:49 INFO - PROCESS | 3352 | 1463605249781 Marionette TRACE conn2 <- [1,654,null,{}] 14:00:49 INFO - PROCESS | 3352 | 1463605249786 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}] 14:00:49 INFO - PROCESS | 3352 | 1463605249893 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 14:00:49 INFO - PROCESS | 3352 | 1463605249902 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:49 INFO - PROCESS | 3352 | ++DOCSHELL 15FAA000 == 47 [pid = 3352] [id = 173] 14:00:49 INFO - PROCESS | 3352 | ++DOMWINDOW == 97 (15FAA800) [pid = 3352] [serial = 517] [outer = 00000000] 14:00:49 INFO - PROCESS | 3352 | ++DOMWINDOW == 98 (16540800) [pid = 3352] [serial = 518] [outer = 15FAA800] 14:00:49 INFO - PROCESS | 3352 | 1463605249946 Marionette DEBUG loaded listener.js 14:00:50 INFO - PROCESS | 3352 | ++DOMWINDOW == 99 (16549400) [pid = 3352] [serial = 519] [outer = 15FAA800] 14:00:50 INFO - PROCESS | 3352 | [3352] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:00:50 INFO - PROCESS | 3352 | [3352] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:00:50 INFO - PROCESS | 3352 | [3352] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:00:50 INFO - PROCESS | 3352 | 1463605250364 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]]]}] 14:00:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 14:00:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 594ms 14:00:50 INFO - PROCESS | 3352 | 1463605250406 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 14:00:50 INFO - PROCESS | 3352 | 1463605250408 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 14:00:50 INFO - PROCESS | 3352 | 1463605250411 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 14:00:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 14:00:50 INFO - PROCESS | 3352 | 1463605250413 Marionette TRACE conn2 <- [1,658,null,{}] 14:00:50 INFO - PROCESS | 3352 | 1463605250399 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}] 14:00:50 INFO - PROCESS | 3352 | 1463605250525 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 14:00:50 INFO - PROCESS | 3352 | 1463605250606 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:50 INFO - PROCESS | 3352 | ++DOCSHELL 12AE7800 == 48 [pid = 3352] [id = 174] 14:00:50 INFO - PROCESS | 3352 | ++DOMWINDOW == 100 (16799C00) [pid = 3352] [serial = 520] [outer = 00000000] 14:00:50 INFO - PROCESS | 3352 | ++DOMWINDOW == 101 (16D03400) [pid = 3352] [serial = 521] [outer = 16799C00] 14:00:50 INFO - PROCESS | 3352 | 1463605250650 Marionette DEBUG loaded listener.js 14:00:50 INFO - PROCESS | 3352 | ++DOMWINDOW == 102 (16D05400) [pid = 3352] [serial = 522] [outer = 16799C00] 14:00:51 INFO - PROCESS | 3352 | 1463605251034 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]]]}] 14:00:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 14:00:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 668ms 14:00:51 INFO - PROCESS | 3352 | 1463605251075 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 14:00:51 INFO - PROCESS | 3352 | 1463605251077 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 14:00:51 INFO - PROCESS | 3352 | 1463605251087 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 14:00:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 14:00:51 INFO - PROCESS | 3352 | 1463605251089 Marionette TRACE conn2 <- [1,662,null,{}] 14:00:51 INFO - PROCESS | 3352 | 1463605251092 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}] 14:00:51 INFO - PROCESS | 3352 | 1463605251213 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 14:00:51 INFO - PROCESS | 3352 | 1463605251284 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:51 INFO - PROCESS | 3352 | ++DOCSHELL 1531D000 == 49 [pid = 3352] [id = 175] 14:00:51 INFO - PROCESS | 3352 | ++DOMWINDOW == 103 (174D8C00) [pid = 3352] [serial = 523] [outer = 00000000] 14:00:51 INFO - PROCESS | 3352 | ++DOMWINDOW == 104 (1970A000) [pid = 3352] [serial = 524] [outer = 174D8C00] 14:00:51 INFO - PROCESS | 3352 | 1463605251328 Marionette DEBUG loaded listener.js 14:00:51 INFO - PROCESS | 3352 | ++DOMWINDOW == 105 (1986A800) [pid = 3352] [serial = 525] [outer = 174D8C00] 14:00:51 INFO - PROCESS | 3352 | [3352] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:00:51 INFO - PROCESS | 3352 | [3352] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:00:51 INFO - PROCESS | 3352 | [3352] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:00:51 INFO - PROCESS | 3352 | 1463605251731 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]]]}] 14:00:51 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 14:00:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 668ms 14:00:51 INFO - PROCESS | 3352 | 1463605251770 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 14:00:51 INFO - PROCESS | 3352 | 1463605251772 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 14:00:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 14:00:51 INFO - PROCESS | 3352 | 1463605251775 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 14:00:51 INFO - PROCESS | 3352 | 1463605251777 Marionette TRACE conn2 <- [1,666,null,{}] 14:00:51 INFO - PROCESS | 3352 | 1463605251780 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}] 14:00:51 INFO - PROCESS | 3352 | 1463605251902 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 14:00:51 INFO - PROCESS | 3352 | 1463605251914 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:51 INFO - PROCESS | 3352 | ++DOCSHELL 18278C00 == 50 [pid = 3352] [id = 176] 14:00:51 INFO - PROCESS | 3352 | ++DOMWINDOW == 106 (19708000) [pid = 3352] [serial = 526] [outer = 00000000] 14:00:51 INFO - PROCESS | 3352 | ++DOMWINDOW == 107 (19C0EC00) [pid = 3352] [serial = 527] [outer = 19708000] 14:00:51 INFO - PROCESS | 3352 | 1463605251957 Marionette DEBUG loaded listener.js 14:00:52 INFO - PROCESS | 3352 | ++DOMWINDOW == 108 (19CDB400) [pid = 3352] [serial = 528] [outer = 19708000] 14:00:52 INFO - PROCESS | 3352 | --DOMWINDOW == 107 (19E3B800) [pid = 3352] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 14:00:52 INFO - PROCESS | 3352 | --DOMWINDOW == 106 (17717C00) [pid = 3352] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 14:00:52 INFO - PROCESS | 3352 | --DOMWINDOW == 105 (15FA8C00) [pid = 3352] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 14:00:52 INFO - PROCESS | 3352 | --DOMWINDOW == 104 (15FAD400) [pid = 3352] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 14:00:52 INFO - PROCESS | 3352 | --DOMWINDOW == 103 (105E7C00) [pid = 3352] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 14:00:52 INFO - PROCESS | 3352 | --DOMWINDOW == 102 (19EDB000) [pid = 3352] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 14:00:52 INFO - PROCESS | 3352 | --DOMWINDOW == 101 (152CFC00) [pid = 3352] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 14:00:52 INFO - PROCESS | 3352 | --DOMWINDOW == 100 (0F97D400) [pid = 3352] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 14:00:52 INFO - PROCESS | 3352 | --DOMWINDOW == 99 (15281000) [pid = 3352] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 14:00:52 INFO - PROCESS | 3352 | --DOMWINDOW == 98 (10520C00) [pid = 3352] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 14:00:52 INFO - PROCESS | 3352 | 1463605252503 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]]]}] 14:00:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 14:00:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 758ms 14:00:52 INFO - PROCESS | 3352 | 1463605252522 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 14:00:52 INFO - PROCESS | 3352 | 1463605252525 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 14:00:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 14:00:52 INFO - PROCESS | 3352 | 1463605252530 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 14:00:52 INFO - PROCESS | 3352 | 1463605252531 Marionette TRACE conn2 <- [1,670,null,{}] 14:00:52 INFO - PROCESS | 3352 | 1463605252535 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}] 14:00:52 INFO - PROCESS | 3352 | 1463605252614 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 14:00:52 INFO - PROCESS | 3352 | 1463605252620 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:52 INFO - PROCESS | 3352 | ++DOCSHELL 156AA800 == 51 [pid = 3352] [id = 177] 14:00:52 INFO - PROCESS | 3352 | ++DOMWINDOW == 99 (156AC000) [pid = 3352] [serial = 529] [outer = 00000000] 14:00:52 INFO - PROCESS | 3352 | ++DOMWINDOW == 100 (15FAD400) [pid = 3352] [serial = 530] [outer = 156AC000] 14:00:52 INFO - PROCESS | 3352 | 1463605252664 Marionette DEBUG loaded listener.js 14:00:52 INFO - PROCESS | 3352 | ++DOMWINDOW == 101 (16D0D800) [pid = 3352] [serial = 531] [outer = 156AC000] 14:00:53 INFO - PROCESS | 3352 | 1463605253592 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]]]}] 14:00:53 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) 14:00:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1084ms 14:00:53 INFO - PROCESS | 3352 | 1463605253630 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 14:00:53 INFO - PROCESS | 3352 | 1463605253632 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 14:00:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 14:00:53 INFO - PROCESS | 3352 | 1463605253636 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 14:00:53 INFO - PROCESS | 3352 | 1463605253637 Marionette TRACE conn2 <- [1,674,null,{}] 14:00:53 INFO - PROCESS | 3352 | 1463605253641 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}] 14:00:53 INFO - PROCESS | 3352 | 1463605253703 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 14:00:53 INFO - PROCESS | 3352 | 1463605253710 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:53 INFO - PROCESS | 3352 | ++DOCSHELL 15D84800 == 52 [pid = 3352] [id = 178] 14:00:53 INFO - PROCESS | 3352 | ++DOMWINDOW == 102 (15FA8C00) [pid = 3352] [serial = 532] [outer = 00000000] 14:00:53 INFO - PROCESS | 3352 | ++DOMWINDOW == 103 (19E39000) [pid = 3352] [serial = 533] [outer = 15FA8C00] 14:00:53 INFO - PROCESS | 3352 | 1463605253754 Marionette DEBUG loaded listener.js 14:00:53 INFO - PROCESS | 3352 | ++DOMWINDOW == 104 (19ED7800) [pid = 3352] [serial = 534] [outer = 15FA8C00] 14:00:54 INFO - PROCESS | 3352 | 1463605254611 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]]]}] 14:00:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 14:00:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 980ms 14:00:54 INFO - PROCESS | 3352 | 1463605254641 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 14:00:54 INFO - PROCESS | 3352 | 1463605254646 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 14:00:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 14:00:54 INFO - PROCESS | 3352 | 1463605254652 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 14:00:54 INFO - PROCESS | 3352 | 1463605254656 Marionette TRACE conn2 <- [1,678,null,{}] 14:00:54 INFO - PROCESS | 3352 | 1463605254706 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}] 14:00:54 INFO - PROCESS | 3352 | 1463605254787 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 14:00:54 INFO - PROCESS | 3352 | 1463605254904 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:54 INFO - PROCESS | 3352 | ++DOCSHELL 112E4000 == 53 [pid = 3352] [id = 179] 14:00:54 INFO - PROCESS | 3352 | ++DOMWINDOW == 105 (12850800) [pid = 3352] [serial = 535] [outer = 00000000] 14:00:54 INFO - PROCESS | 3352 | ++DOMWINDOW == 106 (1339E800) [pid = 3352] [serial = 536] [outer = 12850800] 14:00:54 INFO - PROCESS | 3352 | 1463605254962 Marionette DEBUG loaded listener.js 14:00:55 INFO - PROCESS | 3352 | ++DOMWINDOW == 107 (140C8800) [pid = 3352] [serial = 537] [outer = 12850800] 14:00:56 INFO - PROCESS | 3352 | 1463605256024 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]]]}] 14:00:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 14:00:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1425ms 14:00:56 INFO - PROCESS | 3352 | 1463605256081 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 14:00:56 INFO - PROCESS | 3352 | 1463605256086 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 14:00:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 14:00:56 INFO - PROCESS | 3352 | 1463605256093 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 14:00:56 INFO - PROCESS | 3352 | 1463605256096 Marionette TRACE conn2 <- [1,682,null,{}] 14:00:56 INFO - PROCESS | 3352 | 1463605256100 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}] 14:00:56 INFO - PROCESS | 3352 | 1463605256277 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 14:00:56 INFO - PROCESS | 3352 | 1463605256372 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:56 INFO - PROCESS | 3352 | ++DOCSHELL 1531DC00 == 54 [pid = 3352] [id = 180] 14:00:56 INFO - PROCESS | 3352 | ++DOMWINDOW == 108 (15947400) [pid = 3352] [serial = 538] [outer = 00000000] 14:00:56 INFO - PROCESS | 3352 | ++DOMWINDOW == 109 (15D4D800) [pid = 3352] [serial = 539] [outer = 15947400] 14:00:56 INFO - PROCESS | 3352 | 1463605256425 Marionette DEBUG loaded listener.js 14:00:56 INFO - PROCESS | 3352 | ++DOMWINDOW == 110 (15FAB000) [pid = 3352] [serial = 540] [outer = 15947400] 14:00:57 INFO - PROCESS | 3352 | 1463605257376 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]]]}] 14:00:57 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) 14:00:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1321ms 14:00:57 INFO - PROCESS | 3352 | 1463605257421 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 14:00:57 INFO - PROCESS | 3352 | 1463605257423 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 14:00:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 14:00:57 INFO - PROCESS | 3352 | 1463605257470 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 14:00:57 INFO - PROCESS | 3352 | 1463605257474 Marionette TRACE conn2 <- [1,686,null,{}] 14:00:57 INFO - PROCESS | 3352 | 1463605257468 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}] 14:00:57 INFO - PROCESS | 3352 | 1463605257567 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 14:00:57 INFO - PROCESS | 3352 | 1463605257741 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:57 INFO - PROCESS | 3352 | ++DOCSHELL 15D0E800 == 55 [pid = 3352] [id = 181] 14:00:57 INFO - PROCESS | 3352 | ++DOMWINDOW == 111 (15D4D000) [pid = 3352] [serial = 541] [outer = 00000000] 14:00:57 INFO - PROCESS | 3352 | ++DOMWINDOW == 112 (19C06C00) [pid = 3352] [serial = 542] [outer = 15D4D000] 14:00:57 INFO - PROCESS | 3352 | 1463605257800 Marionette DEBUG loaded listener.js 14:00:57 INFO - PROCESS | 3352 | ++DOMWINDOW == 113 (19E3EC00) [pid = 3352] [serial = 543] [outer = 15D4D000] 14:00:58 INFO - PROCESS | 3352 | 1463605258889 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]]]}] 14:00:58 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) 14:00:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1425ms 14:00:58 INFO - PROCESS | 3352 | 1463605258904 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 14:00:58 INFO - PROCESS | 3352 | 1463605258891 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 14:00:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 14:00:58 INFO - PROCESS | 3352 | 1463605258896 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 14:00:58 INFO - PROCESS | 3352 | 1463605258899 Marionette TRACE conn2 <- [1,690,null,{}] 14:00:58 INFO - PROCESS | 3352 | 1463605258991 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}] 14:00:59 INFO - PROCESS | 3352 | 1463605259111 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 14:00:59 INFO - PROCESS | 3352 | --DOCSHELL 16940000 == 54 [pid = 3352] [id = 81] 14:00:59 INFO - PROCESS | 3352 | --DOCSHELL 110C3400 == 53 [pid = 3352] [id = 80] 14:00:59 INFO - PROCESS | 3352 | --DOCSHELL 156AA800 == 52 [pid = 3352] [id = 177] 14:00:59 INFO - PROCESS | 3352 | --DOCSHELL 18278C00 == 51 [pid = 3352] [id = 176] 14:00:59 INFO - PROCESS | 3352 | --DOCSHELL 1531D000 == 50 [pid = 3352] [id = 175] 14:00:59 INFO - PROCESS | 3352 | --DOCSHELL 12AE7800 == 49 [pid = 3352] [id = 174] 14:00:59 INFO - PROCESS | 3352 | --DOCSHELL 15FAA000 == 48 [pid = 3352] [id = 173] 14:00:59 INFO - PROCESS | 3352 | --DOCSHELL 15953400 == 47 [pid = 3352] [id = 172] 14:00:59 INFO - PROCESS | 3352 | --DOCSHELL 1026AC00 == 46 [pid = 3352] [id = 171] 14:00:59 INFO - PROCESS | 3352 | --DOCSHELL 114A5C00 == 45 [pid = 3352] [id = 170] 14:00:59 INFO - PROCESS | 3352 | --DOCSHELL 12844000 == 44 [pid = 3352] [id = 166] 14:00:59 INFO - PROCESS | 3352 | --DOCSHELL 16D06C00 == 43 [pid = 3352] [id = 165] 14:00:59 INFO - PROCESS | 3352 | --DOMWINDOW == 112 (1AAB3400) [pid = 3352] [serial = 449] [outer = 00000000] [url = about:blank] 14:00:59 INFO - PROCESS | 3352 | --DOMWINDOW == 111 (17E93800) [pid = 3352] [serial = 479] [outer = 00000000] [url = about:blank] 14:00:59 INFO - PROCESS | 3352 | --DOMWINDOW == 110 (13094800) [pid = 3352] [serial = 452] [outer = 00000000] [url = about:blank] 14:00:59 INFO - PROCESS | 3352 | --DOMWINDOW == 109 (15FB2400) [pid = 3352] [serial = 455] [outer = 00000000] [url = about:blank] 14:00:59 INFO - PROCESS | 3352 | --DOMWINDOW == 108 (1A92FC00) [pid = 3352] [serial = 458] [outer = 00000000] [url = about:blank] 14:00:59 INFO - PROCESS | 3352 | --DOMWINDOW == 107 (16D0B800) [pid = 3352] [serial = 461] [outer = 00000000] [url = about:blank] 14:00:59 INFO - PROCESS | 3352 | --DOMWINDOW == 106 (15FADC00) [pid = 3352] [serial = 473] [outer = 00000000] [url = about:blank] 14:00:59 INFO - PROCESS | 3352 | --DOMWINDOW == 105 (1653FC00) [pid = 3352] [serial = 474] [outer = 00000000] [url = about:blank] 14:00:59 INFO - PROCESS | 3352 | --DOMWINDOW == 104 (16D08800) [pid = 3352] [serial = 476] [outer = 00000000] [url = about:blank] 14:00:59 INFO - PROCESS | 3352 | --DOMWINDOW == 103 (110CC400) [pid = 3352] [serial = 467] [outer = 00000000] [url = about:blank] 14:00:59 INFO - PROCESS | 3352 | --DOMWINDOW == 102 (1A438C00) [pid = 3352] [serial = 482] [outer = 00000000] [url = about:blank] 14:00:59 INFO - PROCESS | 3352 | --DOMWINDOW == 101 (12849C00) [pid = 3352] [serial = 468] [outer = 00000000] [url = about:blank] 14:00:59 INFO - PROCESS | 3352 | --DOMWINDOW == 100 (1970D800) [pid = 3352] [serial = 480] [outer = 00000000] [url = about:blank] 14:00:59 INFO - PROCESS | 3352 | --DOMWINDOW == 99 (15953800) [pid = 3352] [serial = 470] [outer = 00000000] [url = about:blank] 14:00:59 INFO - PROCESS | 3352 | --DOMWINDOW == 98 (15B6EC00) [pid = 3352] [serial = 471] [outer = 00000000] [url = about:blank] 14:00:59 INFO - PROCESS | 3352 | --DOMWINDOW == 97 (12B58000) [pid = 3352] [serial = 465] [outer = 00000000] [url = about:blank] 14:00:59 INFO - PROCESS | 3352 | --DOMWINDOW == 96 (12847800) [pid = 3352] [serial = 464] [outer = 00000000] [url = about:blank] 14:00:59 INFO - PROCESS | 3352 | --DOMWINDOW == 95 (1A671800) [pid = 3352] [serial = 483] [outer = 00000000] [url = about:blank] 14:00:59 INFO - PROCESS | 3352 | --DOMWINDOW == 94 (19705400) [pid = 3352] [serial = 488] [outer = 00000000] [url = about:blank] 14:00:59 INFO - PROCESS | 3352 | --DOMWINDOW == 93 (12849400) [pid = 3352] [serial = 485] [outer = 00000000] [url = about:blank] 14:00:59 INFO - PROCESS | 3352 | --DOMWINDOW == 92 (16547000) [pid = 3352] [serial = 492] [outer = 00000000] [url = about:blank] 14:00:59 INFO - PROCESS | 3352 | --DOMWINDOW == 91 (1284A400) [pid = 3352] [serial = 486] [outer = 00000000] [url = about:blank] 14:00:59 INFO - PROCESS | 3352 | --DOMWINDOW == 90 (19CD9400) [pid = 3352] [serial = 489] [outer = 00000000] [url = about:blank] 14:00:59 INFO - PROCESS | 3352 | --DOMWINDOW == 89 (16D0D400) [pid = 3352] [serial = 477] [outer = 00000000] [url = about:blank] 14:00:59 INFO - PROCESS | 3352 | --DOMWINDOW == 88 (19ED2400) [pid = 3352] [serial = 491] [outer = 00000000] [url = about:blank] 14:00:59 INFO - PROCESS | 3352 | --DOMWINDOW == 87 (1A738800) [pid = 3352] [serial = 494] [outer = 00000000] [url = about:blank] 14:00:59 INFO - PROCESS | 3352 | 1463605259226 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:59 INFO - PROCESS | 3352 | ++DOCSHELL 10274400 == 44 [pid = 3352] [id = 182] 14:00:59 INFO - PROCESS | 3352 | ++DOMWINDOW == 88 (10B94C00) [pid = 3352] [serial = 544] [outer = 00000000] 14:00:59 INFO - PROCESS | 3352 | ++DOMWINDOW == 89 (11429C00) [pid = 3352] [serial = 545] [outer = 10B94C00] 14:00:59 INFO - PROCESS | 3352 | 1463605259256 Marionette DEBUG loaded listener.js 14:00:59 INFO - PROCESS | 3352 | ++DOMWINDOW == 90 (12844400) [pid = 3352] [serial = 546] [outer = 10B94C00] 14:01:00 INFO - PROCESS | 3352 | 1463605260085 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]]]}] 14:01:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 14:01:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1247ms 14:01:00 INFO - PROCESS | 3352 | 1463605260159 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 14:01:00 INFO - PROCESS | 3352 | 1463605260164 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 14:01:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 14:01:00 INFO - PROCESS | 3352 | 1463605260170 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 14:01:00 INFO - PROCESS | 3352 | 1463605260172 Marionette TRACE conn2 <- [1,694,null,{}] 14:01:00 INFO - PROCESS | 3352 | 1463605260176 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}] 14:01:00 INFO - PROCESS | 3352 | 1463605260256 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 14:01:00 INFO - PROCESS | 3352 | 1463605260264 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:00 INFO - PROCESS | 3352 | ++DOCSHELL 128B7C00 == 45 [pid = 3352] [id = 183] 14:01:00 INFO - PROCESS | 3352 | ++DOMWINDOW == 91 (14350C00) [pid = 3352] [serial = 547] [outer = 00000000] 14:01:00 INFO - PROCESS | 3352 | ++DOMWINDOW == 92 (15624800) [pid = 3352] [serial = 548] [outer = 14350C00] 14:01:00 INFO - PROCESS | 3352 | 1463605260308 Marionette DEBUG loaded listener.js 14:01:00 INFO - PROCESS | 3352 | ++DOMWINDOW == 93 (15B66000) [pid = 3352] [serial = 549] [outer = 14350C00] 14:01:01 INFO - PROCESS | 3352 | 1463605261189 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]]]}] 14:01:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 14:01:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1039ms 14:01:01 INFO - PROCESS | 3352 | 1463605261213 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 14:01:01 INFO - PROCESS | 3352 | 1463605261215 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 14:01:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 14:01:01 INFO - PROCESS | 3352 | 1463605261219 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 14:01:01 INFO - PROCESS | 3352 | 1463605261222 Marionette TRACE conn2 <- [1,698,null,{}] 14:01:01 INFO - PROCESS | 3352 | 1463605261238 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}] 14:01:01 INFO - PROCESS | 3352 | 1463605261344 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 14:01:01 INFO - PROCESS | 3352 | 1463605261352 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:01 INFO - PROCESS | 3352 | ++DOCSHELL 15B7FC00 == 46 [pid = 3352] [id = 184] 14:01:01 INFO - PROCESS | 3352 | ++DOMWINDOW == 94 (15EE5000) [pid = 3352] [serial = 550] [outer = 00000000] 14:01:01 INFO - PROCESS | 3352 | ++DOMWINDOW == 95 (15FB3400) [pid = 3352] [serial = 551] [outer = 15EE5000] 14:01:01 INFO - PROCESS | 3352 | 1463605261400 Marionette DEBUG loaded listener.js 14:01:01 INFO - PROCESS | 3352 | ++DOMWINDOW == 96 (16548800) [pid = 3352] [serial = 552] [outer = 15EE5000] 14:01:02 INFO - PROCESS | 3352 | 1463605262331 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]]]}] 14:01:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 14:01:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1128ms 14:01:02 INFO - PROCESS | 3352 | 1463605262364 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 14:01:02 INFO - PROCESS | 3352 | 1463605262366 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 14:01:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 14:01:02 INFO - PROCESS | 3352 | 1463605262369 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 14:01:02 INFO - PROCESS | 3352 | 1463605262371 Marionette TRACE conn2 <- [1,702,null,{}] 14:01:02 INFO - PROCESS | 3352 | 1463605262375 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}] 14:01:02 INFO - PROCESS | 3352 | 1463605262467 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 14:01:02 INFO - PROCESS | 3352 | 1463605262474 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:02 INFO - PROCESS | 3352 | ++DOCSHELL 16941C00 == 47 [pid = 3352] [id = 185] 14:01:02 INFO - PROCESS | 3352 | ++DOMWINDOW == 97 (169E8400) [pid = 3352] [serial = 553] [outer = 00000000] 14:01:02 INFO - PROCESS | 3352 | ++DOMWINDOW == 98 (16D0F800) [pid = 3352] [serial = 554] [outer = 169E8400] 14:01:02 INFO - PROCESS | 3352 | 1463605262562 Marionette DEBUG loaded listener.js 14:01:02 INFO - PROCESS | 3352 | ++DOMWINDOW == 99 (17712400) [pid = 3352] [serial = 555] [outer = 169E8400] 14:01:03 INFO - PROCESS | 3352 | --DOMWINDOW == 98 (174D8C00) [pid = 3352] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 14:01:03 INFO - PROCESS | 3352 | --DOMWINDOW == 97 (10A59C00) [pid = 3352] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 14:01:03 INFO - PROCESS | 3352 | --DOMWINDOW == 96 (16D04C00) [pid = 3352] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 14:01:03 INFO - PROCESS | 3352 | --DOMWINDOW == 95 (19708000) [pid = 3352] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 14:01:03 INFO - PROCESS | 3352 | --DOMWINDOW == 94 (1AC97000) [pid = 3352] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 14:01:03 INFO - PROCESS | 3352 | --DOMWINDOW == 93 (12844800) [pid = 3352] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 14:01:03 INFO - PROCESS | 3352 | --DOMWINDOW == 92 (15B66C00) [pid = 3352] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 14:01:03 INFO - PROCESS | 3352 | --DOMWINDOW == 91 (1A663800) [pid = 3352] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 14:01:03 INFO - PROCESS | 3352 | --DOMWINDOW == 90 (1142BC00) [pid = 3352] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 14:01:03 INFO - PROCESS | 3352 | --DOMWINDOW == 89 (16799C00) [pid = 3352] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 14:01:03 INFO - PROCESS | 3352 | --DOMWINDOW == 88 (11097400) [pid = 3352] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 14:01:03 INFO - PROCESS | 3352 | --DOMWINDOW == 87 (18277C00) [pid = 3352] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 14:01:03 INFO - PROCESS | 3352 | --DOMWINDOW == 86 (114A6000) [pid = 3352] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 14:01:03 INFO - PROCESS | 3352 | --DOMWINDOW == 85 (156AC000) [pid = 3352] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 14:01:03 INFO - PROCESS | 3352 | --DOMWINDOW == 84 (15628000) [pid = 3352] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 14:01:03 INFO - PROCESS | 3352 | --DOMWINDOW == 83 (15D10400) [pid = 3352] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 14:01:03 INFO - PROCESS | 3352 | --DOMWINDOW == 82 (15FAA800) [pid = 3352] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 14:01:03 INFO - PROCESS | 3352 | --DOMWINDOW == 81 (11A0B000) [pid = 3352] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 14:01:03 INFO - PROCESS | 3352 | --DOMWINDOW == 80 (1A938400) [pid = 3352] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 14:01:03 INFO - PROCESS | 3352 | 1463605263569 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]]]}] 14:01:03 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 14:01:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1232ms 14:01:03 INFO - PROCESS | 3352 | 1463605263590 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 14:01:03 INFO - PROCESS | 3352 | 1463605263592 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 14:01:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 14:01:03 INFO - PROCESS | 3352 | 1463605263596 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 14:01:03 INFO - PROCESS | 3352 | 1463605263597 Marionette TRACE conn2 <- [1,706,null,{}] 14:01:03 INFO - PROCESS | 3352 | 1463605263601 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}] 14:01:03 INFO - PROCESS | 3352 | 1463605263678 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 14:01:03 INFO - PROCESS | 3352 | 1463605263684 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:03 INFO - PROCESS | 3352 | ++DOCSHELL 12849000 == 48 [pid = 3352] [id = 186] 14:01:03 INFO - PROCESS | 3352 | ++DOMWINDOW == 81 (1284A800) [pid = 3352] [serial = 556] [outer = 00000000] 14:01:03 INFO - PROCESS | 3352 | ++DOMWINDOW == 82 (15D0C400) [pid = 3352] [serial = 557] [outer = 1284A800] 14:01:03 INFO - PROCESS | 3352 | 1463605263728 Marionette DEBUG loaded listener.js 14:01:03 INFO - PROCESS | 3352 | ++DOMWINDOW == 83 (15D53C00) [pid = 3352] [serial = 558] [outer = 1284A800] 14:01:04 INFO - PROCESS | 3352 | 1463605264611 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]]]}] 14:01:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 14:01:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1040ms 14:01:04 INFO - PROCESS | 3352 | 1463605264649 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 14:01:04 INFO - PROCESS | 3352 | 1463605264651 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 14:01:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 14:01:04 INFO - PROCESS | 3352 | 1463605264655 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 14:01:04 INFO - PROCESS | 3352 | 1463605264656 Marionette TRACE conn2 <- [1,710,null,{}] 14:01:04 INFO - PROCESS | 3352 | 1463605264660 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}] 14:01:04 INFO - PROCESS | 3352 | 1463605264738 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 14:01:04 INFO - PROCESS | 3352 | 1463605264746 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:04 INFO - PROCESS | 3352 | ++DOCSHELL 12845400 == 49 [pid = 3352] [id = 187] 14:01:04 INFO - PROCESS | 3352 | ++DOMWINDOW == 84 (15626C00) [pid = 3352] [serial = 559] [outer = 00000000] 14:01:04 INFO - PROCESS | 3352 | ++DOMWINDOW == 85 (1827F400) [pid = 3352] [serial = 560] [outer = 15626C00] 14:01:04 INFO - PROCESS | 3352 | 1463605264792 Marionette DEBUG loaded listener.js 14:01:04 INFO - PROCESS | 3352 | ++DOMWINDOW == 86 (1970FC00) [pid = 3352] [serial = 561] [outer = 15626C00] 14:01:05 INFO - PROCESS | 3352 | 1463605265448 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] 14:01:05 INFO - PROCESS | 3352 | 1463605265513 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 14:01:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 14:01:05 INFO - PROCESS | 3352 | 1463605265518 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 14:01:05 INFO - PROCESS | 3352 | 1463605265522 Marionette TRACE conn2 <- [1,714,null,{}] 14:01:05 INFO - PROCESS | 3352 | 1463605265527 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}] 14:01:05 INFO - PROCESS | 3352 | 1463605265632 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 14:01:05 INFO - PROCESS | 3352 | 1463605265757 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:05 INFO - PROCESS | 3352 | ++DOCSHELL 10B92800 == 50 [pid = 3352] [id = 188] 14:01:05 INFO - PROCESS | 3352 | ++DOMWINDOW == 87 (133A5400) [pid = 3352] [serial = 562] [outer = 00000000] 14:01:05 INFO - PROCESS | 3352 | ++DOMWINDOW == 88 (14E92800) [pid = 3352] [serial = 563] [outer = 133A5400] 14:01:05 INFO - PROCESS | 3352 | 1463605265813 Marionette DEBUG loaded listener.js 14:01:05 INFO - PROCESS | 3352 | ++DOMWINDOW == 89 (15B70C00) [pid = 3352] [serial = 564] [outer = 133A5400] 14:01:06 INFO - PROCESS | 3352 | 1463605266425 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]]]}] 14:01:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 14:01:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 950ms 14:01:06 INFO - PROCESS | 3352 | 1463605266465 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 14:01:06 INFO - PROCESS | 3352 | 1463605266471 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 14:01:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 14:01:06 INFO - PROCESS | 3352 | 1463605266478 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 14:01:06 INFO - PROCESS | 3352 | 1463605266481 Marionette TRACE conn2 <- [1,718,null,{}] 14:01:06 INFO - PROCESS | 3352 | 1463605266485 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}] 14:01:06 INFO - PROCESS | 3352 | 1463605266588 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 14:01:06 INFO - PROCESS | 3352 | 1463605266685 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:06 INFO - PROCESS | 3352 | ++DOCSHELL 15B74800 == 51 [pid = 3352] [id = 189] 14:01:06 INFO - PROCESS | 3352 | ++DOMWINDOW == 90 (15F10400) [pid = 3352] [serial = 565] [outer = 00000000] 14:01:06 INFO - PROCESS | 3352 | ++DOMWINDOW == 91 (16D0AC00) [pid = 3352] [serial = 566] [outer = 15F10400] 14:01:06 INFO - PROCESS | 3352 | 1463605266724 Marionette DEBUG loaded listener.js 14:01:06 INFO - PROCESS | 3352 | ++DOMWINDOW == 92 (16DA1400) [pid = 3352] [serial = 567] [outer = 15F10400] 14:01:07 INFO - PROCESS | 3352 | 1463605267311 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] 14:01:07 INFO - PROCESS | 3352 | 1463605267347 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 14:01:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 14:01:07 INFO - PROCESS | 3352 | 1463605267351 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 14:01:07 INFO - PROCESS | 3352 | 1463605267355 Marionette TRACE conn2 <- [1,722,null,{}] 14:01:07 INFO - PROCESS | 3352 | 1463605267366 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}] 14:01:07 INFO - PROCESS | 3352 | 1463605267453 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 14:01:07 INFO - PROCESS | 3352 | 1463605267552 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:07 INFO - PROCESS | 3352 | ++DOCSHELL 19C0FC00 == 52 [pid = 3352] [id = 190] 14:01:07 INFO - PROCESS | 3352 | ++DOMWINDOW == 93 (19CDA400) [pid = 3352] [serial = 568] [outer = 00000000] 14:01:07 INFO - PROCESS | 3352 | ++DOMWINDOW == 94 (19CE3400) [pid = 3352] [serial = 569] [outer = 19CDA400] 14:01:07 INFO - PROCESS | 3352 | 1463605267607 Marionette DEBUG loaded listener.js 14:01:07 INFO - PROCESS | 3352 | ++DOMWINDOW == 95 (19EDCC00) [pid = 3352] [serial = 570] [outer = 19CDA400] 14:01:08 INFO - PROCESS | 3352 | 1463605268177 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]]]}] 14:01:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 14:01:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 905ms 14:01:08 INFO - PROCESS | 3352 | 1463605268243 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 14:01:08 INFO - PROCESS | 3352 | 1463605268246 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 14:01:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 14:01:08 INFO - PROCESS | 3352 | 1463605268250 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 14:01:08 INFO - PROCESS | 3352 | 1463605268252 Marionette TRACE conn2 <- [1,726,null,{}] 14:01:08 INFO - PROCESS | 3352 | 1463605268256 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}] 14:01:08 INFO - PROCESS | 3352 | 1463605268356 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 14:01:08 INFO - PROCESS | 3352 | 1463605268450 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:08 INFO - PROCESS | 3352 | ++DOCSHELL 19E3C800 == 53 [pid = 3352] [id = 191] 14:01:08 INFO - PROCESS | 3352 | ++DOMWINDOW == 96 (19EDB000) [pid = 3352] [serial = 571] [outer = 00000000] 14:01:08 INFO - PROCESS | 3352 | ++DOMWINDOW == 97 (1A443000) [pid = 3352] [serial = 572] [outer = 19EDB000] 14:01:08 INFO - PROCESS | 3352 | 1463605268486 Marionette DEBUG loaded listener.js 14:01:08 INFO - PROCESS | 3352 | ++DOMWINDOW == 98 (1A66A400) [pid = 3352] [serial = 573] [outer = 19EDB000] 14:01:09 INFO - PROCESS | 3352 | 1463605269445 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]]]}] 14:01:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 14:01:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1233ms 14:01:09 INFO - PROCESS | 3352 | 1463605269488 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 14:01:09 INFO - PROCESS | 3352 | 1463605269490 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 14:01:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 14:01:09 INFO - PROCESS | 3352 | 1463605269477 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 14:01:09 INFO - PROCESS | 3352 | 1463605269479 Marionette TRACE conn2 <- [1,730,null,{}] 14:01:09 INFO - PROCESS | 3352 | 1463605269483 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}] 14:01:09 INFO - PROCESS | 3352 | 1463605269585 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 14:01:09 INFO - PROCESS | 3352 | 1463605269661 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:09 INFO - PROCESS | 3352 | ++DOCSHELL 15F03C00 == 54 [pid = 3352] [id = 192] 14:01:09 INFO - PROCESS | 3352 | ++DOMWINDOW == 99 (15F0A000) [pid = 3352] [serial = 574] [outer = 00000000] 14:01:09 INFO - PROCESS | 3352 | ++DOMWINDOW == 100 (1676F800) [pid = 3352] [serial = 575] [outer = 15F0A000] 14:01:09 INFO - PROCESS | 3352 | 1463605269714 Marionette DEBUG loaded listener.js 14:01:09 INFO - PROCESS | 3352 | ++DOMWINDOW == 101 (19868000) [pid = 3352] [serial = 576] [outer = 15F0A000] 14:01:10 INFO - PROCESS | 3352 | --DOCSHELL 12849000 == 53 [pid = 3352] [id = 186] 14:01:10 INFO - PROCESS | 3352 | --DOCSHELL 16941C00 == 52 [pid = 3352] [id = 185] 14:01:10 INFO - PROCESS | 3352 | --DOCSHELL 15B7FC00 == 51 [pid = 3352] [id = 184] 14:01:10 INFO - PROCESS | 3352 | --DOCSHELL 128B7C00 == 50 [pid = 3352] [id = 183] 14:01:10 INFO - PROCESS | 3352 | --DOCSHELL 10274400 == 49 [pid = 3352] [id = 182] 14:01:10 INFO - PROCESS | 3352 | --DOCSHELL 112E4000 == 48 [pid = 3352] [id = 179] 14:01:10 INFO - PROCESS | 3352 | --DOMWINDOW == 100 (1970A000) [pid = 3352] [serial = 524] [outer = 00000000] [url = about:blank] 14:01:10 INFO - PROCESS | 3352 | --DOMWINDOW == 99 (12847C00) [pid = 3352] [serial = 512] [outer = 00000000] [url = about:blank] 14:01:10 INFO - PROCESS | 3352 | --DOMWINDOW == 98 (16D10400) [pid = 3352] [serial = 462] [outer = 00000000] [url = about:blank] 14:01:10 INFO - PROCESS | 3352 | --DOMWINDOW == 97 (19C0EC00) [pid = 3352] [serial = 527] [outer = 00000000] [url = about:blank] 14:01:10 INFO - PROCESS | 3352 | --DOMWINDOW == 96 (1AF94C00) [pid = 3352] [serial = 414] [outer = 00000000] [url = about:blank] 14:01:10 INFO - PROCESS | 3352 | --DOMWINDOW == 95 (19CDB400) [pid = 3352] [serial = 528] [outer = 00000000] [url = about:blank] 14:01:10 INFO - PROCESS | 3352 | --DOMWINDOW == 94 (15310800) [pid = 3352] [serial = 497] [outer = 00000000] [url = about:blank] 14:01:10 INFO - PROCESS | 3352 | --DOMWINDOW == 93 (15D77000) [pid = 3352] [serial = 516] [outer = 00000000] [url = about:blank] 14:01:10 INFO - PROCESS | 3352 | --DOMWINDOW == 92 (1A98D400) [pid = 3352] [serial = 459] [outer = 00000000] [url = about:blank] 14:01:10 INFO - PROCESS | 3352 | --DOMWINDOW == 91 (15D18000) [pid = 3352] [serial = 507] [outer = 00000000] [url = about:blank] 14:01:10 INFO - PROCESS | 3352 | --DOMWINDOW == 90 (16D05400) [pid = 3352] [serial = 522] [outer = 00000000] [url = about:blank] 14:01:10 INFO - PROCESS | 3352 | --DOMWINDOW == 89 (12849800) [pid = 3352] [serial = 404] [outer = 00000000] [url = about:blank] 14:01:10 INFO - PROCESS | 3352 | --DOMWINDOW == 88 (1A439400) [pid = 3352] [serial = 411] [outer = 00000000] [url = about:blank] 14:01:10 INFO - PROCESS | 3352 | --DOMWINDOW == 87 (1561B800) [pid = 3352] [serial = 498] [outer = 00000000] [url = about:blank] 14:01:10 INFO - PROCESS | 3352 | --DOMWINDOW == 86 (15D4BC00) [pid = 3352] [serial = 515] [outer = 00000000] [url = about:blank] 14:01:10 INFO - PROCESS | 3352 | --DOMWINDOW == 85 (13DB8000) [pid = 3352] [serial = 510] [outer = 00000000] [url = about:blank] 14:01:10 INFO - PROCESS | 3352 | --DOMWINDOW == 84 (1986A800) [pid = 3352] [serial = 525] [outer = 00000000] [url = about:blank] 14:01:10 INFO - PROCESS | 3352 | --DOMWINDOW == 83 (15FAD400) [pid = 3352] [serial = 530] [outer = 00000000] [url = about:blank] 14:01:10 INFO - PROCESS | 3352 | --DOMWINDOW == 82 (16DA9000) [pid = 3352] [serial = 456] [outer = 00000000] [url = about:blank] 14:01:10 INFO - PROCESS | 3352 | --DOMWINDOW == 81 (12880800) [pid = 3352] [serial = 509] [outer = 00000000] [url = about:blank] 14:01:10 INFO - PROCESS | 3352 | --DOMWINDOW == 80 (16548C00) [pid = 3352] [serial = 408] [outer = 00000000] [url = about:blank] 14:01:10 INFO - PROCESS | 3352 | --DOMWINDOW == 79 (140CB400) [pid = 3352] [serial = 513] [outer = 00000000] [url = about:blank] 14:01:10 INFO - PROCESS | 3352 | --DOMWINDOW == 78 (16D03400) [pid = 3352] [serial = 521] [outer = 00000000] [url = about:blank] 14:01:10 INFO - PROCESS | 3352 | --DOMWINDOW == 77 (15FA9400) [pid = 3352] [serial = 500] [outer = 00000000] [url = about:blank] 14:01:10 INFO - PROCESS | 3352 | --DOMWINDOW == 76 (16549400) [pid = 3352] [serial = 519] [outer = 00000000] [url = about:blank] 14:01:10 INFO - PROCESS | 3352 | --DOMWINDOW == 75 (16D0D800) [pid = 3352] [serial = 531] [outer = 00000000] [url = about:blank] 14:01:10 INFO - PROCESS | 3352 | --DOMWINDOW == 74 (16540800) [pid = 3352] [serial = 518] [outer = 00000000] [url = about:blank] 14:01:10 INFO - PROCESS | 3352 | --DOMWINDOW == 73 (19E39000) [pid = 3352] [serial = 533] [outer = 00000000] [url = about:blank] 14:01:10 INFO - PROCESS | 3352 | --DOMWINDOW == 72 (1527FC00) [pid = 3352] [serial = 453] [outer = 00000000] [url = about:blank] 14:01:10 INFO - PROCESS | 3352 | --DOMWINDOW == 71 (1A442400) [pid = 3352] [serial = 503] [outer = 00000000] [url = about:blank] 14:01:10 INFO - PROCESS | 3352 | --DOMWINDOW == 70 (12AE2C00) [pid = 3352] [serial = 506] [outer = 00000000] [url = about:blank] 14:01:10 INFO - PROCESS | 3352 | --DOMWINDOW == 69 (1AB83800) [pid = 3352] [serial = 450] [outer = 00000000] [url = about:blank] 14:01:10 INFO - PROCESS | 3352 | 1463605270794 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]]]}] 14:01:10 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 14:01:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1351ms 14:01:10 INFO - PROCESS | 3352 | 1463605270834 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 14:01:10 INFO - PROCESS | 3352 | 1463605270838 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 14:01:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 14:01:10 INFO - PROCESS | 3352 | 1463605270842 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 14:01:10 INFO - PROCESS | 3352 | 1463605270845 Marionette TRACE conn2 <- [1,734,null,{}] 14:01:10 INFO - PROCESS | 3352 | 1463605270851 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}] 14:01:10 INFO - PROCESS | 3352 | 1463605270917 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 14:01:10 INFO - PROCESS | 3352 | 1463605270927 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:10 INFO - PROCESS | 3352 | ++DOCSHELL 13819400 == 49 [pid = 3352] [id = 193] 14:01:10 INFO - PROCESS | 3352 | ++DOMWINDOW == 70 (13905C00) [pid = 3352] [serial = 577] [outer = 00000000] 14:01:10 INFO - PROCESS | 3352 | ++DOMWINDOW == 71 (140CB400) [pid = 3352] [serial = 578] [outer = 13905C00] 14:01:10 INFO - PROCESS | 3352 | 1463605270978 Marionette DEBUG loaded listener.js 14:01:11 INFO - PROCESS | 3352 | ++DOMWINDOW == 72 (102CCC00) [pid = 3352] [serial = 579] [outer = 13905C00] 14:01:12 INFO - PROCESS | 3352 | 1463605272069 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]]]}] 14:01:12 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.) 14:01:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1291ms 14:01:12 INFO - PROCESS | 3352 | 1463605272155 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 14:01:12 INFO - PROCESS | 3352 | 1463605272159 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 14:01:12 INFO - PROCESS | 3352 | 1463605272165 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 14:01:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 14:01:12 INFO - PROCESS | 3352 | 1463605272169 Marionette TRACE conn2 <- [1,738,null,{}] 14:01:12 INFO - PROCESS | 3352 | 1463605272175 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}] 14:01:12 INFO - PROCESS | 3352 | 1463605272269 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 14:01:12 INFO - PROCESS | 3352 | 1463605272446 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:12 INFO - PROCESS | 3352 | ++DOCSHELL 140CCC00 == 50 [pid = 3352] [id = 194] 14:01:12 INFO - PROCESS | 3352 | ++DOMWINDOW == 73 (14E8F000) [pid = 3352] [serial = 580] [outer = 00000000] 14:01:12 INFO - PROCESS | 3352 | ++DOMWINDOW == 74 (1531A400) [pid = 3352] [serial = 581] [outer = 14E8F000] 14:01:12 INFO - PROCESS | 3352 | 1463605272505 Marionette DEBUG loaded listener.js 14:01:12 INFO - PROCESS | 3352 | ++DOMWINDOW == 75 (15622400) [pid = 3352] [serial = 582] [outer = 14E8F000] 14:01:13 INFO - PROCESS | 3352 | 1463605273516 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]]]}] 14:01:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 14:01:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1381ms 14:01:13 INFO - PROCESS | 3352 | 1463605273556 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 14:01:13 INFO - PROCESS | 3352 | 1463605273561 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 14:01:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 14:01:13 INFO - PROCESS | 3352 | 1463605273568 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 14:01:13 INFO - PROCESS | 3352 | 1463605273571 Marionette TRACE conn2 <- [1,742,null,{}] 14:01:13 INFO - PROCESS | 3352 | 1463605273575 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}] 14:01:13 INFO - PROCESS | 3352 | 1463605273677 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 14:01:13 INFO - PROCESS | 3352 | 1463605273791 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:13 INFO - PROCESS | 3352 | ++DOCSHELL 15B7EC00 == 51 [pid = 3352] [id = 195] 14:01:13 INFO - PROCESS | 3352 | ++DOMWINDOW == 76 (15B7FC00) [pid = 3352] [serial = 583] [outer = 00000000] 14:01:13 INFO - PROCESS | 3352 | ++DOMWINDOW == 77 (15D85000) [pid = 3352] [serial = 584] [outer = 15B7FC00] 14:01:13 INFO - PROCESS | 3352 | 1463605273849 Marionette DEBUG loaded listener.js 14:01:13 INFO - PROCESS | 3352 | ++DOMWINDOW == 78 (15FA9000) [pid = 3352] [serial = 585] [outer = 15B7FC00] 14:01:14 INFO - PROCESS | 3352 | 1463605274780 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]]]}] 14:01:14 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 14:01:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1247ms 14:01:14 INFO - PROCESS | 3352 | 1463605274809 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 14:01:14 INFO - PROCESS | 3352 | 1463605274811 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 14:01:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 14:01:14 INFO - PROCESS | 3352 | 1463605274815 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 14:01:14 INFO - PROCESS | 3352 | 1463605274819 Marionette TRACE conn2 <- [1,746,null,{}] 14:01:14 INFO - PROCESS | 3352 | 1463605274830 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}] 14:01:14 INFO - PROCESS | 3352 | 1463605274934 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 14:01:15 INFO - PROCESS | 3352 | 1463605275009 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:15 INFO - PROCESS | 3352 | ++DOCSHELL 16541400 == 52 [pid = 3352] [id = 196] 14:01:15 INFO - PROCESS | 3352 | ++DOMWINDOW == 79 (16542000) [pid = 3352] [serial = 586] [outer = 00000000] 14:01:15 INFO - PROCESS | 3352 | ++DOMWINDOW == 80 (169F7400) [pid = 3352] [serial = 587] [outer = 16542000] 14:01:15 INFO - PROCESS | 3352 | 1463605275049 Marionette DEBUG loaded listener.js 14:01:15 INFO - PROCESS | 3352 | ++DOMWINDOW == 81 (16D10400) [pid = 3352] [serial = 588] [outer = 16542000] 14:01:15 INFO - PROCESS | 3352 | 1463605275731 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]]]}] 14:01:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 14:01:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 950ms 14:01:15 INFO - PROCESS | 3352 | 1463605275764 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 14:01:15 INFO - PROCESS | 3352 | 1463605275768 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 14:01:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 14:01:15 INFO - PROCESS | 3352 | 1463605275795 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 14:01:15 INFO - PROCESS | 3352 | 1463605275800 Marionette TRACE conn2 <- [1,750,null,{}] 14:01:15 INFO - PROCESS | 3352 | 1463605275807 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}] 14:01:15 INFO - PROCESS | 3352 | 1463605275909 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 14:01:15 INFO - PROCESS | 3352 | 1463605275990 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:16 INFO - PROCESS | 3352 | ++DOCSHELL 1284D000 == 53 [pid = 3352] [id = 197] 14:01:16 INFO - PROCESS | 3352 | ++DOMWINDOW == 82 (133AB800) [pid = 3352] [serial = 589] [outer = 00000000] 14:01:16 INFO - PROCESS | 3352 | ++DOMWINDOW == 83 (1531A800) [pid = 3352] [serial = 590] [outer = 133AB800] 14:01:16 INFO - PROCESS | 3352 | 1463605276081 Marionette DEBUG loaded listener.js 14:01:16 INFO - PROCESS | 3352 | ++DOMWINDOW == 84 (15B74400) [pid = 3352] [serial = 591] [outer = 133AB800] 14:01:16 INFO - PROCESS | 3352 | --DOCSHELL 15D48C00 == 52 [pid = 3352] [id = 93] 14:01:16 INFO - PROCESS | 3352 | --DOCSHELL 10B92800 == 51 [pid = 3352] [id = 188] 14:01:16 INFO - PROCESS | 3352 | 1463605276999 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]]]}] 14:01:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 14:01:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1233ms 14:01:17 INFO - PROCESS | 3352 | 1463605277039 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 14:01:17 INFO - PROCESS | 3352 | 1463605277044 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 14:01:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 14:01:17 INFO - PROCESS | 3352 | 1463605277050 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 14:01:17 INFO - PROCESS | 3352 | 1463605277053 Marionette TRACE conn2 <- [1,754,null,{}] 14:01:17 INFO - PROCESS | 3352 | 1463605277057 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}] 14:01:17 INFO - PROCESS | 3352 | 1463605277131 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 14:01:17 INFO - PROCESS | 3352 | 1463605277138 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:17 INFO - PROCESS | 3352 | ++DOCSHELL 15FB1400 == 52 [pid = 3352] [id = 198] 14:01:17 INFO - PROCESS | 3352 | ++DOMWINDOW == 85 (16549400) [pid = 3352] [serial = 592] [outer = 00000000] 14:01:17 INFO - PROCESS | 3352 | ++DOMWINDOW == 86 (169EE800) [pid = 3352] [serial = 593] [outer = 16549400] 14:01:17 INFO - PROCESS | 3352 | 1463605277183 Marionette DEBUG loaded listener.js 14:01:17 INFO - PROCESS | 3352 | ++DOMWINDOW == 87 (16D09C00) [pid = 3352] [serial = 594] [outer = 16549400] 14:01:18 INFO - PROCESS | 3352 | 1463605278100 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]]]}] 14:01:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 14:01:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1083ms 14:01:18 INFO - PROCESS | 3352 | 1463605278139 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 14:01:18 INFO - PROCESS | 3352 | 1463605278143 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 14:01:18 INFO - PROCESS | 3352 | 1463605278147 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 14:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 14:01:18 INFO - PROCESS | 3352 | 1463605278153 Marionette TRACE conn2 <- [1,758,null,{}] 14:01:18 INFO - PROCESS | 3352 | 1463605278165 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}] 14:01:18 INFO - PROCESS | 3352 | 1463605278281 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 14:01:18 INFO - PROCESS | 3352 | 1463605278288 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:18 INFO - PROCESS | 3352 | ++DOCSHELL 16D0F000 == 53 [pid = 3352] [id = 199] 14:01:18 INFO - PROCESS | 3352 | ++DOMWINDOW == 88 (19868C00) [pid = 3352] [serial = 595] [outer = 00000000] 14:01:18 INFO - PROCESS | 3352 | ++DOMWINDOW == 89 (1986F800) [pid = 3352] [serial = 596] [outer = 19868C00] 14:01:18 INFO - PROCESS | 3352 | 1463605278386 Marionette DEBUG loaded listener.js 14:01:18 INFO - PROCESS | 3352 | ++DOMWINDOW == 90 (19C0E000) [pid = 3352] [serial = 597] [outer = 19868C00] 14:01:18 INFO - PROCESS | 3352 | 1463605278790 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]]]}] 14:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 14:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 653ms 14:01:18 INFO - PROCESS | 3352 | 1463605278835 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 14:01:18 INFO - PROCESS | 3352 | 1463605278838 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 14:01:18 INFO - PROCESS | 3352 | 1463605278841 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 14:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 14:01:18 INFO - PROCESS | 3352 | 1463605278843 Marionette TRACE conn2 <- [1,762,null,{}] 14:01:18 INFO - PROCESS | 3352 | 1463605278852 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}] 14:01:18 INFO - PROCESS | 3352 | 1463605278959 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 14:01:18 INFO - PROCESS | 3352 | 1463605278972 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:18 INFO - PROCESS | 3352 | ++DOCSHELL 19870C00 == 54 [pid = 3352] [id = 200] 14:01:18 INFO - PROCESS | 3352 | ++DOMWINDOW == 91 (19CD6C00) [pid = 3352] [serial = 598] [outer = 00000000] 14:01:18 INFO - PROCESS | 3352 | ++DOMWINDOW == 92 (19E45000) [pid = 3352] [serial = 599] [outer = 19CD6C00] 14:01:19 INFO - PROCESS | 3352 | 1463605279020 Marionette DEBUG loaded listener.js 14:01:19 INFO - PROCESS | 3352 | ++DOMWINDOW == 93 (1A057000) [pid = 3352] [serial = 600] [outer = 19CD6C00] 14:01:19 INFO - PROCESS | 3352 | 1463605279450 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]]]}] 14:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 14:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 624ms 14:01:19 INFO - PROCESS | 3352 | 1463605279461 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 14:01:19 INFO - PROCESS | 3352 | 1463605279463 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 14:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 14:01:19 INFO - PROCESS | 3352 | 1463605279466 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 14:01:19 INFO - PROCESS | 3352 | 1463605279468 Marionette TRACE conn2 <- [1,766,null,{}] 14:01:19 INFO - PROCESS | 3352 | 1463605279472 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}] 14:01:19 INFO - PROCESS | 3352 | 1463605279579 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 14:01:19 INFO - PROCESS | 3352 | 1463605279649 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:19 INFO - PROCESS | 3352 | ++DOCSHELL 1A43AC00 == 55 [pid = 3352] [id = 201] 14:01:19 INFO - PROCESS | 3352 | ++DOMWINDOW == 94 (1A442400) [pid = 3352] [serial = 601] [outer = 00000000] 14:01:19 INFO - PROCESS | 3352 | ++DOMWINDOW == 95 (1A734C00) [pid = 3352] [serial = 602] [outer = 1A442400] 14:01:19 INFO - PROCESS | 3352 | 1463605279692 Marionette DEBUG loaded listener.js 14:01:19 INFO - PROCESS | 3352 | ++DOMWINDOW == 96 (1A73B000) [pid = 3352] [serial = 603] [outer = 1A442400] 14:01:20 INFO - PROCESS | 3352 | --DOMWINDOW == 95 (15D4E000) [pid = 3352] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 14:01:20 INFO - PROCESS | 3352 | --DOMWINDOW == 94 (19E44000) [pid = 3352] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 14:01:20 INFO - PROCESS | 3352 | --DOMWINDOW == 93 (19CE1400) [pid = 3352] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 14:01:20 INFO - PROCESS | 3352 | --DOMWINDOW == 92 (1284A800) [pid = 3352] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 14:01:20 INFO - PROCESS | 3352 | --DOMWINDOW == 91 (10B94C00) [pid = 3352] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 14:01:20 INFO - PROCESS | 3352 | --DOMWINDOW == 90 (14350C00) [pid = 3352] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 14:01:20 INFO - PROCESS | 3352 | --DOMWINDOW == 89 (15D4D000) [pid = 3352] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 14:01:20 INFO - PROCESS | 3352 | --DOMWINDOW == 88 (15FA8C00) [pid = 3352] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 14:01:20 INFO - PROCESS | 3352 | --DOMWINDOW == 87 (15EE5000) [pid = 3352] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 14:01:20 INFO - PROCESS | 3352 | --DOMWINDOW == 86 (12850800) [pid = 3352] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 14:01:20 INFO - PROCESS | 3352 | --DOMWINDOW == 85 (15947400) [pid = 3352] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 14:01:20 INFO - PROCESS | 3352 | --DOMWINDOW == 84 (169E8400) [pid = 3352] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 14:01:20 INFO - PROCESS | 3352 | 1463605280086 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]]]}] 14:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 14:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 653ms 14:01:20 INFO - PROCESS | 3352 | 1463605280125 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 14:01:20 INFO - PROCESS | 3352 | 1463605280127 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 14:01:20 INFO - PROCESS | 3352 | 1463605280130 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 14:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 14:01:20 INFO - PROCESS | 3352 | 1463605280132 Marionette TRACE conn2 <- [1,770,null,{}] 14:01:20 INFO - PROCESS | 3352 | 1463605280138 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}] 14:01:20 INFO - PROCESS | 3352 | 1463605280240 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 14:01:20 INFO - PROCESS | 3352 | 1463605280328 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:20 INFO - PROCESS | 3352 | ++DOCSHELL 10511800 == 56 [pid = 3352] [id = 202] 14:01:20 INFO - PROCESS | 3352 | ++DOMWINDOW == 85 (10B94C00) [pid = 3352] [serial = 604] [outer = 00000000] 14:01:20 INFO - PROCESS | 3352 | ++DOMWINDOW == 86 (15B64000) [pid = 3352] [serial = 605] [outer = 10B94C00] 14:01:20 INFO - PROCESS | 3352 | 1463605280373 Marionette DEBUG loaded listener.js 14:01:20 INFO - PROCESS | 3352 | ++DOMWINDOW == 87 (1A741000) [pid = 3352] [serial = 606] [outer = 10B94C00] 14:01:20 INFO - PROCESS | 3352 | 1463605280692 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]]]}] 14:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 14:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 594ms 14:01:20 INFO - PROCESS | 3352 | 1463605280731 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 14:01:20 INFO - PROCESS | 3352 | 1463605280733 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 14:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 14:01:20 INFO - PROCESS | 3352 | 1463605280736 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 14:01:20 INFO - PROCESS | 3352 | 1463605280738 Marionette TRACE conn2 <- [1,774,null,{}] 14:01:20 INFO - PROCESS | 3352 | 1463605280741 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}] 14:01:20 INFO - PROCESS | 3352 | 1463605280852 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 14:01:20 INFO - PROCESS | 3352 | 1463605280888 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:20 INFO - PROCESS | 3352 | ++DOCSHELL 1A664000 == 57 [pid = 3352] [id = 203] 14:01:20 INFO - PROCESS | 3352 | ++DOMWINDOW == 88 (1A92E400) [pid = 3352] [serial = 607] [outer = 00000000] 14:01:20 INFO - PROCESS | 3352 | ++DOMWINDOW == 89 (1A989000) [pid = 3352] [serial = 608] [outer = 1A92E400] 14:01:20 INFO - PROCESS | 3352 | 1463605280931 Marionette DEBUG loaded listener.js 14:01:20 INFO - PROCESS | 3352 | ++DOMWINDOW == 90 (1A989C00) [pid = 3352] [serial = 609] [outer = 1A92E400] 14:01:21 INFO - PROCESS | 3352 | 1463605281325 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]]]}] 14:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 14:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 609ms 14:01:21 INFO - PROCESS | 3352 | 1463605281356 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 14:01:21 INFO - PROCESS | 3352 | 1463605281358 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 14:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 14:01:21 INFO - PROCESS | 3352 | 1463605281362 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 14:01:21 INFO - PROCESS | 3352 | 1463605281363 Marionette TRACE conn2 <- [1,778,null,{}] 14:01:21 INFO - PROCESS | 3352 | 1463605281367 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}] 14:01:21 INFO - PROCESS | 3352 | 1463605281468 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 14:01:21 INFO - PROCESS | 3352 | 1463605281476 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:21 INFO - PROCESS | 3352 | ++DOCSHELL 10A58C00 == 58 [pid = 3352] [id = 204] 14:01:21 INFO - PROCESS | 3352 | ++DOMWINDOW == 91 (1A93B400) [pid = 3352] [serial = 610] [outer = 00000000] 14:01:21 INFO - PROCESS | 3352 | ++DOMWINDOW == 92 (1AAB4000) [pid = 3352] [serial = 611] [outer = 1A93B400] 14:01:21 INFO - PROCESS | 3352 | 1463605281521 Marionette DEBUG loaded listener.js 14:01:21 INFO - PROCESS | 3352 | ++DOMWINDOW == 93 (1AB81C00) [pid = 3352] [serial = 612] [outer = 1A93B400] 14:01:21 INFO - PROCESS | 3352 | 1463605281954 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]]]}] 14:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 14:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 668ms 14:01:22 INFO - PROCESS | 3352 | 1463605282025 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 14:01:22 INFO - PROCESS | 3352 | 1463605282030 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 14:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 14:01:22 INFO - PROCESS | 3352 | 1463605282036 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 14:01:22 INFO - PROCESS | 3352 | 1463605282040 Marionette TRACE conn2 <- [1,782,null,{}] 14:01:22 INFO - PROCESS | 3352 | 1463605282146 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}] 14:01:22 INFO - PROCESS | 3352 | 1463605282299 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 14:01:22 INFO - PROCESS | 3352 | 1463605282366 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:22 INFO - PROCESS | 3352 | ++DOCSHELL 140C7C00 == 59 [pid = 3352] [id = 205] 14:01:22 INFO - PROCESS | 3352 | ++DOMWINDOW == 94 (140CC000) [pid = 3352] [serial = 613] [outer = 00000000] 14:01:22 INFO - PROCESS | 3352 | ++DOMWINDOW == 95 (15314C00) [pid = 3352] [serial = 614] [outer = 140CC000] 14:01:22 INFO - PROCESS | 3352 | 1463605282423 Marionette DEBUG loaded listener.js 14:01:22 INFO - PROCESS | 3352 | ++DOMWINDOW == 96 (15D10400) [pid = 3352] [serial = 615] [outer = 140CC000] 14:01:22 INFO - PROCESS | 3352 | 1463605282955 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]]]}] 14:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 14:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 980ms 14:01:23 INFO - PROCESS | 3352 | 1463605283021 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 14:01:23 INFO - PROCESS | 3352 | 1463605283027 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 14:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 14:01:23 INFO - PROCESS | 3352 | 1463605283033 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 14:01:23 INFO - PROCESS | 3352 | 1463605283036 Marionette TRACE conn2 <- [1,786,null,{}] 14:01:23 INFO - PROCESS | 3352 | 1463605283054 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}] 14:01:23 INFO - PROCESS | 3352 | 1463605283160 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 14:01:23 INFO - PROCESS | 3352 | 1463605283287 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:23 INFO - PROCESS | 3352 | ++DOCSHELL 15D55C00 == 60 [pid = 3352] [id = 206] 14:01:23 INFO - PROCESS | 3352 | ++DOMWINDOW == 97 (15FB1C00) [pid = 3352] [serial = 616] [outer = 00000000] 14:01:23 INFO - PROCESS | 3352 | ++DOMWINDOW == 98 (17E94800) [pid = 3352] [serial = 617] [outer = 15FB1C00] 14:01:23 INFO - PROCESS | 3352 | 1463605283343 Marionette DEBUG loaded listener.js 14:01:23 INFO - PROCESS | 3352 | ++DOMWINDOW == 99 (19703C00) [pid = 3352] [serial = 618] [outer = 15FB1C00] 14:01:23 INFO - PROCESS | 3352 | 1463605283888 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]]]}] 14:01:23 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 14:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 905ms 14:01:23 INFO - PROCESS | 3352 | 1463605283944 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 14:01:23 INFO - PROCESS | 3352 | 1463605283947 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 14:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 14:01:23 INFO - PROCESS | 3352 | 1463605283951 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 14:01:23 INFO - PROCESS | 3352 | 1463605283954 Marionette TRACE conn2 <- [1,790,null,{}] 14:01:23 INFO - PROCESS | 3352 | 1463605283965 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}] 14:01:24 INFO - PROCESS | 3352 | 1463605284072 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 14:01:24 INFO - PROCESS | 3352 | 1463605284172 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:24 INFO - PROCESS | 3352 | ++DOCSHELL 1A987C00 == 61 [pid = 3352] [id = 207] 14:01:24 INFO - PROCESS | 3352 | ++DOMWINDOW == 100 (1AAA7000) [pid = 3352] [serial = 619] [outer = 00000000] 14:01:24 INFO - PROCESS | 3352 | ++DOMWINDOW == 101 (1AC98400) [pid = 3352] [serial = 620] [outer = 1AAA7000] 14:01:24 INFO - PROCESS | 3352 | 1463605284211 Marionette DEBUG loaded listener.js 14:01:24 INFO - PROCESS | 3352 | ++DOMWINDOW == 102 (1AC9DC00) [pid = 3352] [serial = 621] [outer = 1AAA7000] 14:01:24 INFO - PROCESS | 3352 | 1463605284801 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]]]}] 14:01:24 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 14:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 891ms 14:01:24 INFO - PROCESS | 3352 | 1463605284857 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 14:01:24 INFO - PROCESS | 3352 | 1463605284843 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 14:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 14:01:24 INFO - PROCESS | 3352 | 1463605284847 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 14:01:24 INFO - PROCESS | 3352 | 1463605284849 Marionette TRACE conn2 <- [1,794,null,{}] 14:01:24 INFO - PROCESS | 3352 | 1463605284853 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}] 14:01:24 INFO - PROCESS | 3352 | 1463605284954 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 14:01:25 INFO - PROCESS | 3352 | 1463605285080 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:25 INFO - PROCESS | 3352 | ++DOCSHELL 1AE4E000 == 62 [pid = 3352] [id = 208] 14:01:25 INFO - PROCESS | 3352 | ++DOMWINDOW == 103 (1AE4E400) [pid = 3352] [serial = 622] [outer = 00000000] 14:01:25 INFO - PROCESS | 3352 | ++DOMWINDOW == 104 (1AF89400) [pid = 3352] [serial = 623] [outer = 1AE4E400] 14:01:25 INFO - PROCESS | 3352 | 1463605285135 Marionette DEBUG loaded listener.js 14:01:25 INFO - PROCESS | 3352 | ++DOMWINDOW == 105 (1AF8DC00) [pid = 3352] [serial = 624] [outer = 1AE4E400] 14:01:25 INFO - PROCESS | 3352 | 1463605285629 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]]]}] 14:01:25 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 14:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 846ms 14:01:25 INFO - PROCESS | 3352 | 1463605285715 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 14:01:25 INFO - PROCESS | 3352 | 1463605285717 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 14:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 14:01:25 INFO - PROCESS | 3352 | 1463605285721 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 14:01:25 INFO - PROCESS | 3352 | 1463605285723 Marionette TRACE conn2 <- [1,798,null,{}] 14:01:25 INFO - PROCESS | 3352 | 1463605285727 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}] 14:01:25 INFO - PROCESS | 3352 | 1463605285826 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 14:01:25 INFO - PROCESS | 3352 | 1463605285924 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:25 INFO - PROCESS | 3352 | ++DOCSHELL 105E7C00 == 63 [pid = 3352] [id = 209] 14:01:25 INFO - PROCESS | 3352 | ++DOMWINDOW == 106 (1A14B000) [pid = 3352] [serial = 625] [outer = 00000000] 14:01:25 INFO - PROCESS | 3352 | ++DOMWINDOW == 107 (1A154000) [pid = 3352] [serial = 626] [outer = 1A14B000] 14:01:25 INFO - PROCESS | 3352 | 1463605285960 Marionette DEBUG loaded listener.js 14:01:26 INFO - PROCESS | 3352 | ++DOMWINDOW == 108 (1A157000) [pid = 3352] [serial = 627] [outer = 1A14B000] 14:01:26 INFO - PROCESS | 3352 | 1463605286733 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]]]}] 14:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 14:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1084ms 14:01:26 INFO - PROCESS | 3352 | 1463605286817 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 14:01:26 INFO - PROCESS | 3352 | 1463605286821 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 14:01:26 INFO - PROCESS | 3352 | 1463605286828 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 14:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 14:01:26 INFO - PROCESS | 3352 | 1463605286832 Marionette TRACE conn2 <- [1,802,null,{}] 14:01:26 INFO - PROCESS | 3352 | 1463605286838 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}] 14:01:26 INFO - PROCESS | 3352 | 1463605286943 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 14:01:26 INFO - PROCESS | 3352 | 1463605287025 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:27 INFO - PROCESS | 3352 | ++DOCSHELL 10513000 == 64 [pid = 3352] [id = 210] 14:01:27 INFO - PROCESS | 3352 | ++DOMWINDOW == 109 (10567400) [pid = 3352] [serial = 628] [outer = 00000000] 14:01:27 INFO - PROCESS | 3352 | ++DOMWINDOW == 110 (1330B800) [pid = 3352] [serial = 629] [outer = 10567400] 14:01:27 INFO - PROCESS | 3352 | 1463605287101 Marionette DEBUG loaded listener.js 14:01:27 INFO - PROCESS | 3352 | ++DOMWINDOW == 111 (1434D400) [pid = 3352] [serial = 630] [outer = 10567400] 14:01:27 INFO - PROCESS | 3352 | --DOCSHELL 15D84800 == 63 [pid = 3352] [id = 178] 14:01:27 INFO - PROCESS | 3352 | --DOCSHELL 1A664000 == 62 [pid = 3352] [id = 203] 14:01:27 INFO - PROCESS | 3352 | --DOCSHELL 10511800 == 61 [pid = 3352] [id = 202] 14:01:27 INFO - PROCESS | 3352 | --DOCSHELL 1A43AC00 == 60 [pid = 3352] [id = 201] 14:01:27 INFO - PROCESS | 3352 | --DOCSHELL 19870C00 == 59 [pid = 3352] [id = 200] 14:01:27 INFO - PROCESS | 3352 | --DOCSHELL 16D0F000 == 58 [pid = 3352] [id = 199] 14:01:27 INFO - PROCESS | 3352 | --DOCSHELL 15FB1400 == 57 [pid = 3352] [id = 198] 14:01:27 INFO - PROCESS | 3352 | --DOCSHELL 1284D000 == 56 [pid = 3352] [id = 197] 14:01:27 INFO - PROCESS | 3352 | --DOMWINDOW == 110 (16547800) [pid = 3352] [serial = 501] [outer = 00000000] [url = about:blank] 14:01:27 INFO - PROCESS | 3352 | --DOMWINDOW == 109 (1A93A000) [pid = 3352] [serial = 504] [outer = 00000000] [url = about:blank] 14:01:27 INFO - PROCESS | 3352 | --DOMWINDOW == 108 (1A93D000) [pid = 3352] [serial = 495] [outer = 00000000] [url = about:blank] 14:01:27 INFO - PROCESS | 3352 | --DOMWINDOW == 107 (1676F800) [pid = 3352] [serial = 575] [outer = 00000000] [url = about:blank] 14:01:27 INFO - PROCESS | 3352 | --DOMWINDOW == 106 (1827F400) [pid = 3352] [serial = 560] [outer = 00000000] [url = about:blank] 14:01:27 INFO - PROCESS | 3352 | --DOMWINDOW == 105 (15D53C00) [pid = 3352] [serial = 558] [outer = 00000000] [url = about:blank] 14:01:27 INFO - PROCESS | 3352 | --DOMWINDOW == 104 (14E92800) [pid = 3352] [serial = 563] [outer = 00000000] [url = about:blank] 14:01:27 INFO - PROCESS | 3352 | --DOMWINDOW == 103 (16D0AC00) [pid = 3352] [serial = 566] [outer = 00000000] [url = about:blank] 14:01:27 INFO - PROCESS | 3352 | --DOMWINDOW == 102 (11429C00) [pid = 3352] [serial = 545] [outer = 00000000] [url = about:blank] 14:01:27 INFO - PROCESS | 3352 | --DOMWINDOW == 101 (12844400) [pid = 3352] [serial = 546] [outer = 00000000] [url = about:blank] 14:01:27 INFO - PROCESS | 3352 | --DOMWINDOW == 100 (15624800) [pid = 3352] [serial = 548] [outer = 00000000] [url = about:blank] 14:01:27 INFO - PROCESS | 3352 | --DOMWINDOW == 99 (19E3EC00) [pid = 3352] [serial = 543] [outer = 00000000] [url = about:blank] 14:01:27 INFO - PROCESS | 3352 | --DOMWINDOW == 98 (19C06C00) [pid = 3352] [serial = 542] [outer = 00000000] [url = about:blank] 14:01:27 INFO - PROCESS | 3352 | --DOMWINDOW == 97 (19ED7800) [pid = 3352] [serial = 534] [outer = 00000000] [url = about:blank] 14:01:27 INFO - PROCESS | 3352 | --DOMWINDOW == 96 (15FB3400) [pid = 3352] [serial = 551] [outer = 00000000] [url = about:blank] 14:01:27 INFO - PROCESS | 3352 | --DOMWINDOW == 95 (140C8800) [pid = 3352] [serial = 537] [outer = 00000000] [url = about:blank] 14:01:27 INFO - PROCESS | 3352 | --DOMWINDOW == 94 (1339E800) [pid = 3352] [serial = 536] [outer = 00000000] [url = about:blank] 14:01:27 INFO - PROCESS | 3352 | --DOMWINDOW == 93 (15FAB000) [pid = 3352] [serial = 540] [outer = 00000000] [url = about:blank] 14:01:27 INFO - PROCESS | 3352 | --DOMWINDOW == 92 (15D4D800) [pid = 3352] [serial = 539] [outer = 00000000] [url = about:blank] 14:01:27 INFO - PROCESS | 3352 | --DOMWINDOW == 91 (16D0F800) [pid = 3352] [serial = 554] [outer = 00000000] [url = about:blank] 14:01:27 INFO - PROCESS | 3352 | --DOMWINDOW == 90 (19CE3400) [pid = 3352] [serial = 569] [outer = 00000000] [url = about:blank] 14:01:27 INFO - PROCESS | 3352 | --DOMWINDOW == 89 (1A443000) [pid = 3352] [serial = 572] [outer = 00000000] [url = about:blank] 14:01:27 INFO - PROCESS | 3352 | --DOMWINDOW == 88 (15D0C400) [pid = 3352] [serial = 557] [outer = 00000000] [url = about:blank] 14:01:27 INFO - PROCESS | 3352 | --DOMWINDOW == 87 (16548800) [pid = 3352] [serial = 552] [outer = 00000000] [url = about:blank] 14:01:27 INFO - PROCESS | 3352 | --DOMWINDOW == 86 (15B66000) [pid = 3352] [serial = 549] [outer = 00000000] [url = about:blank] 14:01:27 INFO - PROCESS | 3352 | --DOMWINDOW == 85 (17712400) [pid = 3352] [serial = 555] [outer = 00000000] [url = about:blank] 14:01:27 INFO - PROCESS | 3352 | 1463605287696 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] 14:01:27 INFO - PROCESS | 3352 | 1463605287725 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 14:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 14:01:27 INFO - PROCESS | 3352 | 1463605287731 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 14:01:27 INFO - PROCESS | 3352 | 1463605287733 Marionette TRACE conn2 <- [1,806,null,{}] 14:01:27 INFO - PROCESS | 3352 | 1463605287737 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}] 14:01:27 INFO - PROCESS | 3352 | 1463605287823 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 14:01:27 INFO - PROCESS | 3352 | 1463605287929 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:27 INFO - PROCESS | 3352 | ++DOCSHELL 11A10400 == 57 [pid = 3352] [id = 211] 14:01:27 INFO - PROCESS | 3352 | ++DOMWINDOW == 86 (11AF5000) [pid = 3352] [serial = 631] [outer = 00000000] 14:01:27 INFO - PROCESS | 3352 | ++DOMWINDOW == 87 (1284A000) [pid = 3352] [serial = 632] [outer = 11AF5000] 14:01:27 INFO - PROCESS | 3352 | 1463605287974 Marionette DEBUG loaded listener.js 14:01:28 INFO - PROCESS | 3352 | ++DOMWINDOW == 88 (15360400) [pid = 3352] [serial = 633] [outer = 11AF5000] 14:01:28 INFO - PROCESS | 3352 | 1463605288326 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]]]}] 14:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 14:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 594ms 14:01:28 INFO - PROCESS | 3352 | 1463605288348 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 14:01:28 INFO - PROCESS | 3352 | 1463605288350 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 14:01:28 INFO - PROCESS | 3352 | 1463605288355 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 14:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 14:01:28 INFO - PROCESS | 3352 | 1463605288358 Marionette TRACE conn2 <- [1,810,null,{}] 14:01:28 INFO - PROCESS | 3352 | 1463605288368 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}] 14:01:28 INFO - PROCESS | 3352 | 1463605288461 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 14:01:28 INFO - PROCESS | 3352 | 1463605288500 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:28 INFO - PROCESS | 3352 | ++DOCSHELL 15D53400 == 58 [pid = 3352] [id = 212] 14:01:28 INFO - PROCESS | 3352 | ++DOMWINDOW == 89 (15D53800) [pid = 3352] [serial = 634] [outer = 00000000] 14:01:28 INFO - PROCESS | 3352 | ++DOMWINDOW == 90 (15F02400) [pid = 3352] [serial = 635] [outer = 15D53800] 14:01:28 INFO - PROCESS | 3352 | 1463605288552 Marionette DEBUG loaded listener.js 14:01:28 INFO - PROCESS | 3352 | ++DOMWINDOW == 91 (15FAA800) [pid = 3352] [serial = 636] [outer = 15D53800] 14:01:28 INFO - PROCESS | 3352 | 1463605288974 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] 14:01:29 INFO - PROCESS | 3352 | 1463605289037 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 14:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 14:01:29 INFO - PROCESS | 3352 | 1463605289040 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 14:01:29 INFO - PROCESS | 3352 | 1463605289042 Marionette TRACE conn2 <- [1,814,null,{}] 14:01:29 INFO - PROCESS | 3352 | 1463605289045 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}] 14:01:29 INFO - PROCESS | 3352 | 1463605289108 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 14:01:29 INFO - PROCESS | 3352 | 1463605289116 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:29 INFO - PROCESS | 3352 | ++DOCSHELL 15F01400 == 59 [pid = 3352] [id = 213] 14:01:29 INFO - PROCESS | 3352 | ++DOMWINDOW == 92 (15FAD400) [pid = 3352] [serial = 637] [outer = 00000000] 14:01:29 INFO - PROCESS | 3352 | ++DOMWINDOW == 93 (16947800) [pid = 3352] [serial = 638] [outer = 15FAD400] 14:01:29 INFO - PROCESS | 3352 | 1463605289160 Marionette DEBUG loaded listener.js 14:01:29 INFO - PROCESS | 3352 | ++DOMWINDOW == 94 (16D0AC00) [pid = 3352] [serial = 639] [outer = 15FAD400] 14:01:29 INFO - PROCESS | 3352 | 1463605289561 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]]]}] 14:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 14:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 564ms 14:01:29 INFO - PROCESS | 3352 | 1463605289598 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 14:01:29 INFO - PROCESS | 3352 | 1463605289600 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 14:01:29 INFO - PROCESS | 3352 | 1463605289603 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 14:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 14:01:29 INFO - PROCESS | 3352 | 1463605289605 Marionette TRACE conn2 <- [1,818,null,{}] 14:01:29 INFO - PROCESS | 3352 | 1463605289608 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}] 14:01:29 INFO - PROCESS | 3352 | 1463605289700 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 14:01:29 INFO - PROCESS | 3352 | 1463605289707 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:29 INFO - PROCESS | 3352 | ++DOCSHELL 12AE7800 == 60 [pid = 3352] [id = 214] 14:01:29 INFO - PROCESS | 3352 | ++DOMWINDOW == 95 (1676A400) [pid = 3352] [serial = 640] [outer = 00000000] 14:01:29 INFO - PROCESS | 3352 | ++DOMWINDOW == 96 (1770C000) [pid = 3352] [serial = 641] [outer = 1676A400] 14:01:29 INFO - PROCESS | 3352 | 1463605289751 Marionette DEBUG loaded listener.js 14:01:29 INFO - PROCESS | 3352 | ++DOMWINDOW == 97 (17E8FC00) [pid = 3352] [serial = 642] [outer = 1676A400] 14:01:30 INFO - PROCESS | 3352 | 1463605290203 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]]]}] 14:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 14:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 653ms 14:01:30 INFO - PROCESS | 3352 | 1463605290266 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 14:01:30 INFO - PROCESS | 3352 | 1463605290268 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 14:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 14:01:30 INFO - PROCESS | 3352 | 1463605290271 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 14:01:30 INFO - PROCESS | 3352 | 1463605290273 Marionette TRACE conn2 <- [1,822,null,{}] 14:01:30 INFO - PROCESS | 3352 | 1463605290277 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}] 14:01:30 INFO - PROCESS | 3352 | 1463605290405 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 14:01:30 INFO - PROCESS | 3352 | 1463605290472 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:30 INFO - PROCESS | 3352 | ++DOCSHELL 16D0F000 == 61 [pid = 3352] [id = 215] 14:01:30 INFO - PROCESS | 3352 | ++DOMWINDOW == 98 (17629C00) [pid = 3352] [serial = 643] [outer = 00000000] 14:01:30 INFO - PROCESS | 3352 | ++DOMWINDOW == 99 (19872800) [pid = 3352] [serial = 644] [outer = 17629C00] 14:01:30 INFO - PROCESS | 3352 | 1463605290520 Marionette DEBUG loaded listener.js 14:01:30 INFO - PROCESS | 3352 | ++DOMWINDOW == 100 (19CDAC00) [pid = 3352] [serial = 645] [outer = 17629C00] 14:01:30 INFO - PROCESS | 3352 | 1463605290924 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]]]}] 14:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 14:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 698ms 14:01:30 INFO - PROCESS | 3352 | 1463605290990 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 14:01:30 INFO - PROCESS | 3352 | 1463605290992 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 14:01:31 INFO - PROCESS | 3352 | 1463605291002 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 14:01:31 INFO - PROCESS | 3352 | 1463605291004 Marionette TRACE conn2 <- [1,826,null,{}] 14:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 14:01:31 INFO - PROCESS | 3352 | 1463605291007 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}] 14:01:31 INFO - PROCESS | 3352 | 1463605291113 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 14:01:31 INFO - PROCESS | 3352 | 1463605291125 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:31 INFO - PROCESS | 3352 | ++DOCSHELL 1970D800 == 62 [pid = 3352] [id = 216] 14:01:31 INFO - PROCESS | 3352 | ++DOMWINDOW == 101 (19C0B400) [pid = 3352] [serial = 646] [outer = 00000000] 14:01:31 INFO - PROCESS | 3352 | ++DOMWINDOW == 102 (19CE5C00) [pid = 3352] [serial = 647] [outer = 19C0B400] 14:01:31 INFO - PROCESS | 3352 | 1463605291217 Marionette DEBUG loaded listener.js 14:01:31 INFO - PROCESS | 3352 | ++DOMWINDOW == 103 (19E3A000) [pid = 3352] [serial = 648] [outer = 19C0B400] 14:01:31 INFO - PROCESS | 3352 | 1463605291588 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]]]}] 14:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 14:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 608ms 14:01:31 INFO - PROCESS | 3352 | 1463605291610 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 14:01:31 INFO - PROCESS | 3352 | 1463605291612 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 14:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 14:01:31 INFO - PROCESS | 3352 | 1463605291615 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 14:01:31 INFO - PROCESS | 3352 | 1463605291617 Marionette TRACE conn2 <- [1,830,null,{}] 14:01:31 INFO - PROCESS | 3352 | 1463605291620 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}] 14:01:31 INFO - PROCESS | 3352 | 1463605291727 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 14:01:31 INFO - PROCESS | 3352 | 1463605291733 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:31 INFO - PROCESS | 3352 | ++DOCSHELL 1986DC00 == 63 [pid = 3352] [id = 217] 14:01:31 INFO - PROCESS | 3352 | ++DOMWINDOW == 104 (19E3F000) [pid = 3352] [serial = 649] [outer = 00000000] 14:01:31 INFO - PROCESS | 3352 | ++DOMWINDOW == 105 (1A14AC00) [pid = 3352] [serial = 650] [outer = 19E3F000] 14:01:31 INFO - PROCESS | 3352 | 1463605291776 Marionette DEBUG loaded listener.js 14:01:31 INFO - PROCESS | 3352 | ++DOMWINDOW == 106 (1A151C00) [pid = 3352] [serial = 651] [outer = 19E3F000] 14:01:32 INFO - PROCESS | 3352 | --DOMWINDOW == 105 (16542000) [pid = 3352] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 14:01:32 INFO - PROCESS | 3352 | --DOMWINDOW == 104 (133AB800) [pid = 3352] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 14:01:32 INFO - PROCESS | 3352 | --DOMWINDOW == 103 (16549400) [pid = 3352] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 14:01:32 INFO - PROCESS | 3352 | --DOMWINDOW == 102 (1A92E400) [pid = 3352] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 14:01:32 INFO - PROCESS | 3352 | --DOMWINDOW == 101 (19CD6C00) [pid = 3352] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 14:01:32 INFO - PROCESS | 3352 | --DOMWINDOW == 100 (10B94C00) [pid = 3352] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 14:01:32 INFO - PROCESS | 3352 | --DOMWINDOW == 99 (1A442400) [pid = 3352] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 14:01:32 INFO - PROCESS | 3352 | --DOMWINDOW == 98 (19868C00) [pid = 3352] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 14:01:32 INFO - PROCESS | 3352 | --DOMWINDOW == 97 (15F0A000) [pid = 3352] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 14:01:32 INFO - PROCESS | 3352 | --DOMWINDOW == 96 (15626C00) [pid = 3352] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 14:01:32 INFO - PROCESS | 3352 | --DOMWINDOW == 95 (19EDB000) [pid = 3352] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 14:01:32 INFO - PROCESS | 3352 | --DOMWINDOW == 94 (133A5400) [pid = 3352] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 14:01:32 INFO - PROCESS | 3352 | --DOMWINDOW == 93 (19CDA400) [pid = 3352] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 14:01:32 INFO - PROCESS | 3352 | --DOMWINDOW == 92 (15F10400) [pid = 3352] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 14:01:32 INFO - PROCESS | 3352 | 1463605292313 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]]]}] 14:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 14:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 757ms 14:01:32 INFO - PROCESS | 3352 | 1463605292391 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 14:01:32 INFO - PROCESS | 3352 | 1463605292393 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 14:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 14:01:32 INFO - PROCESS | 3352 | 1463605292396 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 14:01:32 INFO - PROCESS | 3352 | 1463605292398 Marionette TRACE conn2 <- [1,834,null,{}] 14:01:32 INFO - PROCESS | 3352 | 1463605292385 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}] 14:01:32 INFO - PROCESS | 3352 | 1463605292472 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 14:01:32 INFO - PROCESS | 3352 | 1463605292478 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:32 INFO - PROCESS | 3352 | ++DOCSHELL 152C3800 == 64 [pid = 3352] [id = 218] 14:01:32 INFO - PROCESS | 3352 | ++DOMWINDOW == 93 (1531B000) [pid = 3352] [serial = 652] [outer = 00000000] 14:01:32 INFO - PROCESS | 3352 | ++DOMWINDOW == 94 (19C0F400) [pid = 3352] [serial = 653] [outer = 1531B000] 14:01:32 INFO - PROCESS | 3352 | 1463605292528 Marionette DEBUG loaded listener.js 14:01:32 INFO - PROCESS | 3352 | ++DOMWINDOW == 95 (19C10800) [pid = 3352] [serial = 654] [outer = 1531B000] 14:01:32 INFO - PROCESS | 3352 | 1463605292919 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]]]}] 14:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 14:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 564ms 14:01:32 INFO - PROCESS | 3352 | 1463605292958 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 14:01:32 INFO - PROCESS | 3352 | 1463605292960 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 14:01:32 INFO - PROCESS | 3352 | 1463605292963 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 14:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 14:01:32 INFO - PROCESS | 3352 | 1463605292966 Marionette TRACE conn2 <- [1,838,null,{}] 14:01:32 INFO - PROCESS | 3352 | 1463605292973 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}] 14:01:33 INFO - PROCESS | 3352 | 1463605293053 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 14:01:33 INFO - PROCESS | 3352 | 1463605293059 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:33 INFO - PROCESS | 3352 | ++DOCSHELL 16947000 == 65 [pid = 3352] [id = 219] 14:01:33 INFO - PROCESS | 3352 | ++DOMWINDOW == 96 (17629400) [pid = 3352] [serial = 655] [outer = 00000000] 14:01:33 INFO - PROCESS | 3352 | ++DOMWINDOW == 97 (1A664000) [pid = 3352] [serial = 656] [outer = 17629400] 14:01:33 INFO - PROCESS | 3352 | 1463605293086 Marionette DEBUG loaded listener.js 14:01:33 INFO - PROCESS | 3352 | ++DOMWINDOW == 98 (1A66CC00) [pid = 3352] [serial = 657] [outer = 17629400] 14:01:33 INFO - PROCESS | 3352 | 1463605293484 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]]]}] 14:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 14:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 565ms 14:01:33 INFO - PROCESS | 3352 | 1463605293538 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 14:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 14:01:33 INFO - PROCESS | 3352 | 1463605293540 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 14:01:33 INFO - PROCESS | 3352 | 1463605293544 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 14:01:33 INFO - PROCESS | 3352 | 1463605293546 Marionette TRACE conn2 <- [1,842,null,{}] 14:01:33 INFO - PROCESS | 3352 | 1463605293549 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}] 14:01:33 INFO - PROCESS | 3352 | 1463605293645 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 14:01:33 INFO - PROCESS | 3352 | 1463605293653 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:33 INFO - PROCESS | 3352 | ++DOCSHELL 1986E400 == 66 [pid = 3352] [id = 220] 14:01:33 INFO - PROCESS | 3352 | ++DOMWINDOW == 99 (1A156000) [pid = 3352] [serial = 658] [outer = 00000000] 14:01:33 INFO - PROCESS | 3352 | ++DOMWINDOW == 100 (1A984800) [pid = 3352] [serial = 659] [outer = 1A156000] 14:01:33 INFO - PROCESS | 3352 | 1463605293701 Marionette DEBUG loaded listener.js 14:01:33 INFO - PROCESS | 3352 | ++DOMWINDOW == 101 (1AC96400) [pid = 3352] [serial = 660] [outer = 1A156000] 14:01:34 INFO - PROCESS | 3352 | 1463605294298 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]]]}] 14:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 14:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 802ms 14:01:34 INFO - PROCESS | 3352 | 1463605294349 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 14:01:34 INFO - PROCESS | 3352 | 1463605294353 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 14:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 14:01:34 INFO - PROCESS | 3352 | 1463605294359 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 14:01:34 INFO - PROCESS | 3352 | 1463605294363 Marionette TRACE conn2 <- [1,846,null,{}] 14:01:34 INFO - PROCESS | 3352 | 1463605294369 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}] 14:01:34 INFO - PROCESS | 3352 | 1463605294480 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 14:01:34 INFO - PROCESS | 3352 | 1463605294616 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:34 INFO - PROCESS | 3352 | ++DOCSHELL 12848400 == 67 [pid = 3352] [id = 221] 14:01:34 INFO - PROCESS | 3352 | ++DOMWINDOW == 102 (1284F000) [pid = 3352] [serial = 661] [outer = 00000000] 14:01:34 INFO - PROCESS | 3352 | ++DOMWINDOW == 103 (133AB800) [pid = 3352] [serial = 662] [outer = 1284F000] 14:01:34 INFO - PROCESS | 3352 | 1463605294673 Marionette DEBUG loaded listener.js 14:01:34 INFO - PROCESS | 3352 | ++DOMWINDOW == 104 (1535F400) [pid = 3352] [serial = 663] [outer = 1284F000] 14:01:35 INFO - PROCESS | 3352 | 1463605295215 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]]]}] 14:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 14:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 891ms 14:01:35 INFO - PROCESS | 3352 | 1463605295259 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 14:01:35 INFO - PROCESS | 3352 | 1463605295265 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 14:01:35 INFO - PROCESS | 3352 | 1463605295273 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 14:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 14:01:35 INFO - PROCESS | 3352 | 1463605295275 Marionette TRACE conn2 <- [1,850,null,{}] 14:01:35 INFO - PROCESS | 3352 | 1463605295280 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}] 14:01:35 INFO - PROCESS | 3352 | 1463605295385 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 14:01:35 INFO - PROCESS | 3352 | 1463605295489 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:35 INFO - PROCESS | 3352 | ++DOCSHELL 13DBF400 == 68 [pid = 3352] [id = 222] 14:01:35 INFO - PROCESS | 3352 | ++DOMWINDOW == 105 (15B6D000) [pid = 3352] [serial = 664] [outer = 00000000] 14:01:35 INFO - PROCESS | 3352 | ++DOMWINDOW == 106 (15FA6400) [pid = 3352] [serial = 665] [outer = 15B6D000] 14:01:35 INFO - PROCESS | 3352 | 1463605295525 Marionette DEBUG loaded listener.js 14:01:35 INFO - PROCESS | 3352 | ++DOMWINDOW == 107 (16543C00) [pid = 3352] [serial = 666] [outer = 15B6D000] 14:01:36 INFO - PROCESS | 3352 | 1463605296165 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]]]}] 14:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 14:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 936ms 14:01:36 INFO - PROCESS | 3352 | 1463605296219 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 14:01:36 INFO - PROCESS | 3352 | 1463605296221 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 14:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 14:01:36 INFO - PROCESS | 3352 | 1463605296226 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 14:01:36 INFO - PROCESS | 3352 | 1463605296230 Marionette TRACE conn2 <- [1,854,null,{}] 14:01:36 INFO - PROCESS | 3352 | 1463605296241 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}] 14:01:36 INFO - PROCESS | 3352 | 1463605296348 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 14:01:36 INFO - PROCESS | 3352 | 1463605296478 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:36 INFO - PROCESS | 3352 | ++DOCSHELL 19702000 == 69 [pid = 3352] [id = 223] 14:01:36 INFO - PROCESS | 3352 | ++DOMWINDOW == 108 (1986A800) [pid = 3352] [serial = 667] [outer = 00000000] 14:01:36 INFO - PROCESS | 3352 | ++DOMWINDOW == 109 (1A92E400) [pid = 3352] [serial = 668] [outer = 1986A800] 14:01:36 INFO - PROCESS | 3352 | 1463605296517 Marionette DEBUG loaded listener.js 14:01:36 INFO - PROCESS | 3352 | ++DOMWINDOW == 110 (1A93D400) [pid = 3352] [serial = 669] [outer = 1986A800] 14:01:37 INFO - PROCESS | 3352 | 1463605297067 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]]]}] 14:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 14:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 861ms 14:01:37 INFO - PROCESS | 3352 | 1463605297092 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 14:01:37 INFO - PROCESS | 3352 | 1463605297095 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 14:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 14:01:37 INFO - PROCESS | 3352 | 1463605297099 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 14:01:37 INFO - PROCESS | 3352 | 1463605297101 Marionette TRACE conn2 <- [1,858,null,{}] 14:01:37 INFO - PROCESS | 3352 | 1463605297121 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}] 14:01:37 INFO - PROCESS | 3352 | 1463605297209 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 14:01:37 INFO - PROCESS | 3352 | 1463605297309 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:37 INFO - PROCESS | 3352 | ++DOCSHELL 1A663800 == 70 [pid = 3352] [id = 224] 14:01:37 INFO - PROCESS | 3352 | ++DOMWINDOW == 111 (1A930400) [pid = 3352] [serial = 670] [outer = 00000000] 14:01:37 INFO - PROCESS | 3352 | ++DOMWINDOW == 112 (1AE56800) [pid = 3352] [serial = 671] [outer = 1A930400] 14:01:37 INFO - PROCESS | 3352 | 1463605297361 Marionette DEBUG loaded listener.js 14:01:37 INFO - PROCESS | 3352 | ++DOMWINDOW == 113 (1AF8E000) [pid = 3352] [serial = 672] [outer = 1A930400] 14:01:37 INFO - PROCESS | 3352 | 1463605297941 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]]]}] 14:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 14:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 861ms 14:01:37 INFO - PROCESS | 3352 | 1463605297950 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 14:01:37 INFO - PROCESS | 3352 | 1463605297952 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 14:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 14:01:37 INFO - PROCESS | 3352 | 1463605297956 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 14:01:37 INFO - PROCESS | 3352 | 1463605297958 Marionette TRACE conn2 <- [1,862,null,{}] 14:01:37 INFO - PROCESS | 3352 | 1463605297962 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}] 14:01:38 INFO - PROCESS | 3352 | 1463605298062 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 14:01:38 INFO - PROCESS | 3352 | 1463605298148 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:38 INFO - PROCESS | 3352 | ++DOCSHELL 1AC9E400 == 71 [pid = 3352] [id = 225] 14:01:38 INFO - PROCESS | 3352 | ++DOMWINDOW == 114 (1ACA0C00) [pid = 3352] [serial = 673] [outer = 00000000] 14:01:38 INFO - PROCESS | 3352 | ++DOMWINDOW == 115 (1B213800) [pid = 3352] [serial = 674] [outer = 1ACA0C00] 14:01:38 INFO - PROCESS | 3352 | 1463605298201 Marionette DEBUG loaded listener.js 14:01:38 INFO - PROCESS | 3352 | ++DOMWINDOW == 116 (1B218000) [pid = 3352] [serial = 675] [outer = 1ACA0C00] 14:01:38 INFO - PROCESS | 3352 | 1463605298723 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]]]}] 14:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 14:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 802ms 14:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 14:01:38 INFO - PROCESS | 3352 | 1463605298765 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 14:01:38 INFO - PROCESS | 3352 | 1463605298767 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 14:01:38 INFO - PROCESS | 3352 | 1463605298771 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 14:01:38 INFO - PROCESS | 3352 | 1463605298773 Marionette TRACE conn2 <- [1,866,null,{}] 14:01:38 INFO - PROCESS | 3352 | 1463605298776 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}] 14:01:38 INFO - PROCESS | 3352 | 1463605298882 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 14:01:38 INFO - PROCESS | 3352 | 1463605298988 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:38 INFO - PROCESS | 3352 | ++DOCSHELL 152D0800 == 72 [pid = 3352] [id = 226] 14:01:38 INFO - PROCESS | 3352 | ++DOMWINDOW == 117 (15315400) [pid = 3352] [serial = 676] [outer = 00000000] 14:01:39 INFO - PROCESS | 3352 | ++DOMWINDOW == 118 (19873000) [pid = 3352] [serial = 677] [outer = 15315400] 14:01:39 INFO - PROCESS | 3352 | 1463605299042 Marionette DEBUG loaded listener.js 14:01:39 INFO - PROCESS | 3352 | ++DOMWINDOW == 119 (1A054800) [pid = 3352] [serial = 678] [outer = 15315400] 14:01:39 INFO - PROCESS | 3352 | 1463605299742 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]]]}] 14:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 14:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1025ms 14:01:39 INFO - PROCESS | 3352 | 1463605299804 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 14:01:39 INFO - PROCESS | 3352 | 1463605299809 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 14:01:39 INFO - PROCESS | 3352 | 1463605299814 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 14:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 14:01:39 INFO - PROCESS | 3352 | 1463605299818 Marionette TRACE conn2 <- [1,870,null,{}] 14:01:39 INFO - PROCESS | 3352 | 1463605299823 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}] 14:01:39 INFO - PROCESS | 3352 | 1463605299924 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 14:01:40 INFO - PROCESS | 3352 | 1463605300045 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:40 INFO - PROCESS | 3352 | ++DOCSHELL 133A4000 == 73 [pid = 3352] [id = 227] 14:01:40 INFO - PROCESS | 3352 | ++DOMWINDOW == 120 (133ACC00) [pid = 3352] [serial = 679] [outer = 00000000] 14:01:40 INFO - PROCESS | 3352 | ++DOMWINDOW == 121 (1561B800) [pid = 3352] [serial = 680] [outer = 133ACC00] 14:01:40 INFO - PROCESS | 3352 | 1463605300099 Marionette DEBUG loaded listener.js 14:01:40 INFO - PROCESS | 3352 | ++DOMWINDOW == 122 (15D15000) [pid = 3352] [serial = 681] [outer = 133ACC00] 14:01:40 INFO - PROCESS | 3352 | --DOCSHELL 128AE400 == 72 [pid = 3352] [id = 124] 14:01:40 INFO - PROCESS | 3352 | --DOCSHELL 15B74800 == 71 [pid = 3352] [id = 189] 14:01:40 INFO - PROCESS | 3352 | --DOCSHELL 16941400 == 70 [pid = 3352] [id = 97] 14:01:40 INFO - PROCESS | 3352 | --DOCSHELL 16947000 == 69 [pid = 3352] [id = 219] 14:01:40 INFO - PROCESS | 3352 | --DOCSHELL 152C3800 == 68 [pid = 3352] [id = 218] 14:01:40 INFO - PROCESS | 3352 | --DOCSHELL 1986DC00 == 67 [pid = 3352] [id = 217] 14:01:40 INFO - PROCESS | 3352 | --DOCSHELL 1970D800 == 66 [pid = 3352] [id = 216] 14:01:40 INFO - PROCESS | 3352 | --DOCSHELL 16D0F000 == 65 [pid = 3352] [id = 215] 14:01:40 INFO - PROCESS | 3352 | --DOCSHELL 12AE7800 == 64 [pid = 3352] [id = 214] 14:01:40 INFO - PROCESS | 3352 | --DOCSHELL 15F01400 == 63 [pid = 3352] [id = 213] 14:01:40 INFO - PROCESS | 3352 | --DOCSHELL 15D53400 == 62 [pid = 3352] [id = 212] 14:01:40 INFO - PROCESS | 3352 | --DOCSHELL 11A10400 == 61 [pid = 3352] [id = 211] 14:01:40 INFO - PROCESS | 3352 | --DOCSHELL 10513000 == 60 [pid = 3352] [id = 210] 14:01:40 INFO - PROCESS | 3352 | --DOCSHELL 1AE4E000 == 59 [pid = 3352] [id = 208] 14:01:40 INFO - PROCESS | 3352 | --DOCSHELL 1A987C00 == 58 [pid = 3352] [id = 207] 14:01:40 INFO - PROCESS | 3352 | --DOCSHELL 15D55C00 == 57 [pid = 3352] [id = 206] 14:01:40 INFO - PROCESS | 3352 | --DOCSHELL 140C7C00 == 56 [pid = 3352] [id = 205] 14:01:40 INFO - PROCESS | 3352 | --DOCSHELL 10A58C00 == 55 [pid = 3352] [id = 204] 14:01:40 INFO - PROCESS | 3352 | --DOMWINDOW == 121 (19868000) [pid = 3352] [serial = 576] [outer = 00000000] [url = about:blank] 14:01:40 INFO - PROCESS | 3352 | --DOMWINDOW == 120 (1970FC00) [pid = 3352] [serial = 561] [outer = 00000000] [url = about:blank] 14:01:40 INFO - PROCESS | 3352 | --DOMWINDOW == 119 (16D10400) [pid = 3352] [serial = 588] [outer = 00000000] [url = about:blank] 14:01:40 INFO - PROCESS | 3352 | --DOMWINDOW == 118 (169F7400) [pid = 3352] [serial = 587] [outer = 00000000] [url = about:blank] 14:01:40 INFO - PROCESS | 3352 | --DOMWINDOW == 117 (15B74400) [pid = 3352] [serial = 591] [outer = 00000000] [url = about:blank] 14:01:40 INFO - PROCESS | 3352 | --DOMWINDOW == 116 (1531A800) [pid = 3352] [serial = 590] [outer = 00000000] [url = about:blank] 14:01:40 INFO - PROCESS | 3352 | --DOMWINDOW == 115 (169EE800) [pid = 3352] [serial = 593] [outer = 00000000] [url = about:blank] 14:01:40 INFO - PROCESS | 3352 | --DOMWINDOW == 114 (140CB400) [pid = 3352] [serial = 578] [outer = 00000000] [url = about:blank] 14:01:40 INFO - PROCESS | 3352 | --DOMWINDOW == 113 (1A989C00) [pid = 3352] [serial = 609] [outer = 00000000] [url = about:blank] 14:01:40 INFO - PROCESS | 3352 | --DOMWINDOW == 112 (1531A400) [pid = 3352] [serial = 581] [outer = 00000000] [url = about:blank] 14:01:40 INFO - PROCESS | 3352 | --DOMWINDOW == 111 (15D85000) [pid = 3352] [serial = 584] [outer = 00000000] [url = about:blank] 14:01:40 INFO - PROCESS | 3352 | --DOMWINDOW == 110 (1A057000) [pid = 3352] [serial = 600] [outer = 00000000] [url = about:blank] 14:01:40 INFO - PROCESS | 3352 | --DOMWINDOW == 109 (19E45000) [pid = 3352] [serial = 599] [outer = 00000000] [url = about:blank] 14:01:40 INFO - PROCESS | 3352 | --DOMWINDOW == 108 (15B64000) [pid = 3352] [serial = 605] [outer = 00000000] [url = about:blank] 14:01:40 INFO - PROCESS | 3352 | --DOMWINDOW == 107 (1A734C00) [pid = 3352] [serial = 602] [outer = 00000000] [url = about:blank] 14:01:40 INFO - PROCESS | 3352 | --DOMWINDOW == 106 (1A989000) [pid = 3352] [serial = 608] [outer = 00000000] [url = about:blank] 14:01:40 INFO - PROCESS | 3352 | --DOMWINDOW == 105 (1A73B000) [pid = 3352] [serial = 603] [outer = 00000000] [url = about:blank] 14:01:40 INFO - PROCESS | 3352 | --DOMWINDOW == 104 (1986F800) [pid = 3352] [serial = 596] [outer = 00000000] [url = about:blank] 14:01:40 INFO - PROCESS | 3352 | --DOMWINDOW == 103 (1AAB4000) [pid = 3352] [serial = 611] [outer = 00000000] [url = about:blank] 14:01:40 INFO - PROCESS | 3352 | --DOMWINDOW == 102 (1A741000) [pid = 3352] [serial = 606] [outer = 00000000] [url = about:blank] 14:01:40 INFO - PROCESS | 3352 | --DOMWINDOW == 101 (19C0E000) [pid = 3352] [serial = 597] [outer = 00000000] [url = about:blank] 14:01:40 INFO - PROCESS | 3352 | --DOMWINDOW == 100 (16D09C00) [pid = 3352] [serial = 594] [outer = 00000000] [url = about:blank] 14:01:40 INFO - PROCESS | 3352 | --DOMWINDOW == 99 (1A66A400) [pid = 3352] [serial = 573] [outer = 00000000] [url = about:blank] 14:01:40 INFO - PROCESS | 3352 | --DOMWINDOW == 98 (15B70C00) [pid = 3352] [serial = 564] [outer = 00000000] [url = about:blank] 14:01:40 INFO - PROCESS | 3352 | --DOMWINDOW == 97 (19EDCC00) [pid = 3352] [serial = 570] [outer = 00000000] [url = about:blank] 14:01:40 INFO - PROCESS | 3352 | --DOMWINDOW == 96 (16DA1400) [pid = 3352] [serial = 567] [outer = 00000000] [url = about:blank] 14:01:40 INFO - PROCESS | 3352 | 1463605300640 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]]]}] 14:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 14:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 905ms 14:01:40 INFO - PROCESS | 3352 | 1463605300814 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 14:01:40 INFO - PROCESS | 3352 | 1463605300819 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 14:01:40 INFO - PROCESS | 3352 | 1463605300901 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 14:01:40 INFO - PROCESS | 3352 | 1463605300904 Marionette TRACE conn2 <- [1,874,null,{}] 14:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 14:01:40 INFO - PROCESS | 3352 | 1463605300907 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}] 14:01:40 INFO - PROCESS | 3352 | 1463605300995 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 14:01:40 INFO - PROCESS | 3352 | 1463605300986 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:40 INFO - PROCESS | 3352 | ++DOCSHELL 15281800 == 56 [pid = 3352] [id = 228] 14:01:40 INFO - PROCESS | 3352 | ++DOMWINDOW == 97 (152C3800) [pid = 3352] [serial = 682] [outer = 00000000] 14:01:41 INFO - PROCESS | 3352 | ++DOMWINDOW == 98 (1654A400) [pid = 3352] [serial = 683] [outer = 152C3800] 14:01:41 INFO - PROCESS | 3352 | 1463605301030 Marionette DEBUG loaded listener.js 14:01:41 INFO - PROCESS | 3352 | ++DOMWINDOW == 99 (169F2C00) [pid = 3352] [serial = 684] [outer = 152C3800] 14:01:41 INFO - PROCESS | 3352 | 1463605301472 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]]]}] 14:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 14:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 594ms 14:01:41 INFO - PROCESS | 3352 | 1463605301508 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 14:01:41 INFO - PROCESS | 3352 | 1463605301510 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 14:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 14:01:41 INFO - PROCESS | 3352 | 1463605301514 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 14:01:41 INFO - PROCESS | 3352 | 1463605301517 Marionette TRACE conn2 <- [1,878,null,{}] 14:01:41 INFO - PROCESS | 3352 | 1463605301527 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}] 14:01:41 INFO - PROCESS | 3352 | 1463605301613 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 14:01:41 INFO - PROCESS | 3352 | 1463605301624 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:41 INFO - PROCESS | 3352 | ++DOCSHELL 1770D400 == 57 [pid = 3352] [id = 229] 14:01:41 INFO - PROCESS | 3352 | ++DOMWINDOW == 100 (177B8C00) [pid = 3352] [serial = 685] [outer = 00000000] 14:01:41 INFO - PROCESS | 3352 | ++DOMWINDOW == 101 (18279800) [pid = 3352] [serial = 686] [outer = 177B8C00] 14:01:41 INFO - PROCESS | 3352 | 1463605301672 Marionette DEBUG loaded listener.js 14:01:41 INFO - PROCESS | 3352 | ++DOMWINDOW == 102 (1986B000) [pid = 3352] [serial = 687] [outer = 177B8C00] 14:01:42 INFO - PROCESS | 3352 | 1463605302111 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]]]}] 14:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 14:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 653ms 14:01:42 INFO - PROCESS | 3352 | 1463605302175 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 14:01:42 INFO - PROCESS | 3352 | 1463605302177 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 14:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 14:01:42 INFO - PROCESS | 3352 | 1463605302181 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 14:01:42 INFO - PROCESS | 3352 | 1463605302182 Marionette TRACE conn2 <- [1,882,null,{}] 14:01:42 INFO - PROCESS | 3352 | 1463605302186 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}] 14:01:42 INFO - PROCESS | 3352 | 1463605302277 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 14:01:42 INFO - PROCESS | 3352 | 1463605302286 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:42 INFO - PROCESS | 3352 | ++DOCSHELL 19CD7000 == 58 [pid = 3352] [id = 230] 14:01:42 INFO - PROCESS | 3352 | ++DOMWINDOW == 103 (19CD7800) [pid = 3352] [serial = 688] [outer = 00000000] 14:01:42 INFO - PROCESS | 3352 | ++DOMWINDOW == 104 (19E46800) [pid = 3352] [serial = 689] [outer = 19CD7800] 14:01:42 INFO - PROCESS | 3352 | 1463605302330 Marionette DEBUG loaded listener.js 14:01:42 INFO - PROCESS | 3352 | ++DOMWINDOW == 105 (19EDBC00) [pid = 3352] [serial = 690] [outer = 19CD7800] 14:01:42 INFO - PROCESS | 3352 | 1463605302732 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]]]}] 14:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 14:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 609ms 14:01:42 INFO - PROCESS | 3352 | 1463605302784 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 14:01:42 INFO - PROCESS | 3352 | 1463605302786 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 14:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 14:01:42 INFO - PROCESS | 3352 | 1463605302790 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 14:01:42 INFO - PROCESS | 3352 | 1463605302792 Marionette TRACE conn2 <- [1,886,null,{}] 14:01:42 INFO - PROCESS | 3352 | 1463605302795 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}] 14:01:42 INFO - PROCESS | 3352 | 1463605302904 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 14:01:42 INFO - PROCESS | 3352 | 1463605302993 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:42 INFO - PROCESS | 3352 | ++DOCSHELL 19CE3800 == 59 [pid = 3352] [id = 231] 14:01:42 INFO - PROCESS | 3352 | ++DOMWINDOW == 106 (19ED9C00) [pid = 3352] [serial = 691] [outer = 00000000] 14:01:43 INFO - PROCESS | 3352 | ++DOMWINDOW == 107 (1A438400) [pid = 3352] [serial = 692] [outer = 19ED9C00] 14:01:43 INFO - PROCESS | 3352 | 1463605303036 Marionette DEBUG loaded listener.js 14:01:43 INFO - PROCESS | 3352 | ++DOMWINDOW == 108 (1A43E800) [pid = 3352] [serial = 693] [outer = 19ED9C00] 14:01:43 INFO - PROCESS | 3352 | 1463605303425 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]]]}] 14:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 14:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 668ms 14:01:43 INFO - PROCESS | 3352 | 1463605303459 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 14:01:43 INFO - PROCESS | 3352 | 1463605303461 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 14:01:43 INFO - PROCESS | 3352 | 1463605303464 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 14:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 14:01:43 INFO - PROCESS | 3352 | 1463605303466 Marionette TRACE conn2 <- [1,890,null,{}] 14:01:43 INFO - PROCESS | 3352 | 1463605303469 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}] 14:01:43 INFO - PROCESS | 3352 | 1463605303592 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 14:01:43 INFO - PROCESS | 3352 | 1463605303652 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:43 INFO - PROCESS | 3352 | ++DOCSHELL 1A442800 == 60 [pid = 3352] [id = 232] 14:01:43 INFO - PROCESS | 3352 | ++DOMWINDOW == 109 (1A92E800) [pid = 3352] [serial = 694] [outer = 00000000] 14:01:43 INFO - PROCESS | 3352 | ++DOMWINDOW == 110 (1A93C000) [pid = 3352] [serial = 695] [outer = 1A92E800] 14:01:43 INFO - PROCESS | 3352 | 1463605303696 Marionette DEBUG loaded listener.js 14:01:43 INFO - PROCESS | 3352 | ++DOMWINDOW == 111 (1A93D000) [pid = 3352] [serial = 696] [outer = 1A92E800] 14:01:44 INFO - PROCESS | 3352 | 1463605304085 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]]]}] 14:01:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 14:01:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 653ms 14:01:44 INFO - PROCESS | 3352 | 1463605304128 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 14:01:44 INFO - PROCESS | 3352 | 1463605304130 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 14:01:44 INFO - PROCESS | 3352 | 1463605304133 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 14:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 14:01:44 INFO - PROCESS | 3352 | 1463605304135 Marionette TRACE conn2 <- [1,894,null,{}] 14:01:44 INFO - PROCESS | 3352 | 1463605304138 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}] 14:01:44 INFO - PROCESS | 3352 | 1463605304272 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 14:01:44 INFO - PROCESS | 3352 | 1463605304294 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:44 INFO - PROCESS | 3352 | ++DOCSHELL 1A051C00 == 61 [pid = 3352] [id = 233] 14:01:44 INFO - PROCESS | 3352 | ++DOMWINDOW == 112 (1A935800) [pid = 3352] [serial = 697] [outer = 00000000] 14:01:44 INFO - PROCESS | 3352 | ++DOMWINDOW == 113 (1AF89C00) [pid = 3352] [serial = 698] [outer = 1A935800] 14:01:44 INFO - PROCESS | 3352 | 1463605304336 Marionette DEBUG loaded listener.js 14:01:44 INFO - PROCESS | 3352 | ++DOMWINDOW == 114 (1B211C00) [pid = 3352] [serial = 699] [outer = 1A935800] 14:01:44 INFO - PROCESS | 3352 | --DOMWINDOW == 113 (19C0B400) [pid = 3352] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 14:01:44 INFO - PROCESS | 3352 | --DOMWINDOW == 112 (19E3F000) [pid = 3352] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 14:01:44 INFO - PROCESS | 3352 | --DOMWINDOW == 111 (1531B000) [pid = 3352] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 14:01:44 INFO - PROCESS | 3352 | --DOMWINDOW == 110 (15D53800) [pid = 3352] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 14:01:44 INFO - PROCESS | 3352 | --DOMWINDOW == 109 (15FAD400) [pid = 3352] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 14:01:44 INFO - PROCESS | 3352 | --DOMWINDOW == 108 (11AF5000) [pid = 3352] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 14:01:44 INFO - PROCESS | 3352 | --DOMWINDOW == 107 (17629C00) [pid = 3352] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 14:01:44 INFO - PROCESS | 3352 | --DOMWINDOW == 106 (10567400) [pid = 3352] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 14:01:44 INFO - PROCESS | 3352 | --DOMWINDOW == 105 (17629400) [pid = 3352] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 14:01:44 INFO - PROCESS | 3352 | --DOMWINDOW == 104 (1676A400) [pid = 3352] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 14:01:44 INFO - PROCESS | 3352 | 1463605304857 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]]]}] 14:01:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 14:01:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 757ms 14:01:44 INFO - PROCESS | 3352 | 1463605304895 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 14:01:44 INFO - PROCESS | 3352 | 1463605304897 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 14:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 14:01:44 INFO - PROCESS | 3352 | 1463605304904 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 14:01:44 INFO - PROCESS | 3352 | 1463605304906 Marionette TRACE conn2 <- [1,898,null,{}] 14:01:44 INFO - PROCESS | 3352 | 1463605304910 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}] 14:01:45 INFO - PROCESS | 3352 | 1463605305009 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 14:01:45 INFO - PROCESS | 3352 | 1463605305100 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:45 INFO - PROCESS | 3352 | ++DOCSHELL 15D52400 == 62 [pid = 3352] [id = 234] 14:01:45 INFO - PROCESS | 3352 | ++DOMWINDOW == 105 (15D53800) [pid = 3352] [serial = 700] [outer = 00000000] 14:01:45 INFO - PROCESS | 3352 | ++DOMWINDOW == 106 (17FD0C00) [pid = 3352] [serial = 701] [outer = 15D53800] 14:01:45 INFO - PROCESS | 3352 | 1463605305145 Marionette DEBUG loaded listener.js 14:01:45 INFO - PROCESS | 3352 | ++DOMWINDOW == 107 (1AB7B800) [pid = 3352] [serial = 702] [outer = 15D53800] 14:01:45 INFO - PROCESS | 3352 | 1463605305474 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]]]}] 14:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 14:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 594ms 14:01:45 INFO - PROCESS | 3352 | 1463605305527 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 14:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 14:01:45 INFO - PROCESS | 3352 | 1463605305529 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 14:01:45 INFO - PROCESS | 3352 | 1463605305534 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 14:01:45 INFO - PROCESS | 3352 | 1463605305536 Marionette TRACE conn2 <- [1,902,null,{}] 14:01:45 INFO - PROCESS | 3352 | 1463605305539 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}] 14:01:45 INFO - PROCESS | 3352 | 1463605305653 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 14:01:45 INFO - PROCESS | 3352 | 1463605305662 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:45 INFO - PROCESS | 3352 | ++DOCSHELL 10DF3C00 == 63 [pid = 3352] [id = 235] 14:01:45 INFO - PROCESS | 3352 | ++DOMWINDOW == 108 (10DF4000) [pid = 3352] [serial = 703] [outer = 00000000] 14:01:45 INFO - PROCESS | 3352 | ++DOMWINDOW == 109 (10DF9C00) [pid = 3352] [serial = 704] [outer = 10DF4000] 14:01:45 INFO - PROCESS | 3352 | 1463605305711 Marionette DEBUG loaded listener.js 14:01:45 INFO - PROCESS | 3352 | ++DOMWINDOW == 110 (10DFE000) [pid = 3352] [serial = 705] [outer = 10DF4000] 14:01:46 INFO - PROCESS | 3352 | 1463605306094 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]]]}] 14:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 14:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 608ms 14:01:46 INFO - PROCESS | 3352 | 1463605306153 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 14:01:46 INFO - PROCESS | 3352 | 1463605306155 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 14:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 14:01:46 INFO - PROCESS | 3352 | 1463605306158 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 14:01:46 INFO - PROCESS | 3352 | 1463605306160 Marionette TRACE conn2 <- [1,906,null,{}] 14:01:46 INFO - PROCESS | 3352 | 1463605306163 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}] 14:01:46 INFO - PROCESS | 3352 | 1463605306264 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 14:01:46 INFO - PROCESS | 3352 | 1463605306275 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:46 INFO - PROCESS | 3352 | ++DOCSHELL 10DF2800 == 64 [pid = 3352] [id = 236] 14:01:46 INFO - PROCESS | 3352 | ++DOMWINDOW == 111 (10DF8400) [pid = 3352] [serial = 706] [outer = 00000000] 14:01:46 INFO - PROCESS | 3352 | ++DOMWINDOW == 112 (1A741000) [pid = 3352] [serial = 707] [outer = 10DF8400] 14:01:46 INFO - PROCESS | 3352 | 1463605306319 Marionette DEBUG loaded listener.js 14:01:46 INFO - PROCESS | 3352 | ++DOMWINDOW == 113 (1B218400) [pid = 3352] [serial = 708] [outer = 10DF8400] 14:01:46 INFO - PROCESS | 3352 | ++DOMWINDOW == 114 (10D26000) [pid = 3352] [serial = 709] [outer = 1B219400] 14:01:46 INFO - PROCESS | 3352 | 1463605306919 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]]]}] 14:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 14:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 861ms 14:01:47 INFO - PROCESS | 3352 | 1463605307010 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 14:01:47 INFO - PROCESS | 3352 | 1463605307015 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 14:01:47 INFO - PROCESS | 3352 | 1463605307020 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 14:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 14:01:47 INFO - PROCESS | 3352 | 1463605307025 Marionette TRACE conn2 <- [1,910,null,{}] 14:01:47 INFO - PROCESS | 3352 | 1463605307045 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}] 14:01:47 INFO - PROCESS | 3352 | 1463605307169 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 14:01:47 INFO - PROCESS | 3352 | 1463605307278 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:47 INFO - PROCESS | 3352 | ++DOCSHELL 102CC800 == 65 [pid = 3352] [id = 237] 14:01:47 INFO - PROCESS | 3352 | ++DOMWINDOW == 115 (1050E400) [pid = 3352] [serial = 710] [outer = 00000000] 14:01:47 INFO - PROCESS | 3352 | ++DOMWINDOW == 116 (10DF2C00) [pid = 3352] [serial = 711] [outer = 1050E400] 14:01:47 INFO - PROCESS | 3352 | 1463605307334 Marionette DEBUG loaded listener.js 14:01:47 INFO - PROCESS | 3352 | ++DOMWINDOW == 117 (12884000) [pid = 3352] [serial = 712] [outer = 1050E400] 14:01:47 INFO - PROCESS | 3352 | 1463605307880 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]]]}] 14:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 14:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 906ms 14:01:47 INFO - PROCESS | 3352 | 1463605307934 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 14:01:47 INFO - PROCESS | 3352 | 1463605307940 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 14:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 14:01:47 INFO - PROCESS | 3352 | 1463605307946 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 14:01:47 INFO - PROCESS | 3352 | 1463605307949 Marionette TRACE conn2 <- [1,914,null,{}] 14:01:47 INFO - PROCESS | 3352 | 1463605307953 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}] 14:01:48 INFO - PROCESS | 3352 | 1463605308060 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 14:01:48 INFO - PROCESS | 3352 | 1463605308164 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:48 INFO - PROCESS | 3352 | ++DOCSHELL 12D75C00 == 66 [pid = 3352] [id = 238] 14:01:48 INFO - PROCESS | 3352 | ++DOMWINDOW == 118 (13DB6C00) [pid = 3352] [serial = 713] [outer = 00000000] 14:01:48 INFO - PROCESS | 3352 | ++DOMWINDOW == 119 (15319C00) [pid = 3352] [serial = 714] [outer = 13DB6C00] 14:01:48 INFO - PROCESS | 3352 | 1463605308199 Marionette DEBUG loaded listener.js 14:01:48 INFO - PROCESS | 3352 | ++DOMWINDOW == 120 (15B7D400) [pid = 3352] [serial = 715] [outer = 13DB6C00] 14:01:48 INFO - PROCESS | 3352 | 1463605308803 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]]]}] 14:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 14:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 905ms 14:01:48 INFO - PROCESS | 3352 | 1463605308854 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 14:01:48 INFO - PROCESS | 3352 | 1463605308857 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 14:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 14:01:48 INFO - PROCESS | 3352 | 1463605308861 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 14:01:48 INFO - PROCESS | 3352 | 1463605308864 Marionette TRACE conn2 <- [1,918,null,{}] 14:01:48 INFO - PROCESS | 3352 | 1463605308875 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}] 14:01:48 INFO - PROCESS | 3352 | 1463605308971 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 14:01:49 INFO - PROCESS | 3352 | 1463605309103 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:49 INFO - PROCESS | 3352 | ++DOCSHELL 14E8EC00 == 67 [pid = 3352] [id = 239] 14:01:49 INFO - PROCESS | 3352 | ++DOMWINDOW == 121 (177BD800) [pid = 3352] [serial = 716] [outer = 00000000] 14:01:49 INFO - PROCESS | 3352 | ++DOMWINDOW == 122 (19866400) [pid = 3352] [serial = 717] [outer = 177BD800] 14:01:49 INFO - PROCESS | 3352 | 1463605309160 Marionette DEBUG loaded listener.js 14:01:49 INFO - PROCESS | 3352 | ++DOMWINDOW == 123 (19CE1000) [pid = 3352] [serial = 718] [outer = 177BD800] 14:01:49 INFO - PROCESS | 3352 | 1463605309699 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]]]}] 14:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 14:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 891ms 14:01:49 INFO - PROCESS | 3352 | 1463605309752 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 14:01:49 INFO - PROCESS | 3352 | 1463605309755 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 14:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 14:01:49 INFO - PROCESS | 3352 | 1463605309758 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 14:01:49 INFO - PROCESS | 3352 | 1463605309760 Marionette TRACE conn2 <- [1,922,null,{}] 14:01:49 INFO - PROCESS | 3352 | 1463605309764 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}] 14:01:49 INFO - PROCESS | 3352 | 1463605309868 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 14:01:49 INFO - PROCESS | 3352 | 1463605309987 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:49 INFO - PROCESS | 3352 | ++DOCSHELL 11C85000 == 68 [pid = 3352] [id = 240] 14:01:49 INFO - PROCESS | 3352 | ++DOMWINDOW == 124 (1A43F400) [pid = 3352] [serial = 719] [outer = 00000000] 14:01:50 INFO - PROCESS | 3352 | ++DOMWINDOW == 125 (1AAB3400) [pid = 3352] [serial = 720] [outer = 1A43F400] 14:01:50 INFO - PROCESS | 3352 | 1463605310041 Marionette DEBUG loaded listener.js 14:01:50 INFO - PROCESS | 3352 | ++DOMWINDOW == 126 (1B333800) [pid = 3352] [serial = 721] [outer = 1A43F400] 14:01:50 INFO - PROCESS | 3352 | 1463605310859 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]]]}] 14:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 14:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1128ms 14:01:50 INFO - PROCESS | 3352 | 1463605310894 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 14:01:50 INFO - PROCESS | 3352 | 1463605310897 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 14:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 14:01:50 INFO - PROCESS | 3352 | 1463605310903 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 14:01:50 INFO - PROCESS | 3352 | 1463605310906 Marionette TRACE conn2 <- [1,926,null,{}] 14:01:50 INFO - PROCESS | 3352 | 1463605310912 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}] 14:01:51 INFO - PROCESS | 3352 | 1463605311017 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 14:01:51 INFO - PROCESS | 3352 | 1463605311144 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:51 INFO - PROCESS | 3352 | ++DOCSHELL 1051B800 == 69 [pid = 3352] [id = 241] 14:01:51 INFO - PROCESS | 3352 | ++DOMWINDOW == 127 (10520000) [pid = 3352] [serial = 722] [outer = 00000000] 14:01:51 INFO - PROCESS | 3352 | ++DOMWINDOW == 128 (114B1C00) [pid = 3352] [serial = 723] [outer = 10520000] 14:01:51 INFO - PROCESS | 3352 | 1463605311194 Marionette DEBUG loaded listener.js 14:01:51 INFO - PROCESS | 3352 | ++DOMWINDOW == 129 (12850400) [pid = 3352] [serial = 724] [outer = 10520000] 14:01:51 INFO - PROCESS | 3352 | 1463605311757 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]]]}] 14:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 14:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 906ms 14:01:51 INFO - PROCESS | 3352 | 1463605311811 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 14:01:51 INFO - PROCESS | 3352 | 1463605311817 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 14:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 14:01:51 INFO - PROCESS | 3352 | 1463605311805 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 14:01:51 INFO - PROCESS | 3352 | 1463605311808 Marionette TRACE conn2 <- [1,930,null,{}] 14:01:51 INFO - PROCESS | 3352 | 1463605311812 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}] 14:01:51 INFO - PROCESS | 3352 | 1463605311907 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 14:01:52 INFO - PROCESS | 3352 | 1463605312017 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:52 INFO - PROCESS | 3352 | ++DOCSHELL 12849C00 == 70 [pid = 3352] [id = 242] 14:01:52 INFO - PROCESS | 3352 | ++DOMWINDOW == 130 (1330AC00) [pid = 3352] [serial = 725] [outer = 00000000] 14:01:52 INFO - PROCESS | 3352 | ++DOMWINDOW == 131 (140CB800) [pid = 3352] [serial = 726] [outer = 1330AC00] 14:01:52 INFO - PROCESS | 3352 | 1463605312063 Marionette DEBUG loaded listener.js 14:01:52 INFO - PROCESS | 3352 | ++DOMWINDOW == 132 (152C5800) [pid = 3352] [serial = 727] [outer = 1330AC00] 14:01:52 INFO - PROCESS | 3352 | --DOCSHELL 10DF3C00 == 69 [pid = 3352] [id = 235] 14:01:52 INFO - PROCESS | 3352 | --DOCSHELL 15D52400 == 68 [pid = 3352] [id = 234] 14:01:52 INFO - PROCESS | 3352 | --DOCSHELL 1A051C00 == 67 [pid = 3352] [id = 233] 14:01:52 INFO - PROCESS | 3352 | --DOCSHELL 1A442800 == 66 [pid = 3352] [id = 232] 14:01:52 INFO - PROCESS | 3352 | --DOCSHELL 19CE3800 == 65 [pid = 3352] [id = 231] 14:01:52 INFO - PROCESS | 3352 | --DOCSHELL 19CD7000 == 64 [pid = 3352] [id = 230] 14:01:52 INFO - PROCESS | 3352 | --DOCSHELL 1770D400 == 63 [pid = 3352] [id = 229] 14:01:52 INFO - PROCESS | 3352 | --DOCSHELL 15281800 == 62 [pid = 3352] [id = 228] 14:01:52 INFO - PROCESS | 3352 | --DOMWINDOW == 131 (1A984800) [pid = 3352] [serial = 659] [outer = 00000000] [url = about:blank] 14:01:52 INFO - PROCESS | 3352 | --DOMWINDOW == 130 (1A154000) [pid = 3352] [serial = 626] [outer = 00000000] [url = about:blank] 14:01:52 INFO - PROCESS | 3352 | --DOMWINDOW == 129 (1AC98400) [pid = 3352] [serial = 620] [outer = 00000000] [url = about:blank] 14:01:52 INFO - PROCESS | 3352 | --DOMWINDOW == 128 (17E94800) [pid = 3352] [serial = 617] [outer = 00000000] [url = about:blank] 14:01:52 INFO - PROCESS | 3352 | --DOMWINDOW == 127 (15314C00) [pid = 3352] [serial = 614] [outer = 00000000] [url = about:blank] 14:01:52 INFO - PROCESS | 3352 | --DOMWINDOW == 126 (1AF89400) [pid = 3352] [serial = 623] [outer = 00000000] [url = about:blank] 14:01:52 INFO - PROCESS | 3352 | --DOCSHELL 133A4000 == 61 [pid = 3352] [id = 227] 14:01:52 INFO - PROCESS | 3352 | --DOCSHELL 152D0800 == 60 [pid = 3352] [id = 226] 14:01:52 INFO - PROCESS | 3352 | --DOCSHELL 1AC9E400 == 59 [pid = 3352] [id = 225] 14:01:52 INFO - PROCESS | 3352 | --DOCSHELL 1A663800 == 58 [pid = 3352] [id = 224] 14:01:52 INFO - PROCESS | 3352 | --DOCSHELL 19702000 == 57 [pid = 3352] [id = 223] 14:01:52 INFO - PROCESS | 3352 | --DOCSHELL 13DBF400 == 56 [pid = 3352] [id = 222] 14:01:52 INFO - PROCESS | 3352 | --DOCSHELL 12848400 == 55 [pid = 3352] [id = 221] 14:01:52 INFO - PROCESS | 3352 | --DOMWINDOW == 125 (1A66CC00) [pid = 3352] [serial = 657] [outer = 00000000] [url = about:blank] 14:01:52 INFO - PROCESS | 3352 | --DOMWINDOW == 124 (19CE5C00) [pid = 3352] [serial = 647] [outer = 00000000] [url = about:blank] 14:01:52 INFO - PROCESS | 3352 | --DOMWINDOW == 123 (1A151C00) [pid = 3352] [serial = 651] [outer = 00000000] [url = about:blank] 14:01:52 INFO - PROCESS | 3352 | --DOMWINDOW == 122 (19C0F400) [pid = 3352] [serial = 653] [outer = 00000000] [url = about:blank] 14:01:52 INFO - PROCESS | 3352 | --DOMWINDOW == 121 (1A14AC00) [pid = 3352] [serial = 650] [outer = 00000000] [url = about:blank] 14:01:52 INFO - PROCESS | 3352 | --DOMWINDOW == 120 (15FAA800) [pid = 3352] [serial = 636] [outer = 00000000] [url = about:blank] 14:01:52 INFO - PROCESS | 3352 | --DOMWINDOW == 119 (16D0AC00) [pid = 3352] [serial = 639] [outer = 00000000] [url = about:blank] 14:01:52 INFO - PROCESS | 3352 | --DOMWINDOW == 118 (19C10800) [pid = 3352] [serial = 654] [outer = 00000000] [url = about:blank] 14:01:52 INFO - PROCESS | 3352 | --DOMWINDOW == 117 (15360400) [pid = 3352] [serial = 633] [outer = 00000000] [url = about:blank] 14:01:52 INFO - PROCESS | 3352 | --DOMWINDOW == 116 (19872800) [pid = 3352] [serial = 644] [outer = 00000000] [url = about:blank] 14:01:52 INFO - PROCESS | 3352 | --DOMWINDOW == 115 (15F02400) [pid = 3352] [serial = 635] [outer = 00000000] [url = about:blank] 14:01:52 INFO - PROCESS | 3352 | --DOMWINDOW == 114 (1330B800) [pid = 3352] [serial = 629] [outer = 00000000] [url = about:blank] 14:01:52 INFO - PROCESS | 3352 | --DOMWINDOW == 113 (19E3A000) [pid = 3352] [serial = 648] [outer = 00000000] [url = about:blank] 14:01:52 INFO - PROCESS | 3352 | --DOMWINDOW == 112 (1A664000) [pid = 3352] [serial = 656] [outer = 00000000] [url = about:blank] 14:01:52 INFO - PROCESS | 3352 | --DOMWINDOW == 111 (1434D400) [pid = 3352] [serial = 630] [outer = 00000000] [url = about:blank] 14:01:52 INFO - PROCESS | 3352 | --DOMWINDOW == 110 (17E8FC00) [pid = 3352] [serial = 642] [outer = 00000000] [url = about:blank] 14:01:52 INFO - PROCESS | 3352 | --DOMWINDOW == 109 (19CDAC00) [pid = 3352] [serial = 645] [outer = 00000000] [url = about:blank] 14:01:52 INFO - PROCESS | 3352 | --DOMWINDOW == 108 (1770C000) [pid = 3352] [serial = 641] [outer = 00000000] [url = about:blank] 14:01:52 INFO - PROCESS | 3352 | --DOMWINDOW == 107 (1284A000) [pid = 3352] [serial = 632] [outer = 00000000] [url = about:blank] 14:01:52 INFO - PROCESS | 3352 | --DOMWINDOW == 106 (16947800) [pid = 3352] [serial = 638] [outer = 00000000] [url = about:blank] 14:01:52 INFO - PROCESS | 3352 | 1463605312548 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]]]}] 14:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 14:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 802ms 14:01:52 INFO - PROCESS | 3352 | 1463605312609 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 14:01:52 INFO - PROCESS | 3352 | 1463605312611 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 14:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 14:01:52 INFO - PROCESS | 3352 | 1463605312614 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 14:01:52 INFO - PROCESS | 3352 | 1463605312618 Marionette TRACE conn2 <- [1,934,null,{}] 14:01:52 INFO - PROCESS | 3352 | 1463605312628 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}] 14:01:52 INFO - PROCESS | 3352 | 1463605312715 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 14:01:52 INFO - PROCESS | 3352 | 1463605312724 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:52 INFO - PROCESS | 3352 | ++DOCSHELL 15281800 == 56 [pid = 3352] [id = 243] 14:01:52 INFO - PROCESS | 3352 | ++DOMWINDOW == 107 (152CD800) [pid = 3352] [serial = 728] [outer = 00000000] 14:01:52 INFO - PROCESS | 3352 | ++DOMWINDOW == 108 (15319400) [pid = 3352] [serial = 729] [outer = 152CD800] 14:01:52 INFO - PROCESS | 3352 | 1463605312771 Marionette DEBUG loaded listener.js 14:01:52 INFO - PROCESS | 3352 | ++DOMWINDOW == 109 (156A6400) [pid = 3352] [serial = 730] [outer = 152CD800] 14:01:53 INFO - PROCESS | 3352 | 1463605313197 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]]]}] 14:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 14:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 594ms 14:01:53 INFO - PROCESS | 3352 | 1463605313217 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 14:01:53 INFO - PROCESS | 3352 | 1463605313219 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 14:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 14:01:53 INFO - PROCESS | 3352 | 1463605313223 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 14:01:53 INFO - PROCESS | 3352 | 1463605313224 Marionette TRACE conn2 <- [1,938,null,{}] 14:01:53 INFO - PROCESS | 3352 | 1463605313231 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}] 14:01:53 INFO - PROCESS | 3352 | 1463605313312 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 14:01:53 INFO - PROCESS | 3352 | 1463605313319 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:53 INFO - PROCESS | 3352 | ++DOCSHELL 15B6C800 == 57 [pid = 3352] [id = 244] 14:01:53 INFO - PROCESS | 3352 | ++DOMWINDOW == 110 (15B6D800) [pid = 3352] [serial = 731] [outer = 00000000] 14:01:53 INFO - PROCESS | 3352 | ++DOMWINDOW == 111 (15D54400) [pid = 3352] [serial = 732] [outer = 15B6D800] 14:01:53 INFO - PROCESS | 3352 | 1463605313363 Marionette DEBUG loaded listener.js 14:01:53 INFO - PROCESS | 3352 | ++DOMWINDOW == 112 (15D55400) [pid = 3352] [serial = 733] [outer = 15B6D800] 14:01:53 INFO - PROCESS | 3352 | 1463605313784 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]]]}] 14:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 14:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 609ms 14:01:53 INFO - PROCESS | 3352 | 1463605313840 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 14:01:53 INFO - PROCESS | 3352 | 1463605313842 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 14:01:53 INFO - PROCESS | 3352 | 1463605313845 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 14:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 14:01:53 INFO - PROCESS | 3352 | 1463605313847 Marionette TRACE conn2 <- [1,942,null,{}] 14:01:53 INFO - PROCESS | 3352 | 1463605313851 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}] 14:01:53 INFO - PROCESS | 3352 | 1463605313928 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 14:01:53 INFO - PROCESS | 3352 | 1463605313917 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:53 INFO - PROCESS | 3352 | ++DOCSHELL 15F0A800 == 58 [pid = 3352] [id = 245] 14:01:53 INFO - PROCESS | 3352 | ++DOMWINDOW == 113 (15FAB000) [pid = 3352] [serial = 734] [outer = 00000000] 14:01:53 INFO - PROCESS | 3352 | ++DOMWINDOW == 114 (15FB5400) [pid = 3352] [serial = 735] [outer = 15FAB000] 14:01:53 INFO - PROCESS | 3352 | 1463605313960 Marionette DEBUG loaded listener.js 14:01:54 INFO - PROCESS | 3352 | ++DOMWINDOW == 115 (16544400) [pid = 3352] [serial = 736] [outer = 15FAB000] 14:01:54 INFO - PROCESS | 3352 | 1463605314399 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]]]}] 14:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 14:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 609ms 14:01:54 INFO - PROCESS | 3352 | 1463605314448 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 14:01:54 INFO - PROCESS | 3352 | 1463605314459 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 14:01:54 INFO - PROCESS | 3352 | 1463605314463 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 14:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 14:01:54 INFO - PROCESS | 3352 | 1463605314464 Marionette TRACE conn2 <- [1,946,null,{}] 14:01:54 INFO - PROCESS | 3352 | 1463605314468 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}] 14:01:54 INFO - PROCESS | 3352 | 1463605314605 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 14:01:54 INFO - PROCESS | 3352 | 1463605314612 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:54 INFO - PROCESS | 3352 | ++DOCSHELL 128B7C00 == 59 [pid = 3352] [id = 246] 14:01:54 INFO - PROCESS | 3352 | ++DOMWINDOW == 116 (15B7B000) [pid = 3352] [serial = 737] [outer = 00000000] 14:01:54 INFO - PROCESS | 3352 | ++DOMWINDOW == 117 (16D0CC00) [pid = 3352] [serial = 738] [outer = 15B7B000] 14:01:54 INFO - PROCESS | 3352 | 1463605314640 Marionette DEBUG loaded listener.js 14:01:54 INFO - PROCESS | 3352 | ++DOMWINDOW == 118 (17303C00) [pid = 3352] [serial = 739] [outer = 15B7B000] 14:01:55 INFO - PROCESS | 3352 | 1463605315071 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]]]}] 14:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 14:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 669ms 14:01:55 INFO - PROCESS | 3352 | 1463605315126 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 14:01:55 INFO - PROCESS | 3352 | 1463605315128 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 14:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 14:01:55 INFO - PROCESS | 3352 | 1463605315131 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 14:01:55 INFO - PROCESS | 3352 | 1463605315133 Marionette TRACE conn2 <- [1,950,null,{}] 14:01:55 INFO - PROCESS | 3352 | 1463605315136 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}] 14:01:55 INFO - PROCESS | 3352 | 1463605315247 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 14:01:55 INFO - PROCESS | 3352 | 1463605315334 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:55 INFO - PROCESS | 3352 | ++DOCSHELL 16D01C00 == 60 [pid = 3352] [id = 247] 14:01:55 INFO - PROCESS | 3352 | ++DOMWINDOW == 119 (17628800) [pid = 3352] [serial = 740] [outer = 00000000] 14:01:55 INFO - PROCESS | 3352 | ++DOMWINDOW == 120 (17E3A400) [pid = 3352] [serial = 741] [outer = 17628800] 14:01:55 INFO - PROCESS | 3352 | 1463605315358 Marionette DEBUG loaded listener.js 14:01:55 INFO - PROCESS | 3352 | ++DOMWINDOW == 121 (17E94000) [pid = 3352] [serial = 742] [outer = 17628800] 14:01:55 INFO - PROCESS | 3352 | 1463605315733 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]]]}] 14:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 14:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 668ms 14:01:55 INFO - PROCESS | 3352 | 1463605315794 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 14:01:55 INFO - PROCESS | 3352 | 1463605315796 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 14:01:55 INFO - PROCESS | 3352 | 1463605315799 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 14:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 14:01:55 INFO - PROCESS | 3352 | 1463605315801 Marionette TRACE conn2 <- [1,954,null,{}] 14:01:55 INFO - PROCESS | 3352 | 1463605315804 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}] 14:01:55 INFO - PROCESS | 3352 | 1463605315924 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 14:01:55 INFO - PROCESS | 3352 | 1463605315984 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:55 INFO - PROCESS | 3352 | ++DOCSHELL 15F03800 == 61 [pid = 3352] [id = 248] 14:01:55 INFO - PROCESS | 3352 | ++DOMWINDOW == 122 (17F46000) [pid = 3352] [serial = 743] [outer = 00000000] 14:01:55 INFO - PROCESS | 3352 | ++DOMWINDOW == 123 (1986AC00) [pid = 3352] [serial = 744] [outer = 17F46000] 14:01:56 INFO - PROCESS | 3352 | 1463605316011 Marionette DEBUG loaded listener.js 14:01:56 INFO - PROCESS | 3352 | ++DOMWINDOW == 124 (1986E800) [pid = 3352] [serial = 745] [outer = 17F46000] 14:01:56 INFO - PROCESS | 3352 | --DOMWINDOW == 123 (19ED9C00) [pid = 3352] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 14:01:56 INFO - PROCESS | 3352 | --DOMWINDOW == 122 (1A92E800) [pid = 3352] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 14:01:56 INFO - PROCESS | 3352 | --DOMWINDOW == 121 (15D53800) [pid = 3352] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 14:01:56 INFO - PROCESS | 3352 | --DOMWINDOW == 120 (177B8C00) [pid = 3352] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 14:01:56 INFO - PROCESS | 3352 | --DOMWINDOW == 119 (1A935800) [pid = 3352] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 14:01:56 INFO - PROCESS | 3352 | --DOMWINDOW == 118 (10DF4000) [pid = 3352] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 14:01:56 INFO - PROCESS | 3352 | --DOMWINDOW == 117 (133ACC00) [pid = 3352] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 14:01:56 INFO - PROCESS | 3352 | --DOMWINDOW == 116 (1986A800) [pid = 3352] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 14:01:56 INFO - PROCESS | 3352 | --DOMWINDOW == 115 (1284F000) [pid = 3352] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 14:01:56 INFO - PROCESS | 3352 | --DOMWINDOW == 114 (152C3800) [pid = 3352] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 14:01:56 INFO - PROCESS | 3352 | --DOMWINDOW == 113 (15B6D000) [pid = 3352] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 14:01:56 INFO - PROCESS | 3352 | --DOMWINDOW == 112 (19CD7800) [pid = 3352] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 14:01:56 INFO - PROCESS | 3352 | --DOMWINDOW == 111 (13905C00) [pid = 3352] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 14:01:56 INFO - PROCESS | 3352 | --DOMWINDOW == 110 (1AAA7000) [pid = 3352] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 14:01:56 INFO - PROCESS | 3352 | --DOMWINDOW == 109 (14E8F000) [pid = 3352] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 14:01:56 INFO - PROCESS | 3352 | --DOMWINDOW == 108 (15FB1C00) [pid = 3352] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 14:01:56 INFO - PROCESS | 3352 | --DOMWINDOW == 107 (140CC000) [pid = 3352] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 14:01:56 INFO - PROCESS | 3352 | --DOMWINDOW == 106 (1AE4E400) [pid = 3352] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 14:01:56 INFO - PROCESS | 3352 | --DOMWINDOW == 105 (15B7FC00) [pid = 3352] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 14:01:56 INFO - PROCESS | 3352 | --DOMWINDOW == 104 (1A14B000) [pid = 3352] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 14:01:56 INFO - PROCESS | 3352 | --DOMWINDOW == 103 (1A93B400) [pid = 3352] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 14:01:56 INFO - PROCESS | 3352 | 1463605316713 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]]]}] 14:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 14:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 950ms 14:01:56 INFO - PROCESS | 3352 | 1463605316754 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 14:01:56 INFO - PROCESS | 3352 | 1463605316756 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 14:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 14:01:56 INFO - PROCESS | 3352 | 1463605316759 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 14:01:56 INFO - PROCESS | 3352 | 1463605316761 Marionette TRACE conn2 <- [1,958,null,{}] 14:01:56 INFO - PROCESS | 3352 | 1463605316765 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}] 14:01:56 INFO - PROCESS | 3352 | 1463605316842 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 14:01:56 INFO - PROCESS | 3352 | 1463605316926 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:56 INFO - PROCESS | 3352 | ++DOCSHELL 10513000 == 62 [pid = 3352] [id = 249] 14:01:56 INFO - PROCESS | 3352 | ++DOMWINDOW == 104 (10DFB800) [pid = 3352] [serial = 746] [outer = 00000000] 14:01:56 INFO - PROCESS | 3352 | ++DOMWINDOW == 105 (14E8F000) [pid = 3352] [serial = 747] [outer = 10DFB800] 14:01:56 INFO - PROCESS | 3352 | 1463605316967 Marionette DEBUG loaded listener.js 14:01:57 INFO - PROCESS | 3352 | ++DOMWINDOW == 106 (17625400) [pid = 3352] [serial = 748] [outer = 10DFB800] 14:01:57 INFO - PROCESS | 3352 | 1463605317311 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]]]}] 14:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 14:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 594ms 14:01:57 INFO - PROCESS | 3352 | 1463605317362 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 14:01:57 INFO - PROCESS | 3352 | 1463605317363 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 14:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 14:01:57 INFO - PROCESS | 3352 | 1463605317367 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 14:01:57 INFO - PROCESS | 3352 | 1463605317368 Marionette TRACE conn2 <- [1,962,null,{}] 14:01:57 INFO - PROCESS | 3352 | 1463605317372 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}] 14:01:57 INFO - PROCESS | 3352 | 1463605317485 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 14:01:57 INFO - PROCESS | 3352 | 1463605317541 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:57 INFO - PROCESS | 3352 | ++DOCSHELL 13905C00 == 63 [pid = 3352] [id = 250] 14:01:57 INFO - PROCESS | 3352 | ++DOMWINDOW == 107 (15B7FC00) [pid = 3352] [serial = 749] [outer = 00000000] 14:01:57 INFO - PROCESS | 3352 | ++DOMWINDOW == 108 (19CD7800) [pid = 3352] [serial = 750] [outer = 15B7FC00] 14:01:57 INFO - PROCESS | 3352 | 1463605317584 Marionette DEBUG loaded listener.js 14:01:57 INFO - PROCESS | 3352 | ++DOMWINDOW == 109 (19CDA400) [pid = 3352] [serial = 751] [outer = 15B7FC00] 14:01:57 INFO - PROCESS | 3352 | 1463605317934 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]]]}] 14:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 14:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 609ms 14:01:57 INFO - PROCESS | 3352 | 1463605317988 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 14:01:57 INFO - PROCESS | 3352 | 1463605317990 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 14:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 14:01:57 INFO - PROCESS | 3352 | 1463605317994 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 14:01:57 INFO - PROCESS | 3352 | 1463605317996 Marionette TRACE conn2 <- [1,966,null,{}] 14:01:57 INFO - PROCESS | 3352 | 1463605318007 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}] 14:01:58 INFO - PROCESS | 3352 | 1463605318087 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 14:01:58 INFO - PROCESS | 3352 | 1463605318133 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:58 INFO - PROCESS | 3352 | ++DOCSHELL 19CE3800 == 64 [pid = 3352] [id = 251] 14:01:58 INFO - PROCESS | 3352 | ++DOMWINDOW == 110 (19E3E400) [pid = 3352] [serial = 752] [outer = 00000000] 14:01:58 INFO - PROCESS | 3352 | ++DOMWINDOW == 111 (1A051C00) [pid = 3352] [serial = 753] [outer = 19E3E400] 14:01:58 INFO - PROCESS | 3352 | 1463605318181 Marionette DEBUG loaded listener.js 14:01:58 INFO - PROCESS | 3352 | ++DOMWINDOW == 112 (1A14C400) [pid = 3352] [serial = 754] [outer = 19E3E400] 14:01:58 INFO - PROCESS | 3352 | 1463605318700 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]]]}] 14:01:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 14:01:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 757ms 14:01:58 INFO - PROCESS | 3352 | 1463605318739 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 14:01:58 INFO - PROCESS | 3352 | 1463605318744 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 14:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 14:01:58 INFO - PROCESS | 3352 | 1463605318749 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 14:01:58 INFO - PROCESS | 3352 | 1463605318753 Marionette TRACE conn2 <- [1,970,null,{}] 14:01:58 INFO - PROCESS | 3352 | 1463605318759 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}] 14:01:58 INFO - PROCESS | 3352 | 1463605318870 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 14:01:59 INFO - PROCESS | 3352 | 1463605319003 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:59 INFO - PROCESS | 3352 | ++DOCSHELL 10A5E000 == 65 [pid = 3352] [id = 252] 14:01:59 INFO - PROCESS | 3352 | ++DOMWINDOW == 113 (10A61400) [pid = 3352] [serial = 755] [outer = 00000000] 14:01:59 INFO - PROCESS | 3352 | ++DOMWINDOW == 114 (11090800) [pid = 3352] [serial = 756] [outer = 10A61400] 14:01:59 INFO - PROCESS | 3352 | 1463605319060 Marionette DEBUG loaded listener.js 14:01:59 INFO - PROCESS | 3352 | ++DOMWINDOW == 115 (11A10400) [pid = 3352] [serial = 757] [outer = 10A61400] 14:01:59 INFO - PROCESS | 3352 | 1463605319674 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]]]}] 14:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 14:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 950ms 14:01:59 INFO - PROCESS | 3352 | 1463605319714 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 14:01:59 INFO - PROCESS | 3352 | 1463605319720 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 14:01:59 INFO - PROCESS | 3352 | 1463605319727 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 14:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 14:01:59 INFO - PROCESS | 3352 | 1463605319730 Marionette TRACE conn2 <- [1,974,null,{}] 14:01:59 INFO - PROCESS | 3352 | 1463605319734 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}] 14:01:59 INFO - PROCESS | 3352 | 1463605319826 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 14:01:59 INFO - PROCESS | 3352 | 1463605319956 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:59 INFO - PROCESS | 3352 | ++DOCSHELL 13DBA400 == 66 [pid = 3352] [id = 253] 14:01:59 INFO - PROCESS | 3352 | ++DOMWINDOW == 116 (140C6800) [pid = 3352] [serial = 758] [outer = 00000000] 14:01:59 INFO - PROCESS | 3352 | ++DOMWINDOW == 117 (15B6C400) [pid = 3352] [serial = 759] [outer = 140C6800] 14:02:00 INFO - PROCESS | 3352 | 1463605320010 Marionette DEBUG loaded listener.js 14:02:00 INFO - PROCESS | 3352 | ++DOMWINDOW == 118 (15D52400) [pid = 3352] [serial = 760] [outer = 140C6800] 14:02:00 INFO - PROCESS | 3352 | 1463605320592 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]]]}] 14:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 14:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 950ms 14:02:00 INFO - PROCESS | 3352 | 1463605320678 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 14:02:00 INFO - PROCESS | 3352 | 1463605320681 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 14:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 14:02:00 INFO - PROCESS | 3352 | 1463605320685 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 14:02:00 INFO - PROCESS | 3352 | 1463605320689 Marionette TRACE conn2 <- [1,978,null,{}] 14:02:00 INFO - PROCESS | 3352 | 1463605320700 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}] 14:02:00 INFO - PROCESS | 3352 | 1463605320819 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 14:02:00 INFO - PROCESS | 3352 | 1463605320954 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:00 INFO - PROCESS | 3352 | ++DOCSHELL 0F9E5400 == 67 [pid = 3352] [id = 254] 14:02:00 INFO - PROCESS | 3352 | ++DOMWINDOW == 119 (15953C00) [pid = 3352] [serial = 761] [outer = 00000000] 14:02:00 INFO - PROCESS | 3352 | ++DOMWINDOW == 120 (19CDF800) [pid = 3352] [serial = 762] [outer = 15953C00] 14:02:01 INFO - PROCESS | 3352 | 1463605321018 Marionette DEBUG loaded listener.js 14:02:01 INFO - PROCESS | 3352 | ++DOMWINDOW == 121 (19ECF000) [pid = 3352] [serial = 763] [outer = 15953C00] 14:02:01 INFO - PROCESS | 3352 | 1463605321606 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]]]}] 14:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 14:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 995ms 14:02:01 INFO - PROCESS | 3352 | 1463605321677 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 14:02:01 INFO - PROCESS | 3352 | 1463605321680 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 14:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 14:02:01 INFO - PROCESS | 3352 | 1463605321700 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 14:02:01 INFO - PROCESS | 3352 | 1463605321702 Marionette TRACE conn2 <- [1,982,null,{}] 14:02:01 INFO - PROCESS | 3352 | 1463605321705 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}] 14:02:01 INFO - PROCESS | 3352 | 1463605321852 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 14:02:01 INFO - PROCESS | 3352 | 1463605321895 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:01 INFO - PROCESS | 3352 | ++DOCSHELL 1A153000 == 68 [pid = 3352] [id = 255] 14:02:01 INFO - PROCESS | 3352 | ++DOMWINDOW == 122 (1A153400) [pid = 3352] [serial = 764] [outer = 00000000] 14:02:01 INFO - PROCESS | 3352 | ++DOMWINDOW == 123 (1A158400) [pid = 3352] [serial = 765] [outer = 1A153400] 14:02:01 INFO - PROCESS | 3352 | 1463605321948 Marionette DEBUG loaded listener.js 14:02:02 INFO - PROCESS | 3352 | ++DOMWINDOW == 124 (1A666000) [pid = 3352] [serial = 766] [outer = 1A153400] 14:02:02 INFO - PROCESS | 3352 | 1463605322472 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]]]}] 14:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 14:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 817ms 14:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 14:02:02 INFO - PROCESS | 3352 | 1463605322494 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 14:02:02 INFO - PROCESS | 3352 | 1463605322497 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 14:02:02 INFO - PROCESS | 3352 | 1463605322500 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 14:02:02 INFO - PROCESS | 3352 | 1463605322502 Marionette TRACE conn2 <- [1,986,null,{}] 14:02:02 INFO - PROCESS | 3352 | 1463605322506 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}] 14:02:02 INFO - PROCESS | 3352 | 1463605322606 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 14:02:02 INFO - PROCESS | 3352 | 1463605322707 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:02 INFO - PROCESS | 3352 | ++DOCSHELL 18AA7400 == 69 [pid = 3352] [id = 256] 14:02:02 INFO - PROCESS | 3352 | ++DOMWINDOW == 125 (18AAA400) [pid = 3352] [serial = 767] [outer = 00000000] 14:02:02 INFO - PROCESS | 3352 | ++DOMWINDOW == 126 (18AB1800) [pid = 3352] [serial = 768] [outer = 18AAA400] 14:02:02 INFO - PROCESS | 3352 | 1463605322760 Marionette DEBUG loaded listener.js 14:02:02 INFO - PROCESS | 3352 | ++DOMWINDOW == 127 (18AB3C00) [pid = 3352] [serial = 769] [outer = 18AAA400] 14:02:03 INFO - PROCESS | 3352 | 1463605323367 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]]]}] 14:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 14:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1040ms 14:02:03 INFO - PROCESS | 3352 | 1463605323572 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 14:02:03 INFO - PROCESS | 3352 | 1463605323577 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 14:02:03 INFO - PROCESS | 3352 | 1463605323583 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 14:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 14:02:03 INFO - PROCESS | 3352 | 1463605323586 Marionette TRACE conn2 <- [1,990,null,{}] 14:02:03 INFO - PROCESS | 3352 | 1463605323592 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}] 14:02:03 INFO - PROCESS | 3352 | 1463605323692 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 14:02:03 INFO - PROCESS | 3352 | 1463605323821 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:03 INFO - PROCESS | 3352 | ++DOCSHELL 105EE800 == 70 [pid = 3352] [id = 257] 14:02:03 INFO - PROCESS | 3352 | ++DOMWINDOW == 128 (105F0000) [pid = 3352] [serial = 770] [outer = 00000000] 14:02:03 INFO - PROCESS | 3352 | ++DOMWINDOW == 129 (10A65400) [pid = 3352] [serial = 771] [outer = 105F0000] 14:02:03 INFO - PROCESS | 3352 | 1463605323872 Marionette DEBUG loaded listener.js 14:02:03 INFO - PROCESS | 3352 | ++DOMWINDOW == 130 (10DF0C00) [pid = 3352] [serial = 772] [outer = 105F0000] 14:02:04 INFO - PROCESS | 3352 | 1463605324438 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]]]}] 14:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 14:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 891ms 14:02:04 INFO - PROCESS | 3352 | 1463605324497 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 14:02:04 INFO - PROCESS | 3352 | 1463605324500 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 14:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 14:02:04 INFO - PROCESS | 3352 | 1463605324507 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 14:02:04 INFO - PROCESS | 3352 | 1463605324511 Marionette TRACE conn2 <- [1,994,null,{}] 14:02:04 INFO - PROCESS | 3352 | 1463605324529 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}] 14:02:04 INFO - PROCESS | 3352 | 1463605324668 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 14:02:04 INFO - PROCESS | 3352 | --DOCSHELL 13905C00 == 69 [pid = 3352] [id = 250] 14:02:04 INFO - PROCESS | 3352 | --DOCSHELL 10513000 == 68 [pid = 3352] [id = 249] 14:02:04 INFO - PROCESS | 3352 | --DOCSHELL 15F03800 == 67 [pid = 3352] [id = 248] 14:02:04 INFO - PROCESS | 3352 | --DOCSHELL 16D01C00 == 66 [pid = 3352] [id = 247] 14:02:04 INFO - PROCESS | 3352 | --DOCSHELL 128B7C00 == 65 [pid = 3352] [id = 246] 14:02:04 INFO - PROCESS | 3352 | --DOCSHELL 15F0A800 == 64 [pid = 3352] [id = 245] 14:02:04 INFO - PROCESS | 3352 | --DOCSHELL 15B6C800 == 63 [pid = 3352] [id = 244] 14:02:04 INFO - PROCESS | 3352 | --DOCSHELL 15281800 == 62 [pid = 3352] [id = 243] 14:02:04 INFO - PROCESS | 3352 | --DOCSHELL 12849C00 == 61 [pid = 3352] [id = 242] 14:02:04 INFO - PROCESS | 3352 | --DOCSHELL 1051B800 == 60 [pid = 3352] [id = 241] 14:02:04 INFO - PROCESS | 3352 | --DOCSHELL 14E8EC00 == 59 [pid = 3352] [id = 239] 14:02:04 INFO - PROCESS | 3352 | --DOCSHELL 12D75C00 == 58 [pid = 3352] [id = 238] 14:02:04 INFO - PROCESS | 3352 | --DOCSHELL 102CC800 == 57 [pid = 3352] [id = 237] 14:02:04 INFO - PROCESS | 3352 | --DOCSHELL 10DF2800 == 56 [pid = 3352] [id = 236] 14:02:04 INFO - PROCESS | 3352 | --DOMWINDOW == 129 (1A157000) [pid = 3352] [serial = 627] [outer = 00000000] [url = about:blank] 14:02:04 INFO - PROCESS | 3352 | --DOMWINDOW == 128 (1AB81C00) [pid = 3352] [serial = 612] [outer = 00000000] [url = about:blank] 14:02:04 INFO - PROCESS | 3352 | --DOMWINDOW == 127 (102CCC00) [pid = 3352] [serial = 579] [outer = 00000000] [url = about:blank] 14:02:04 INFO - PROCESS | 3352 | --DOMWINDOW == 126 (1AC9DC00) [pid = 3352] [serial = 621] [outer = 00000000] [url = about:blank] 14:02:04 INFO - PROCESS | 3352 | --DOMWINDOW == 125 (15622400) [pid = 3352] [serial = 582] [outer = 00000000] [url = about:blank] 14:02:04 INFO - PROCESS | 3352 | --DOMWINDOW == 124 (19703C00) [pid = 3352] [serial = 618] [outer = 00000000] [url = about:blank] 14:02:04 INFO - PROCESS | 3352 | --DOMWINDOW == 123 (15D10400) [pid = 3352] [serial = 615] [outer = 00000000] [url = about:blank] 14:02:04 INFO - PROCESS | 3352 | --DOMWINDOW == 122 (1AF8DC00) [pid = 3352] [serial = 624] [outer = 00000000] [url = about:blank] 14:02:04 INFO - PROCESS | 3352 | --DOMWINDOW == 121 (15FA9000) [pid = 3352] [serial = 585] [outer = 00000000] [url = about:blank] 14:02:04 INFO - PROCESS | 3352 | --DOMWINDOW == 120 (1A438400) [pid = 3352] [serial = 692] [outer = 00000000] [url = about:blank] 14:02:04 INFO - PROCESS | 3352 | --DOMWINDOW == 119 (1A43E800) [pid = 3352] [serial = 693] [outer = 00000000] [url = about:blank] 14:02:04 INFO - PROCESS | 3352 | --DOMWINDOW == 118 (1A93D000) [pid = 3352] [serial = 696] [outer = 00000000] [url = about:blank] 14:02:04 INFO - PROCESS | 3352 | --DOMWINDOW == 117 (17FD0C00) [pid = 3352] [serial = 701] [outer = 00000000] [url = about:blank] 14:02:04 INFO - PROCESS | 3352 | --DOMWINDOW == 116 (1A93C000) [pid = 3352] [serial = 695] [outer = 00000000] [url = about:blank] 14:02:04 INFO - PROCESS | 3352 | --DOMWINDOW == 115 (18279800) [pid = 3352] [serial = 686] [outer = 00000000] [url = about:blank] 14:02:04 INFO - PROCESS | 3352 | --DOMWINDOW == 114 (1AF89C00) [pid = 3352] [serial = 698] [outer = 00000000] [url = about:blank] 14:02:04 INFO - PROCESS | 3352 | --DOMWINDOW == 113 (10DFE000) [pid = 3352] [serial = 705] [outer = 00000000] [url = about:blank] 14:02:04 INFO - PROCESS | 3352 | --DOMWINDOW == 112 (1986B000) [pid = 3352] [serial = 687] [outer = 00000000] [url = about:blank] 14:02:04 INFO - PROCESS | 3352 | --DOMWINDOW == 111 (15D15000) [pid = 3352] [serial = 681] [outer = 00000000] [url = about:blank] 14:02:04 INFO - PROCESS | 3352 | --DOMWINDOW == 110 (1561B800) [pid = 3352] [serial = 680] [outer = 00000000] [url = about:blank] 14:02:04 INFO - PROCESS | 3352 | --DOMWINDOW == 109 (1A93D400) [pid = 3352] [serial = 669] [outer = 00000000] [url = about:blank] 14:02:04 INFO - PROCESS | 3352 | --DOMWINDOW == 108 (1A92E400) [pid = 3352] [serial = 668] [outer = 00000000] [url = about:blank] 14:02:04 INFO - PROCESS | 3352 | --DOMWINDOW == 107 (1535F400) [pid = 3352] [serial = 663] [outer = 00000000] [url = about:blank] 14:02:04 INFO - PROCESS | 3352 | --DOMWINDOW == 106 (133AB800) [pid = 3352] [serial = 662] [outer = 00000000] [url = about:blank] 14:02:04 INFO - PROCESS | 3352 | --DOMWINDOW == 105 (10DF9C00) [pid = 3352] [serial = 704] [outer = 00000000] [url = about:blank] 14:02:04 INFO - PROCESS | 3352 | --DOMWINDOW == 104 (1654A400) [pid = 3352] [serial = 683] [outer = 00000000] [url = about:blank] 14:02:04 INFO - PROCESS | 3352 | --DOMWINDOW == 103 (169F2C00) [pid = 3352] [serial = 684] [outer = 00000000] [url = about:blank] 14:02:04 INFO - PROCESS | 3352 | --DOMWINDOW == 102 (16543C00) [pid = 3352] [serial = 666] [outer = 00000000] [url = about:blank] 14:02:04 INFO - PROCESS | 3352 | --DOMWINDOW == 101 (15FA6400) [pid = 3352] [serial = 665] [outer = 00000000] [url = about:blank] 14:02:04 INFO - PROCESS | 3352 | --DOMWINDOW == 100 (1AE56800) [pid = 3352] [serial = 671] [outer = 00000000] [url = about:blank] 14:02:04 INFO - PROCESS | 3352 | --DOMWINDOW == 99 (19873000) [pid = 3352] [serial = 677] [outer = 00000000] [url = about:blank] 14:02:04 INFO - PROCESS | 3352 | --DOMWINDOW == 98 (19E46800) [pid = 3352] [serial = 689] [outer = 00000000] [url = about:blank] 14:02:04 INFO - PROCESS | 3352 | --DOMWINDOW == 97 (1B213800) [pid = 3352] [serial = 674] [outer = 00000000] [url = about:blank] 14:02:04 INFO - PROCESS | 3352 | --DOMWINDOW == 96 (1B211C00) [pid = 3352] [serial = 699] [outer = 00000000] [url = about:blank] 14:02:04 INFO - PROCESS | 3352 | --DOMWINDOW == 95 (1A741000) [pid = 3352] [serial = 707] [outer = 00000000] [url = about:blank] 14:02:04 INFO - PROCESS | 3352 | --DOMWINDOW == 94 (1AB7B800) [pid = 3352] [serial = 702] [outer = 00000000] [url = about:blank] 14:02:04 INFO - PROCESS | 3352 | --DOMWINDOW == 93 (19EDBC00) [pid = 3352] [serial = 690] [outer = 00000000] [url = about:blank] 14:02:04 INFO - PROCESS | 3352 | 1463605324762 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:04 INFO - PROCESS | 3352 | ++DOCSHELL 1051B800 == 57 [pid = 3352] [id = 258] 14:02:04 INFO - PROCESS | 3352 | ++DOMWINDOW == 94 (1051E400) [pid = 3352] [serial = 773] [outer = 00000000] 14:02:04 INFO - PROCESS | 3352 | ++DOMWINDOW == 95 (10DF6400) [pid = 3352] [serial = 774] [outer = 1051E400] 14:02:04 INFO - PROCESS | 3352 | 1463605324807 Marionette DEBUG loaded listener.js 14:02:04 INFO - PROCESS | 3352 | ++DOMWINDOW == 96 (110CFC00) [pid = 3352] [serial = 775] [outer = 1051E400] 14:02:05 INFO - PROCESS | 3352 | 1463605325210 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]]]}] 14:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 14:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 757ms 14:02:05 INFO - PROCESS | 3352 | 1463605325257 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 14:02:05 INFO - PROCESS | 3352 | 1463605325259 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 14:02:05 INFO - PROCESS | 3352 | 1463605325263 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 14:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 14:02:05 INFO - PROCESS | 3352 | 1463605325266 Marionette TRACE conn2 <- [1,998,null,{}] 14:02:05 INFO - PROCESS | 3352 | 1463605325281 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}] 14:02:05 INFO - PROCESS | 3352 | 1463605325371 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 14:02:05 INFO - PROCESS | 3352 | 1463605325386 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:05 INFO - PROCESS | 3352 | ++DOCSHELL 12AEA000 == 58 [pid = 3352] [id = 259] 14:02:05 INFO - PROCESS | 3352 | ++DOMWINDOW == 97 (12AEA400) [pid = 3352] [serial = 776] [outer = 00000000] 14:02:05 INFO - PROCESS | 3352 | ++DOMWINDOW == 98 (12D26800) [pid = 3352] [serial = 777] [outer = 12AEA400] 14:02:05 INFO - PROCESS | 3352 | 1463605325436 Marionette DEBUG loaded listener.js 14:02:05 INFO - PROCESS | 3352 | ++DOMWINDOW == 99 (13307800) [pid = 3352] [serial = 778] [outer = 12AEA400] 14:02:05 INFO - PROCESS | 3352 | 1463605325884 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]]]}] 14:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 14:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 668ms 14:02:05 INFO - PROCESS | 3352 | 1463605325942 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 14:02:05 INFO - PROCESS | 3352 | 1463605325944 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 14:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 14:02:05 INFO - PROCESS | 3352 | 1463605325948 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 14:02:05 INFO - PROCESS | 3352 | 1463605325949 Marionette TRACE conn2 <- [1,1002,null,{}] 14:02:05 INFO - PROCESS | 3352 | 1463605325952 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}] 14:02:06 INFO - PROCESS | 3352 | 1463605326024 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 14:02:06 INFO - PROCESS | 3352 | 1463605326033 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:06 INFO - PROCESS | 3352 | ++DOCSHELL 12849400 == 59 [pid = 3352] [id = 260] 14:02:06 INFO - PROCESS | 3352 | ++DOMWINDOW == 100 (13092C00) [pid = 3352] [serial = 779] [outer = 00000000] 14:02:06 INFO - PROCESS | 3352 | ++DOMWINDOW == 101 (1527FC00) [pid = 3352] [serial = 780] [outer = 13092C00] 14:02:06 INFO - PROCESS | 3352 | 1463605326079 Marionette DEBUG loaded listener.js 14:02:06 INFO - PROCESS | 3352 | ++DOMWINDOW == 102 (15317C00) [pid = 3352] [serial = 781] [outer = 13092C00] 14:02:06 INFO - PROCESS | 3352 | 1463605326510 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]]]}] 14:02:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 14:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 609ms 14:02:06 INFO - PROCESS | 3352 | 1463605326551 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 14:02:06 INFO - PROCESS | 3352 | 1463605326554 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 14:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 14:02:06 INFO - PROCESS | 3352 | 1463605326557 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 14:02:06 INFO - PROCESS | 3352 | 1463605326559 Marionette TRACE conn2 <- [1,1006,null,{}] 14:02:06 INFO - PROCESS | 3352 | 1463605326562 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}] 14:02:06 INFO - PROCESS | 3352 | 1463605326645 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 14:02:06 INFO - PROCESS | 3352 | 1463605326682 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:06 INFO - PROCESS | 3352 | ++DOCSHELL 14349C00 == 60 [pid = 3352] [id = 261] 14:02:06 INFO - PROCESS | 3352 | ++DOMWINDOW == 103 (14E94000) [pid = 3352] [serial = 782] [outer = 00000000] 14:02:06 INFO - PROCESS | 3352 | ++DOMWINDOW == 104 (1561B400) [pid = 3352] [serial = 783] [outer = 14E94000] 14:02:06 INFO - PROCESS | 3352 | 1463605326708 Marionette DEBUG loaded listener.js 14:02:06 INFO - PROCESS | 3352 | ++DOMWINDOW == 105 (156A7400) [pid = 3352] [serial = 784] [outer = 14E94000] 14:02:07 INFO - PROCESS | 3352 | 1463605327175 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]]]}] 14:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 14:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 668ms 14:02:07 INFO - PROCESS | 3352 | 1463605327216 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 14:02:07 INFO - PROCESS | 3352 | 1463605327218 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 14:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 14:02:07 INFO - PROCESS | 3352 | 1463605327222 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 14:02:07 INFO - PROCESS | 3352 | 1463605327223 Marionette TRACE conn2 <- [1,1010,null,{}] 14:02:07 INFO - PROCESS | 3352 | 1463605327227 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}] 14:02:07 INFO - PROCESS | 3352 | 1463605327369 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 14:02:07 INFO - PROCESS | 3352 | 1463605327431 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:07 INFO - PROCESS | 3352 | ++DOCSHELL 15B6F400 == 61 [pid = 3352] [id = 262] 14:02:07 INFO - PROCESS | 3352 | ++DOMWINDOW == 106 (15B7C800) [pid = 3352] [serial = 785] [outer = 00000000] 14:02:07 INFO - PROCESS | 3352 | ++DOMWINDOW == 107 (15D4C800) [pid = 3352] [serial = 786] [outer = 15B7C800] 14:02:07 INFO - PROCESS | 3352 | 1463605327459 Marionette DEBUG loaded listener.js 14:02:07 INFO - PROCESS | 3352 | ++DOMWINDOW == 108 (15D79800) [pid = 3352] [serial = 787] [outer = 15B7C800] 14:02:07 INFO - PROCESS | 3352 | 1463605327868 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]]]}] 14:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 14:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 698ms 14:02:07 INFO - PROCESS | 3352 | 1463605327954 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 14:02:07 INFO - PROCESS | 3352 | 1463605327956 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 14:02:07 INFO - PROCESS | 3352 | 1463605327960 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 14:02:07 INFO - PROCESS | 3352 | 1463605327961 Marionette TRACE conn2 <- [1,1014,null,{}] 14:02:07 INFO - PROCESS | 3352 | 1463605327965 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}] 14:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 14:02:08 INFO - PROCESS | 3352 | 1463605328075 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 14:02:08 INFO - PROCESS | 3352 | 1463605328137 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:08 INFO - PROCESS | 3352 | ++DOCSHELL 10A64C00 == 62 [pid = 3352] [id = 263] 14:02:08 INFO - PROCESS | 3352 | ++DOMWINDOW == 109 (15EE4400) [pid = 3352] [serial = 788] [outer = 00000000] 14:02:08 INFO - PROCESS | 3352 | ++DOMWINDOW == 110 (15FAE800) [pid = 3352] [serial = 789] [outer = 15EE4400] 14:02:08 INFO - PROCESS | 3352 | 1463605328180 Marionette DEBUG loaded listener.js 14:02:08 INFO - PROCESS | 3352 | ++DOMWINDOW == 111 (15FB3000) [pid = 3352] [serial = 790] [outer = 15EE4400] 14:02:08 INFO - PROCESS | 3352 | 1463605328547 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]]]}] 14:02:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 14:02:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 609ms 14:02:08 INFO - PROCESS | 3352 | 1463605328566 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 14:02:08 INFO - PROCESS | 3352 | 1463605328568 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 14:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 14:02:08 INFO - PROCESS | 3352 | 1463605328576 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 14:02:08 INFO - PROCESS | 3352 | 1463605328578 Marionette TRACE conn2 <- [1,1018,null,{}] 14:02:08 INFO - PROCESS | 3352 | 1463605328581 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}] 14:02:08 INFO - PROCESS | 3352 | 1463605328690 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 14:02:08 INFO - PROCESS | 3352 | 1463605328744 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:08 INFO - PROCESS | 3352 | ++DOCSHELL 15FB3800 == 63 [pid = 3352] [id = 264] 14:02:08 INFO - PROCESS | 3352 | ++DOMWINDOW == 112 (1654D800) [pid = 3352] [serial = 791] [outer = 00000000] 14:02:08 INFO - PROCESS | 3352 | ++DOMWINDOW == 113 (169F7400) [pid = 3352] [serial = 792] [outer = 1654D800] 14:02:08 INFO - PROCESS | 3352 | 1463605328791 Marionette DEBUG loaded listener.js 14:02:08 INFO - PROCESS | 3352 | ++DOMWINDOW == 114 (16D08000) [pid = 3352] [serial = 793] [outer = 1654D800] 14:02:09 INFO - PROCESS | 3352 | --DOMWINDOW == 113 (17628800) [pid = 3352] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 14:02:09 INFO - PROCESS | 3352 | --DOMWINDOW == 112 (10520000) [pid = 3352] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 14:02:09 INFO - PROCESS | 3352 | --DOMWINDOW == 111 (15FAB000) [pid = 3352] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 14:02:09 INFO - PROCESS | 3352 | --DOMWINDOW == 110 (17F46000) [pid = 3352] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 14:02:09 INFO - PROCESS | 3352 | --DOMWINDOW == 109 (1330AC00) [pid = 3352] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 14:02:09 INFO - PROCESS | 3352 | --DOMWINDOW == 108 (15B6D800) [pid = 3352] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 14:02:09 INFO - PROCESS | 3352 | --DOMWINDOW == 107 (10DFB800) [pid = 3352] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 14:02:09 INFO - PROCESS | 3352 | --DOMWINDOW == 106 (152CD800) [pid = 3352] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 14:02:09 INFO - PROCESS | 3352 | --DOMWINDOW == 105 (15B7FC00) [pid = 3352] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 14:02:09 INFO - PROCESS | 3352 | --DOMWINDOW == 104 (15B7B000) [pid = 3352] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 14:02:09 INFO - PROCESS | 3352 | --DOMWINDOW == 103 (1A930400) [pid = 3352] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 14:02:09 INFO - PROCESS | 3352 | --DOMWINDOW == 102 (1A156000) [pid = 3352] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 14:02:09 INFO - PROCESS | 3352 | --DOMWINDOW == 101 (15315400) [pid = 3352] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 14:02:09 INFO - PROCESS | 3352 | --DOMWINDOW == 100 (1ACA0C00) [pid = 3352] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 14:02:09 INFO - PROCESS | 3352 | 1463605329240 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]]]}] 14:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 14:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 698ms 14:02:09 INFO - PROCESS | 3352 | 1463605329275 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 14:02:09 INFO - PROCESS | 3352 | 1463605329277 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 14:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 14:02:09 INFO - PROCESS | 3352 | 1463605329289 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 14:02:09 INFO - PROCESS | 3352 | 1463605329291 Marionette TRACE conn2 <- [1,1022,null,{}] 14:02:09 INFO - PROCESS | 3352 | 1463605329295 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}] 14:02:09 INFO - PROCESS | 3352 | 1463605329409 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 14:02:09 INFO - PROCESS | 3352 | 1463605329416 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:09 INFO - PROCESS | 3352 | ++DOCSHELL 10D2C800 == 64 [pid = 3352] [id = 265] 14:02:09 INFO - PROCESS | 3352 | ++DOMWINDOW == 101 (1330B800) [pid = 3352] [serial = 794] [outer = 00000000] 14:02:09 INFO - PROCESS | 3352 | ++DOMWINDOW == 102 (15F10400) [pid = 3352] [serial = 795] [outer = 1330B800] 14:02:09 INFO - PROCESS | 3352 | 1463605329459 Marionette DEBUG loaded listener.js 14:02:09 INFO - PROCESS | 3352 | ++DOMWINDOW == 103 (15FAA000) [pid = 3352] [serial = 796] [outer = 1330B800] 14:02:09 INFO - PROCESS | 3352 | 1463605329853 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]]]}] 14:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 14:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 609ms 14:02:09 INFO - PROCESS | 3352 | 1463605329912 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 14:02:09 INFO - PROCESS | 3352 | 1463605329914 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 14:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 14:02:09 INFO - PROCESS | 3352 | 1463605329917 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 14:02:09 INFO - PROCESS | 3352 | 1463605329918 Marionette TRACE conn2 <- [1,1026,null,{}] 14:02:09 INFO - PROCESS | 3352 | 1463605329904 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}] 14:02:09 INFO - PROCESS | 3352 | 1463605329983 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 14:02:09 INFO - PROCESS | 3352 | 1463605329990 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:09 INFO - PROCESS | 3352 | ++DOCSHELL 15B6BC00 == 65 [pid = 3352] [id = 266] 14:02:09 INFO - PROCESS | 3352 | ++DOMWINDOW == 104 (16772400) [pid = 3352] [serial = 797] [outer = 00000000] 14:02:10 INFO - PROCESS | 3352 | ++DOMWINDOW == 105 (16D0C400) [pid = 3352] [serial = 798] [outer = 16772400] 14:02:10 INFO - PROCESS | 3352 | 1463605330033 Marionette DEBUG loaded listener.js 14:02:10 INFO - PROCESS | 3352 | ++DOMWINDOW == 106 (17622C00) [pid = 3352] [serial = 799] [outer = 16772400] 14:02:10 INFO - PROCESS | 3352 | 1463605330431 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]]]}] 14:02:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 14:02:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 564ms 14:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 14:02:10 INFO - PROCESS | 3352 | 1463605330477 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 14:02:10 INFO - PROCESS | 3352 | 1463605330480 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 14:02:10 INFO - PROCESS | 3352 | 1463605330487 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 14:02:10 INFO - PROCESS | 3352 | 1463605330489 Marionette TRACE conn2 <- [1,1030,null,{}] 14:02:10 INFO - PROCESS | 3352 | 1463605330492 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}] 14:02:10 INFO - PROCESS | 3352 | 1463605330594 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 14:02:10 INFO - PROCESS | 3352 | 1463605330602 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:10 INFO - PROCESS | 3352 | ++DOCSHELL 17712000 == 66 [pid = 3352] [id = 267] 14:02:10 INFO - PROCESS | 3352 | ++DOMWINDOW == 107 (177BA400) [pid = 3352] [serial = 800] [outer = 00000000] 14:02:10 INFO - PROCESS | 3352 | ++DOMWINDOW == 108 (18271C00) [pid = 3352] [serial = 801] [outer = 177BA400] 14:02:10 INFO - PROCESS | 3352 | 1463605330631 Marionette DEBUG loaded listener.js 14:02:10 INFO - PROCESS | 3352 | ++DOMWINDOW == 109 (18AA6C00) [pid = 3352] [serial = 802] [outer = 177BA400] 14:02:11 INFO - PROCESS | 3352 | 1463605331285 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]]]}] 14:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 14:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 861ms 14:02:11 INFO - PROCESS | 3352 | 1463605331350 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 14:02:11 INFO - PROCESS | 3352 | 1463605331355 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 14:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 14:02:11 INFO - PROCESS | 3352 | 1463605331343 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 14:02:11 INFO - PROCESS | 3352 | 1463605331347 Marionette TRACE conn2 <- [1,1034,null,{}] 14:02:11 INFO - PROCESS | 3352 | 1463605331353 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}] 14:02:11 INFO - PROCESS | 3352 | 1463605331474 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 14:02:11 INFO - PROCESS | 3352 | 1463605331607 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:11 INFO - PROCESS | 3352 | ++DOCSHELL 10B8D800 == 67 [pid = 3352] [id = 268] 14:02:11 INFO - PROCESS | 3352 | ++DOMWINDOW == 110 (10B90C00) [pid = 3352] [serial = 803] [outer = 00000000] 14:02:11 INFO - PROCESS | 3352 | ++DOMWINDOW == 111 (1108A800) [pid = 3352] [serial = 804] [outer = 10B90C00] 14:02:11 INFO - PROCESS | 3352 | 1463605331664 Marionette DEBUG loaded listener.js 14:02:11 INFO - PROCESS | 3352 | ++DOMWINDOW == 112 (11C84C00) [pid = 3352] [serial = 805] [outer = 10B90C00] 14:02:12 INFO - PROCESS | 3352 | 1463605332230 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]]]}] 14:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 14:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 906ms 14:02:12 INFO - PROCESS | 3352 | 1463605332253 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 14:02:12 INFO - PROCESS | 3352 | 1463605332259 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 14:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 14:02:12 INFO - PROCESS | 3352 | 1463605332265 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 14:02:12 INFO - PROCESS | 3352 | 1463605332268 Marionette TRACE conn2 <- [1,1038,null,{}] 14:02:12 INFO - PROCESS | 3352 | 1463605332272 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}] 14:02:12 INFO - PROCESS | 3352 | 1463605332362 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 14:02:12 INFO - PROCESS | 3352 | 1463605332472 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:12 INFO - PROCESS | 3352 | ++DOCSHELL 12D75C00 == 68 [pid = 3352] [id = 269] 14:02:12 INFO - PROCESS | 3352 | ++DOMWINDOW == 113 (13097400) [pid = 3352] [serial = 806] [outer = 00000000] 14:02:12 INFO - PROCESS | 3352 | ++DOMWINDOW == 114 (1434D400) [pid = 3352] [serial = 807] [outer = 13097400] 14:02:12 INFO - PROCESS | 3352 | 1463605332525 Marionette DEBUG loaded listener.js 14:02:12 INFO - PROCESS | 3352 | ++DOMWINDOW == 115 (15317800) [pid = 3352] [serial = 808] [outer = 13097400] 14:02:13 INFO - PROCESS | 3352 | 1463605333110 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]]]}] 14:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 14:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 891ms 14:02:13 INFO - PROCESS | 3352 | 1463605333155 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 14:02:13 INFO - PROCESS | 3352 | 1463605333158 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 14:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 14:02:13 INFO - PROCESS | 3352 | 1463605333162 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 14:02:13 INFO - PROCESS | 3352 | 1463605333165 Marionette TRACE conn2 <- [1,1042,null,{}] 14:02:13 INFO - PROCESS | 3352 | 1463605333176 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}] 14:02:13 INFO - PROCESS | 3352 | 1463605333287 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 14:02:13 INFO - PROCESS | 3352 | 1463605333405 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:13 INFO - PROCESS | 3352 | ++DOCSHELL 10A5A800 == 69 [pid = 3352] [id = 270] 14:02:13 INFO - PROCESS | 3352 | ++DOMWINDOW == 116 (15D10C00) [pid = 3352] [serial = 809] [outer = 00000000] 14:02:13 INFO - PROCESS | 3352 | ++DOMWINDOW == 117 (177B9C00) [pid = 3352] [serial = 810] [outer = 15D10C00] 14:02:13 INFO - PROCESS | 3352 | 1463605333444 Marionette DEBUG loaded listener.js 14:02:13 INFO - PROCESS | 3352 | ++DOMWINDOW == 118 (17FDD400) [pid = 3352] [serial = 811] [outer = 15D10C00] 14:02:13 INFO - PROCESS | 3352 | 1463605333978 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]]]}] 14:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 14:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 861ms 14:02:14 INFO - PROCESS | 3352 | 1463605334030 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 14:02:14 INFO - PROCESS | 3352 | 1463605334032 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 14:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 14:02:14 INFO - PROCESS | 3352 | 1463605334037 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 14:02:14 INFO - PROCESS | 3352 | 1463605334039 Marionette TRACE conn2 <- [1,1046,null,{}] 14:02:14 INFO - PROCESS | 3352 | 1463605334043 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}] 14:02:14 INFO - PROCESS | 3352 | 1463605334149 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 14:02:14 INFO - PROCESS | 3352 | 1463605334251 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:14 INFO - PROCESS | 3352 | ++DOCSHELL 177B9800 == 70 [pid = 3352] [id = 271] 14:02:14 INFO - PROCESS | 3352 | ++DOMWINDOW == 119 (177C0000) [pid = 3352] [serial = 812] [outer = 00000000] 14:02:14 INFO - PROCESS | 3352 | ++DOMWINDOW == 120 (19704400) [pid = 3352] [serial = 813] [outer = 177C0000] 14:02:14 INFO - PROCESS | 3352 | 1463605334304 Marionette DEBUG loaded listener.js 14:02:14 INFO - PROCESS | 3352 | ++DOMWINDOW == 121 (19867800) [pid = 3352] [serial = 814] [outer = 177C0000] 14:02:14 INFO - PROCESS | 3352 | 1463605334882 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]]]}] 14:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 14:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 890ms 14:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 14:02:14 INFO - PROCESS | 3352 | 1463605334929 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 14:02:14 INFO - PROCESS | 3352 | 1463605334931 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 14:02:14 INFO - PROCESS | 3352 | 1463605334935 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 14:02:14 INFO - PROCESS | 3352 | 1463605334937 Marionette TRACE conn2 <- [1,1050,null,{}] 14:02:14 INFO - PROCESS | 3352 | 1463605334940 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}] 14:02:15 INFO - PROCESS | 3352 | 1463605335042 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 14:02:15 INFO - PROCESS | 3352 | 1463605335174 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:15 INFO - PROCESS | 3352 | ++DOCSHELL 1770D000 == 71 [pid = 3352] [id = 272] 14:02:15 INFO - PROCESS | 3352 | ++DOMWINDOW == 122 (18AB0000) [pid = 3352] [serial = 815] [outer = 00000000] 14:02:15 INFO - PROCESS | 3352 | ++DOMWINDOW == 123 (19C07400) [pid = 3352] [serial = 816] [outer = 18AB0000] 14:02:15 INFO - PROCESS | 3352 | 1463605335230 Marionette DEBUG loaded listener.js 14:02:15 INFO - PROCESS | 3352 | ++DOMWINDOW == 124 (19C0F000) [pid = 3352] [serial = 817] [outer = 18AB0000] 14:02:15 INFO - PROCESS | 3352 | 1463605335814 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]]]}] 14:02:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 14:02:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 891ms 14:02:15 INFO - PROCESS | 3352 | 1463605335826 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 14:02:15 INFO - PROCESS | 3352 | 1463605335829 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 14:02:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 14:02:15 INFO - PROCESS | 3352 | 1463605335832 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 14:02:15 INFO - PROCESS | 3352 | 1463605335834 Marionette TRACE conn2 <- [1,1054,null,{}] 14:02:15 INFO - PROCESS | 3352 | 1463605335838 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}] 14:02:15 INFO - PROCESS | 3352 | 1463605335962 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 14:02:16 INFO - PROCESS | 3352 | 1463605336073 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:16 INFO - PROCESS | 3352 | ++DOCSHELL 16DA8000 == 72 [pid = 3352] [id = 273] 14:02:16 INFO - PROCESS | 3352 | ++DOMWINDOW == 125 (17628000) [pid = 3352] [serial = 818] [outer = 00000000] 14:02:16 INFO - PROCESS | 3352 | ++DOMWINDOW == 126 (19870C00) [pid = 3352] [serial = 819] [outer = 17628000] 14:02:16 INFO - PROCESS | 3352 | 1463605336126 Marionette DEBUG loaded listener.js 14:02:16 INFO - PROCESS | 3352 | ++DOMWINDOW == 127 (19CDF000) [pid = 3352] [serial = 820] [outer = 17628000] 14:02:16 INFO - PROCESS | 3352 | 1463605336911 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]]]}] 14:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 14:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1084ms 14:02:16 INFO - PROCESS | 3352 | 1463605336925 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 14:02:16 INFO - PROCESS | 3352 | 1463605336928 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 14:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 14:02:16 INFO - PROCESS | 3352 | 1463605336933 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 14:02:16 INFO - PROCESS | 3352 | 1463605336937 Marionette TRACE conn2 <- [1,1058,null,{}] 14:02:16 INFO - PROCESS | 3352 | 1463605336942 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}] 14:02:17 INFO - PROCESS | 3352 | 1463605337048 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 14:02:17 INFO - PROCESS | 3352 | 1463605337155 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:17 INFO - PROCESS | 3352 | ++DOCSHELL 10DF3800 == 73 [pid = 3352] [id = 274] 14:02:17 INFO - PROCESS | 3352 | ++DOMWINDOW == 128 (10DFA400) [pid = 3352] [serial = 821] [outer = 00000000] 14:02:17 INFO - PROCESS | 3352 | ++DOMWINDOW == 129 (1108CC00) [pid = 3352] [serial = 822] [outer = 10DFA400] 14:02:17 INFO - PROCESS | 3352 | 1463605337187 Marionette DEBUG loaded listener.js 14:02:17 INFO - PROCESS | 3352 | ++DOMWINDOW == 130 (12A8D000) [pid = 3352] [serial = 823] [outer = 10DFA400] 14:02:17 INFO - PROCESS | 3352 | --DOCSHELL 15B7EC00 == 72 [pid = 3352] [id = 195] 14:02:17 INFO - PROCESS | 3352 | --DOCSHELL 16541400 == 71 [pid = 3352] [id = 196] 14:02:17 INFO - PROCESS | 3352 | --DOCSHELL 15B6BC00 == 70 [pid = 3352] [id = 266] 14:02:17 INFO - PROCESS | 3352 | --DOCSHELL 10D2C800 == 69 [pid = 3352] [id = 265] 14:02:17 INFO - PROCESS | 3352 | --DOCSHELL 15FB3800 == 68 [pid = 3352] [id = 264] 14:02:17 INFO - PROCESS | 3352 | --DOCSHELL 10A64C00 == 67 [pid = 3352] [id = 263] 14:02:17 INFO - PROCESS | 3352 | --DOCSHELL 14349C00 == 66 [pid = 3352] [id = 261] 14:02:17 INFO - PROCESS | 3352 | --DOCSHELL 12849400 == 65 [pid = 3352] [id = 260] 14:02:17 INFO - PROCESS | 3352 | --DOCSHELL 12AEA000 == 64 [pid = 3352] [id = 259] 14:02:17 INFO - PROCESS | 3352 | --DOCSHELL 1051B800 == 63 [pid = 3352] [id = 258] 14:02:17 INFO - PROCESS | 3352 | --DOCSHELL 105EE800 == 62 [pid = 3352] [id = 257] 14:02:17 INFO - PROCESS | 3352 | --DOCSHELL 1A153000 == 61 [pid = 3352] [id = 255] 14:02:17 INFO - PROCESS | 3352 | --DOCSHELL 0F9E5400 == 60 [pid = 3352] [id = 254] 14:02:17 INFO - PROCESS | 3352 | --DOCSHELL 13DBA400 == 59 [pid = 3352] [id = 253] 14:02:17 INFO - PROCESS | 3352 | --DOCSHELL 10A5E000 == 58 [pid = 3352] [id = 252] 14:02:17 INFO - PROCESS | 3352 | --DOCSHELL 19CE3800 == 57 [pid = 3352] [id = 251] 14:02:17 INFO - PROCESS | 3352 | --DOMWINDOW == 129 (1AF8E000) [pid = 3352] [serial = 672] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 3352 | --DOMWINDOW == 128 (1AC96400) [pid = 3352] [serial = 660] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 3352 | --DOMWINDOW == 127 (1A054800) [pid = 3352] [serial = 678] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 3352 | --DOMWINDOW == 126 (15B67000) [pid = 3352] [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.] 14:02:17 INFO - PROCESS | 3352 | --DOMWINDOW == 125 (1B218000) [pid = 3352] [serial = 675] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 3352 | --DOMWINDOW == 124 (17E3A400) [pid = 3352] [serial = 741] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 3352 | --DOMWINDOW == 123 (1AAB3400) [pid = 3352] [serial = 720] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 3352 | --DOMWINDOW == 122 (12850400) [pid = 3352] [serial = 724] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 3352 | --DOMWINDOW == 121 (114B1C00) [pid = 3352] [serial = 723] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 3352 | --DOMWINDOW == 120 (19866400) [pid = 3352] [serial = 717] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 3352 | --DOMWINDOW == 119 (10DF2C00) [pid = 3352] [serial = 711] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 3352 | --DOMWINDOW == 118 (15FB5400) [pid = 3352] [serial = 735] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 3352 | --DOMWINDOW == 117 (1986AC00) [pid = 3352] [serial = 744] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 3352 | --DOMWINDOW == 116 (152C5800) [pid = 3352] [serial = 727] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 3352 | --DOMWINDOW == 115 (15319C00) [pid = 3352] [serial = 714] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 3352 | --DOMWINDOW == 114 (140CB800) [pid = 3352] [serial = 726] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 3352 | --DOMWINDOW == 113 (15D54400) [pid = 3352] [serial = 732] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 3352 | --DOMWINDOW == 112 (15D55400) [pid = 3352] [serial = 733] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 3352 | --DOMWINDOW == 111 (17E94000) [pid = 3352] [serial = 742] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 3352 | --DOMWINDOW == 110 (14E8F000) [pid = 3352] [serial = 747] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 3352 | --DOMWINDOW == 109 (15319400) [pid = 3352] [serial = 729] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 3352 | --DOMWINDOW == 108 (156A6400) [pid = 3352] [serial = 730] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 3352 | --DOMWINDOW == 107 (19CD7800) [pid = 3352] [serial = 750] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 3352 | --DOMWINDOW == 106 (1A051C00) [pid = 3352] [serial = 753] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 3352 | --DOMWINDOW == 105 (1986E800) [pid = 3352] [serial = 745] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 3352 | --DOMWINDOW == 104 (16D0CC00) [pid = 3352] [serial = 738] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 3352 | --DOMWINDOW == 103 (17303C00) [pid = 3352] [serial = 739] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 3352 | --DOMWINDOW == 102 (17625400) [pid = 3352] [serial = 748] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 3352 | --DOMWINDOW == 101 (16544400) [pid = 3352] [serial = 736] [outer = 00000000] [url = about:blank] 14:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 14:02:17 INFO - PROCESS | 3352 | --DOMWINDOW == 100 (19CDA400) [pid = 3352] [serial = 751] [outer = 00000000] [url = about:blank] 14:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 905ms 14:02:17 INFO - PROCESS | 3352 | 1463605337828 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]]]}] 14:02:17 INFO - PROCESS | 3352 | 1463605337857 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 14:02:17 INFO - PROCESS | 3352 | 1463605337846 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 14:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 14:02:17 INFO - PROCESS | 3352 | 1463605337871 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 14:02:17 INFO - PROCESS | 3352 | 1463605337875 Marionette TRACE conn2 <- [1,1062,null,{}] 14:02:17 INFO - PROCESS | 3352 | 1463605337879 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}] 14:02:17 INFO - PROCESS | 3352 | 1463605337965 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 14:02:17 INFO - PROCESS | 3352 | 1463605337972 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:17 INFO - PROCESS | 3352 | ++DOCSHELL 10DF4400 == 58 [pid = 3352] [id = 275] 14:02:17 INFO - PROCESS | 3352 | ++DOMWINDOW == 101 (10DF5C00) [pid = 3352] [serial = 824] [outer = 00000000] 14:02:17 INFO - PROCESS | 3352 | ++DOMWINDOW == 102 (1284DC00) [pid = 3352] [serial = 825] [outer = 10DF5C00] 14:02:18 INFO - PROCESS | 3352 | 1463605338017 Marionette DEBUG loaded listener.js 14:02:18 INFO - PROCESS | 3352 | ++DOMWINDOW == 103 (12D1C000) [pid = 3352] [serial = 826] [outer = 10DF5C00] 14:02:18 INFO - PROCESS | 3352 | 1463605338461 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]]]}] 14:02:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 14:02:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 609ms 14:02:18 INFO - PROCESS | 3352 | 1463605338487 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 14:02:18 INFO - PROCESS | 3352 | 1463605338489 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 14:02:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 14:02:18 INFO - PROCESS | 3352 | 1463605338493 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 14:02:18 INFO - PROCESS | 3352 | 1463605338496 Marionette TRACE conn2 <- [1,1066,null,{}] 14:02:18 INFO - PROCESS | 3352 | 1463605338506 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}] 14:02:18 INFO - PROCESS | 3352 | 1463605338593 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 14:02:18 INFO - PROCESS | 3352 | 1463605338608 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:18 INFO - PROCESS | 3352 | ++DOCSHELL 15314C00 == 59 [pid = 3352] [id = 276] 14:02:18 INFO - PROCESS | 3352 | ++DOMWINDOW == 104 (15315400) [pid = 3352] [serial = 827] [outer = 00000000] 14:02:18 INFO - PROCESS | 3352 | ++DOMWINDOW == 105 (1535F400) [pid = 3352] [serial = 828] [outer = 15315400] 14:02:18 INFO - PROCESS | 3352 | 1463605338640 Marionette DEBUG loaded listener.js 14:02:18 INFO - PROCESS | 3352 | ++DOMWINDOW == 106 (15953400) [pid = 3352] [serial = 829] [outer = 15315400] 14:02:19 INFO - PROCESS | 3352 | 1463605339077 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]]]}] 14:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 14:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 608ms 14:02:19 INFO - PROCESS | 3352 | 1463605339094 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 14:02:19 INFO - PROCESS | 3352 | 1463605339096 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 14:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 14:02:19 INFO - PROCESS | 3352 | 1463605339099 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 14:02:19 INFO - PROCESS | 3352 | 1463605339101 Marionette TRACE conn2 <- [1,1070,null,{}] 14:02:19 INFO - PROCESS | 3352 | 1463605339104 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}] 14:02:19 INFO - PROCESS | 3352 | 1463605339187 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 14:02:19 INFO - PROCESS | 3352 | 1463605339194 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:19 INFO - PROCESS | 3352 | ++DOCSHELL 15622400 == 60 [pid = 3352] [id = 277] 14:02:19 INFO - PROCESS | 3352 | ++DOMWINDOW == 107 (15B70400) [pid = 3352] [serial = 830] [outer = 00000000] 14:02:19 INFO - PROCESS | 3352 | ++DOMWINDOW == 108 (15D4A000) [pid = 3352] [serial = 831] [outer = 15B70400] 14:02:19 INFO - PROCESS | 3352 | 1463605339238 Marionette DEBUG loaded listener.js 14:02:19 INFO - PROCESS | 3352 | ++DOMWINDOW == 109 (15D78400) [pid = 3352] [serial = 832] [outer = 15B70400] 14:02:19 INFO - PROCESS | 3352 | 1463605339652 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]]]}] 14:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 14:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 594ms 14:02:19 INFO - PROCESS | 3352 | 1463605339702 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 14:02:19 INFO - PROCESS | 3352 | 1463605339704 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 14:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 14:02:19 INFO - PROCESS | 3352 | 1463605339708 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 14:02:19 INFO - PROCESS | 3352 | 1463605339709 Marionette TRACE conn2 <- [1,1074,null,{}] 14:02:19 INFO - PROCESS | 3352 | 1463605339713 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}] 14:02:19 INFO - PROCESS | 3352 | 1463605339804 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 14:02:19 INFO - PROCESS | 3352 | 1463605339810 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:19 INFO - PROCESS | 3352 | ++DOCSHELL 10275400 == 61 [pid = 3352] [id = 278] 14:02:19 INFO - PROCESS | 3352 | ++DOMWINDOW == 110 (15B7AC00) [pid = 3352] [serial = 833] [outer = 00000000] 14:02:19 INFO - PROCESS | 3352 | ++DOMWINDOW == 111 (15FA9000) [pid = 3352] [serial = 834] [outer = 15B7AC00] 14:02:19 INFO - PROCESS | 3352 | 1463605339856 Marionette DEBUG loaded listener.js 14:02:19 INFO - PROCESS | 3352 | ++DOMWINDOW == 112 (15FB5400) [pid = 3352] [serial = 835] [outer = 15B7AC00] 14:02:20 INFO - PROCESS | 3352 | 1463605340282 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]]]}] 14:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 14:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 594ms 14:02:20 INFO - PROCESS | 3352 | 1463605340314 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 14:02:20 INFO - PROCESS | 3352 | 1463605340316 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 14:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 14:02:20 INFO - PROCESS | 3352 | 1463605340319 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 14:02:20 INFO - PROCESS | 3352 | 1463605340321 Marionette TRACE conn2 <- [1,1078,null,{}] 14:02:20 INFO - PROCESS | 3352 | 1463605340325 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}] 14:02:20 INFO - PROCESS | 3352 | 1463605340458 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 14:02:20 INFO - PROCESS | 3352 | 1463605340550 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:20 INFO - PROCESS | 3352 | ++DOCSHELL 16D0FC00 == 62 [pid = 3352] [id = 279] 14:02:20 INFO - PROCESS | 3352 | ++DOMWINDOW == 113 (16D10000) [pid = 3352] [serial = 836] [outer = 00000000] 14:02:20 INFO - PROCESS | 3352 | ++DOMWINDOW == 114 (1761FC00) [pid = 3352] [serial = 837] [outer = 16D10000] 14:02:20 INFO - PROCESS | 3352 | 1463605340594 Marionette DEBUG loaded listener.js 14:02:20 INFO - PROCESS | 3352 | ++DOMWINDOW == 115 (17625000) [pid = 3352] [serial = 838] [outer = 16D10000] 14:02:20 INFO - PROCESS | 3352 | 1463605340985 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]]]}] 14:02:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 14:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 697ms 14:02:21 INFO - PROCESS | 3352 | 1463605341023 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 14:02:21 INFO - PROCESS | 3352 | 1463605341025 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 14:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 14:02:21 INFO - PROCESS | 3352 | 1463605341028 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 14:02:21 INFO - PROCESS | 3352 | 1463605341030 Marionette TRACE conn2 <- [1,1082,null,{}] 14:02:21 INFO - PROCESS | 3352 | 1463605341041 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}] 14:02:21 INFO - PROCESS | 3352 | 1463605341156 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 14:02:21 INFO - PROCESS | 3352 | 1463605341163 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:21 INFO - PROCESS | 3352 | ++DOCSHELL 177B4800 == 63 [pid = 3352] [id = 280] 14:02:21 INFO - PROCESS | 3352 | ++DOMWINDOW == 116 (177BA000) [pid = 3352] [serial = 839] [outer = 00000000] 14:02:21 INFO - PROCESS | 3352 | ++DOMWINDOW == 117 (1827F400) [pid = 3352] [serial = 840] [outer = 177BA000] 14:02:21 INFO - PROCESS | 3352 | 1463605341207 Marionette DEBUG loaded listener.js 14:02:21 INFO - PROCESS | 3352 | ++DOMWINDOW == 118 (18AB2000) [pid = 3352] [serial = 841] [outer = 177BA000] 14:02:21 INFO - PROCESS | 3352 | 1463605341634 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]]]}] 14:02:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 14:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 594ms 14:02:21 INFO - PROCESS | 3352 | 1463605341646 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 14:02:21 INFO - PROCESS | 3352 | 1463605341648 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 14:02:21 INFO - PROCESS | 3352 | 1463605341651 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 14:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 14:02:21 INFO - PROCESS | 3352 | 1463605341653 Marionette TRACE conn2 <- [1,1086,null,{}] 14:02:21 INFO - PROCESS | 3352 | 1463605341656 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}] 14:02:21 INFO - PROCESS | 3352 | 1463605341763 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 14:02:21 INFO - PROCESS | 3352 | 1463605341855 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:21 INFO - PROCESS | 3352 | ++DOCSHELL 1730EC00 == 64 [pid = 3352] [id = 281] 14:02:21 INFO - PROCESS | 3352 | ++DOMWINDOW == 119 (17E94000) [pid = 3352] [serial = 842] [outer = 00000000] 14:02:21 INFO - PROCESS | 3352 | ++DOMWINDOW == 120 (19C0AC00) [pid = 3352] [serial = 843] [outer = 17E94000] 14:02:21 INFO - PROCESS | 3352 | 1463605341907 Marionette DEBUG loaded listener.js 14:02:21 INFO - PROCESS | 3352 | ++DOMWINDOW == 121 (19CD9C00) [pid = 3352] [serial = 844] [outer = 17E94000] 14:02:22 INFO - PROCESS | 3352 | --DOMWINDOW == 120 (16772400) [pid = 3352] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 14:02:22 INFO - PROCESS | 3352 | --DOMWINDOW == 119 (15B7C800) [pid = 3352] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 14:02:22 INFO - PROCESS | 3352 | --DOMWINDOW == 118 (15EE4400) [pid = 3352] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 14:02:22 INFO - PROCESS | 3352 | --DOMWINDOW == 117 (1051E400) [pid = 3352] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 14:02:22 INFO - PROCESS | 3352 | --DOMWINDOW == 116 (105F0000) [pid = 3352] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 14:02:22 INFO - PROCESS | 3352 | --DOMWINDOW == 115 (13092C00) [pid = 3352] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 14:02:22 INFO - PROCESS | 3352 | --DOMWINDOW == 114 (14E94000) [pid = 3352] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 14:02:22 INFO - PROCESS | 3352 | --DOMWINDOW == 113 (12AEA400) [pid = 3352] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 14:02:22 INFO - PROCESS | 3352 | --DOMWINDOW == 112 (1654D800) [pid = 3352] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 14:02:22 INFO - PROCESS | 3352 | --DOMWINDOW == 111 (1330B800) [pid = 3352] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 14:02:22 INFO - PROCESS | 3352 | 1463605342369 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]]]}] 14:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 14:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 757ms 14:02:22 INFO - PROCESS | 3352 | 1463605342411 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 14:02:22 INFO - PROCESS | 3352 | 1463605342413 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 14:02:22 INFO - PROCESS | 3352 | 1463605342416 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 14:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 14:02:22 INFO - PROCESS | 3352 | 1463605342418 Marionette TRACE conn2 <- [1,1090,null,{}] 14:02:22 INFO - PROCESS | 3352 | 1463605342421 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}] 14:02:22 INFO - PROCESS | 3352 | 1463605342502 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 14:02:22 INFO - PROCESS | 3352 | 1463605342510 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:22 INFO - PROCESS | 3352 | ++DOCSHELL 105E7000 == 65 [pid = 3352] [id = 282] 14:02:22 INFO - PROCESS | 3352 | ++DOMWINDOW == 112 (12A8C800) [pid = 3352] [serial = 845] [outer = 00000000] 14:02:22 INFO - PROCESS | 3352 | ++DOMWINDOW == 113 (16D05400) [pid = 3352] [serial = 846] [outer = 12A8C800] 14:02:22 INFO - PROCESS | 3352 | 1463605342553 Marionette DEBUG loaded listener.js 14:02:22 INFO - PROCESS | 3352 | ++DOMWINDOW == 114 (17F4BC00) [pid = 3352] [serial = 847] [outer = 12A8C800] 14:02:22 INFO - PROCESS | 3352 | 1463605342937 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]]]}] 14:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 14:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 564ms 14:02:22 INFO - PROCESS | 3352 | 1463605342986 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 14:02:22 INFO - PROCESS | 3352 | 1463605342988 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 14:02:22 INFO - PROCESS | 3352 | 1463605342996 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 14:02:22 INFO - PROCESS | 3352 | 1463605342998 Marionette TRACE conn2 <- [1,1094,null,{}] 14:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 14:02:22 INFO - PROCESS | 3352 | 1463605343001 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}] 14:02:23 INFO - PROCESS | 3352 | 1463605343085 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 14:02:23 INFO - PROCESS | 3352 | 1463605343091 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:23 INFO - PROCESS | 3352 | ++DOCSHELL 15B6CC00 == 66 [pid = 3352] [id = 283] 14:02:23 INFO - PROCESS | 3352 | ++DOMWINDOW == 115 (17E96000) [pid = 3352] [serial = 848] [outer = 00000000] 14:02:23 INFO - PROCESS | 3352 | ++DOMWINDOW == 116 (19CE5400) [pid = 3352] [serial = 849] [outer = 17E96000] 14:02:23 INFO - PROCESS | 3352 | 1463605343135 Marionette DEBUG loaded listener.js 14:02:23 INFO - PROCESS | 3352 | ++DOMWINDOW == 117 (19ED7400) [pid = 3352] [serial = 850] [outer = 17E96000] 14:02:23 INFO - PROCESS | 3352 | 1463605343586 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]]]}] 14:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 14:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 609ms 14:02:23 INFO - PROCESS | 3352 | 1463605343617 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 14:02:23 INFO - PROCESS | 3352 | 1463605343619 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 14:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 14:02:23 INFO - PROCESS | 3352 | 1463605343622 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 14:02:23 INFO - PROCESS | 3352 | 1463605343607 Marionette TRACE conn2 <- [1,1098,null,{}] 14:02:23 INFO - PROCESS | 3352 | 1463605343610 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}] 14:02:23 INFO - PROCESS | 3352 | 1463605343720 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 14:02:23 INFO - PROCESS | 3352 | 1463605343729 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:23 INFO - PROCESS | 3352 | ++DOCSHELL 10515000 == 67 [pid = 3352] [id = 284] 14:02:23 INFO - PROCESS | 3352 | ++DOMWINDOW == 118 (114AE000) [pid = 3352] [serial = 851] [outer = 00000000] 14:02:23 INFO - PROCESS | 3352 | ++DOMWINDOW == 119 (170AA000) [pid = 3352] [serial = 852] [outer = 114AE000] 14:02:23 INFO - PROCESS | 3352 | 1463605343778 Marionette DEBUG loaded listener.js 14:02:23 INFO - PROCESS | 3352 | ++DOMWINDOW == 120 (1A156000) [pid = 3352] [serial = 853] [outer = 114AE000] 14:02:24 INFO - PROCESS | 3352 | 1463605344337 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]]]}] 14:02:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 14:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 772ms 14:02:24 INFO - PROCESS | 3352 | 1463605344387 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 14:02:24 INFO - PROCESS | 3352 | 1463605344391 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 14:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 14:02:24 INFO - PROCESS | 3352 | 1463605344412 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 14:02:24 INFO - PROCESS | 3352 | 1463605344416 Marionette TRACE conn2 <- [1,1102,null,{}] 14:02:24 INFO - PROCESS | 3352 | 1463605344423 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}] 14:02:24 INFO - PROCESS | 3352 | 1463605344539 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 14:02:24 INFO - PROCESS | 3352 | 1463605344647 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:24 INFO - PROCESS | 3352 | ++DOCSHELL 10DF0400 == 68 [pid = 3352] [id = 285] 14:02:24 INFO - PROCESS | 3352 | ++DOMWINDOW == 121 (10DF0800) [pid = 3352] [serial = 854] [outer = 00000000] 14:02:24 INFO - PROCESS | 3352 | ++DOMWINDOW == 122 (12849400) [pid = 3352] [serial = 855] [outer = 10DF0800] 14:02:24 INFO - PROCESS | 3352 | 1463605344686 Marionette DEBUG loaded listener.js 14:02:24 INFO - PROCESS | 3352 | ++DOMWINDOW == 123 (133A3800) [pid = 3352] [serial = 856] [outer = 10DF0800] 14:02:25 INFO - PROCESS | 3352 | 1463605345212 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]]]}] 14:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 14:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 847ms 14:02:25 INFO - PROCESS | 3352 | 1463605345270 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 14:02:25 INFO - PROCESS | 3352 | 1463605345276 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 14:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 14:02:25 INFO - PROCESS | 3352 | 1463605345282 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 14:02:25 INFO - PROCESS | 3352 | 1463605345285 Marionette TRACE conn2 <- [1,1106,null,{}] 14:02:25 INFO - PROCESS | 3352 | 1463605345289 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}] 14:02:25 INFO - PROCESS | 3352 | 1463605345403 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 14:02:25 INFO - PROCESS | 3352 | 1463605345509 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:25 INFO - PROCESS | 3352 | ++DOCSHELL 102CBC00 == 69 [pid = 3352] [id = 286] 14:02:25 INFO - PROCESS | 3352 | ++DOMWINDOW == 124 (12844800) [pid = 3352] [serial = 857] [outer = 00000000] 14:02:25 INFO - PROCESS | 3352 | ++DOMWINDOW == 125 (15B63C00) [pid = 3352] [serial = 858] [outer = 12844800] 14:02:25 INFO - PROCESS | 3352 | 1463605345565 Marionette DEBUG loaded listener.js 14:02:25 INFO - PROCESS | 3352 | ++DOMWINDOW == 126 (15D4F000) [pid = 3352] [serial = 859] [outer = 12844800] 14:02:26 INFO - PROCESS | 3352 | 1463605346175 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]]]}] 14:02:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 14:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 950ms 14:02:26 INFO - PROCESS | 3352 | 1463605346227 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 14:02:26 INFO - PROCESS | 3352 | 1463605346229 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 14:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 14:02:26 INFO - PROCESS | 3352 | 1463605346233 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 14:02:26 INFO - PROCESS | 3352 | 1463605346237 Marionette TRACE conn2 <- [1,1110,null,{}] 14:02:26 INFO - PROCESS | 3352 | 1463605346248 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}] 14:02:26 INFO - PROCESS | 3352 | 1463605346403 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 14:02:26 INFO - PROCESS | 3352 | 1463605346468 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:26 INFO - PROCESS | 3352 | ++DOCSHELL 1970A000 == 70 [pid = 3352] [id = 287] 14:02:26 INFO - PROCESS | 3352 | ++DOMWINDOW == 127 (1970AC00) [pid = 3352] [serial = 860] [outer = 00000000] 14:02:26 INFO - PROCESS | 3352 | ++DOMWINDOW == 128 (19CDC400) [pid = 3352] [serial = 861] [outer = 1970AC00] 14:02:26 INFO - PROCESS | 3352 | 1463605346507 Marionette DEBUG loaded listener.js 14:02:26 INFO - PROCESS | 3352 | ++DOMWINDOW == 129 (1A054400) [pid = 3352] [serial = 862] [outer = 1970AC00] 14:02:27 INFO - PROCESS | 3352 | 1463605347097 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]]]}] 14:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 14:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 890ms 14:02:27 INFO - PROCESS | 3352 | 1463605347139 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 14:02:27 INFO - PROCESS | 3352 | 1463605347142 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 14:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 14:02:27 INFO - PROCESS | 3352 | 1463605347128 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 14:02:27 INFO - PROCESS | 3352 | 1463605347130 Marionette TRACE conn2 <- [1,1114,null,{}] 14:02:27 INFO - PROCESS | 3352 | 1463605347134 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}] 14:02:27 INFO - PROCESS | 3352 | 1463605347241 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 14:02:27 INFO - PROCESS | 3352 | 1463605347375 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:27 INFO - PROCESS | 3352 | ++DOCSHELL 19C0A400 == 71 [pid = 3352] [id = 288] 14:02:27 INFO - PROCESS | 3352 | ++DOMWINDOW == 130 (19CDB800) [pid = 3352] [serial = 863] [outer = 00000000] 14:02:27 INFO - PROCESS | 3352 | ++DOMWINDOW == 131 (1A442400) [pid = 3352] [serial = 864] [outer = 19CDB800] 14:02:27 INFO - PROCESS | 3352 | 1463605347429 Marionette DEBUG loaded listener.js 14:02:27 INFO - PROCESS | 3352 | ++DOMWINDOW == 132 (19EDD800) [pid = 3352] [serial = 865] [outer = 19CDB800] 14:02:27 INFO - PROCESS | 3352 | 1463605347960 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]]]}] 14:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 14:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 891ms 14:02:28 INFO - PROCESS | 3352 | 1463605348039 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 14:02:28 INFO - PROCESS | 3352 | 1463605348041 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 14:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 14:02:28 INFO - PROCESS | 3352 | 1463605348044 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 14:02:28 INFO - PROCESS | 3352 | 1463605348046 Marionette TRACE conn2 <- [1,1118,null,{}] 14:02:28 INFO - PROCESS | 3352 | 1463605348050 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}] 14:02:28 INFO - PROCESS | 3352 | 1463605348200 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 14:02:28 INFO - PROCESS | 3352 | 1463605348336 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:28 INFO - PROCESS | 3352 | ++DOCSHELL 1A154000 == 72 [pid = 3352] [id = 289] 14:02:28 INFO - PROCESS | 3352 | ++DOMWINDOW == 133 (1A154800) [pid = 3352] [serial = 866] [outer = 00000000] 14:02:28 INFO - PROCESS | 3352 | ++DOMWINDOW == 134 (1A73EC00) [pid = 3352] [serial = 867] [outer = 1A154800] 14:02:28 INFO - PROCESS | 3352 | 1463605348390 Marionette DEBUG loaded listener.js 14:02:28 INFO - PROCESS | 3352 | ++DOMWINDOW == 135 (1A931000) [pid = 3352] [serial = 868] [outer = 1A154800] 14:02:28 INFO - PROCESS | 3352 | 1463605348957 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]]]}] 14:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 14:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 950ms 14:02:28 INFO - PROCESS | 3352 | 1463605348993 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 14:02:28 INFO - PROCESS | 3352 | 1463605348995 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 14:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 14:02:28 INFO - PROCESS | 3352 | 1463605348998 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 14:02:28 INFO - PROCESS | 3352 | 1463605349000 Marionette TRACE conn2 <- [1,1122,null,{}] 14:02:28 INFO - PROCESS | 3352 | 1463605349004 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}] 14:02:29 INFO - PROCESS | 3352 | 1463605349140 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 14:02:29 INFO - PROCESS | 3352 | 1463605349280 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:29 INFO - PROCESS | 3352 | ++DOCSHELL 10DEF400 == 73 [pid = 3352] [id = 290] 14:02:29 INFO - PROCESS | 3352 | ++DOMWINDOW == 136 (10DF0000) [pid = 3352] [serial = 869] [outer = 00000000] 14:02:29 INFO - PROCESS | 3352 | ++DOMWINDOW == 137 (11C86400) [pid = 3352] [serial = 870] [outer = 10DF0000] 14:02:29 INFO - PROCESS | 3352 | 1463605349354 Marionette DEBUG loaded listener.js 14:02:29 INFO - PROCESS | 3352 | ++DOMWINDOW == 138 (1339E800) [pid = 3352] [serial = 871] [outer = 10DF0000] 14:02:30 INFO - PROCESS | 3352 | 1463605350151 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]]]}] 14:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 14:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1188ms 14:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 14:02:30 INFO - PROCESS | 3352 | 1463605350196 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 14:02:30 INFO - PROCESS | 3352 | 1463605350200 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 14:02:30 INFO - PROCESS | 3352 | 1463605350205 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 14:02:30 INFO - PROCESS | 3352 | 1463605350209 Marionette TRACE conn2 <- [1,1126,null,{}] 14:02:30 INFO - PROCESS | 3352 | 1463605350214 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}] 14:02:30 INFO - PROCESS | 3352 | 1463605350301 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 14:02:30 INFO - PROCESS | 3352 | 1463605350410 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:30 INFO - PROCESS | 3352 | ++DOCSHELL 12846400 == 74 [pid = 3352] [id = 291] 14:02:30 INFO - PROCESS | 3352 | ++DOMWINDOW == 139 (12846800) [pid = 3352] [serial = 872] [outer = 00000000] 14:02:30 INFO - PROCESS | 3352 | ++DOMWINDOW == 140 (140C8800) [pid = 3352] [serial = 873] [outer = 12846800] 14:02:30 INFO - PROCESS | 3352 | 1463605350458 Marionette DEBUG loaded listener.js 14:02:30 INFO - PROCESS | 3352 | ++DOMWINDOW == 141 (14E94800) [pid = 3352] [serial = 874] [outer = 12846800] 14:02:31 INFO - PROCESS | 3352 | --DOCSHELL 15B6CC00 == 73 [pid = 3352] [id = 283] 14:02:31 INFO - PROCESS | 3352 | --DOCSHELL 105E7000 == 72 [pid = 3352] [id = 282] 14:02:31 INFO - PROCESS | 3352 | --DOCSHELL 1730EC00 == 71 [pid = 3352] [id = 281] 14:02:31 INFO - PROCESS | 3352 | --DOCSHELL 177B4800 == 70 [pid = 3352] [id = 280] 14:02:31 INFO - PROCESS | 3352 | --DOCSHELL 16D0FC00 == 69 [pid = 3352] [id = 279] 14:02:31 INFO - PROCESS | 3352 | --DOCSHELL 10275400 == 68 [pid = 3352] [id = 278] 14:02:31 INFO - PROCESS | 3352 | --DOCSHELL 15B6F400 == 67 [pid = 3352] [id = 262] 14:02:31 INFO - PROCESS | 3352 | --DOCSHELL 15622400 == 66 [pid = 3352] [id = 277] 14:02:31 INFO - PROCESS | 3352 | --DOCSHELL 15314C00 == 65 [pid = 3352] [id = 276] 14:02:31 INFO - PROCESS | 3352 | --DOCSHELL 10DF4400 == 64 [pid = 3352] [id = 275] 14:02:31 INFO - PROCESS | 3352 | --DOMWINDOW == 140 (11090800) [pid = 3352] [serial = 756] [outer = 00000000] [url = about:blank] 14:02:31 INFO - PROCESS | 3352 | --DOMWINDOW == 139 (15B6C400) [pid = 3352] [serial = 759] [outer = 00000000] [url = about:blank] 14:02:31 INFO - PROCESS | 3352 | --DOMWINDOW == 138 (18271C00) [pid = 3352] [serial = 801] [outer = 00000000] [url = about:blank] 14:02:31 INFO - PROCESS | 3352 | --DOMWINDOW == 137 (19CDF800) [pid = 3352] [serial = 762] [outer = 00000000] [url = about:blank] 14:02:31 INFO - PROCESS | 3352 | --DOMWINDOW == 136 (1A158400) [pid = 3352] [serial = 765] [outer = 00000000] [url = about:blank] 14:02:31 INFO - PROCESS | 3352 | --DOMWINDOW == 135 (18AB1800) [pid = 3352] [serial = 768] [outer = 00000000] [url = about:blank] 14:02:31 INFO - PROCESS | 3352 | --DOCSHELL 10DF3800 == 63 [pid = 3352] [id = 274] 14:02:31 INFO - PROCESS | 3352 | --DOCSHELL 10A5A800 == 62 [pid = 3352] [id = 270] 14:02:31 INFO - PROCESS | 3352 | --DOCSHELL 12D75C00 == 61 [pid = 3352] [id = 269] 14:02:31 INFO - PROCESS | 3352 | --DOCSHELL 10B8D800 == 60 [pid = 3352] [id = 268] 14:02:31 INFO - PROCESS | 3352 | --DOCSHELL 17712000 == 59 [pid = 3352] [id = 267] 14:02:31 INFO - PROCESS | 3352 | 1463605351101 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]]]}] 14:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 14:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 950ms 14:02:31 INFO - PROCESS | 3352 | 1463605351150 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 14:02:31 INFO - PROCESS | 3352 | 1463605351155 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 14:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 14:02:31 INFO - PROCESS | 3352 | 1463605351161 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 14:02:31 INFO - PROCESS | 3352 | 1463605351164 Marionette TRACE conn2 <- [1,1130,null,{}] 14:02:31 INFO - PROCESS | 3352 | 1463605351167 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}] 14:02:31 INFO - PROCESS | 3352 | 1463605351268 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 14:02:31 INFO - PROCESS | 3352 | --DOMWINDOW == 134 (15D4C800) [pid = 3352] [serial = 786] [outer = 00000000] [url = about:blank] 14:02:31 INFO - PROCESS | 3352 | --DOMWINDOW == 133 (15FAE800) [pid = 3352] [serial = 789] [outer = 00000000] [url = about:blank] 14:02:31 INFO - PROCESS | 3352 | --DOMWINDOW == 132 (15D79800) [pid = 3352] [serial = 787] [outer = 00000000] [url = about:blank] 14:02:31 INFO - PROCESS | 3352 | --DOMWINDOW == 131 (10DF6400) [pid = 3352] [serial = 774] [outer = 00000000] [url = about:blank] 14:02:31 INFO - PROCESS | 3352 | --DOMWINDOW == 130 (110CFC00) [pid = 3352] [serial = 775] [outer = 00000000] [url = about:blank] 14:02:31 INFO - PROCESS | 3352 | --DOMWINDOW == 129 (10DF0C00) [pid = 3352] [serial = 772] [outer = 00000000] [url = about:blank] 14:02:31 INFO - PROCESS | 3352 | --DOMWINDOW == 128 (10A65400) [pid = 3352] [serial = 771] [outer = 00000000] [url = about:blank] 14:02:31 INFO - PROCESS | 3352 | --DOMWINDOW == 127 (1527FC00) [pid = 3352] [serial = 780] [outer = 00000000] [url = about:blank] 14:02:31 INFO - PROCESS | 3352 | --DOMWINDOW == 126 (15317C00) [pid = 3352] [serial = 781] [outer = 00000000] [url = about:blank] 14:02:31 INFO - PROCESS | 3352 | --DOMWINDOW == 125 (1561B400) [pid = 3352] [serial = 783] [outer = 00000000] [url = about:blank] 14:02:31 INFO - PROCESS | 3352 | --DOMWINDOW == 124 (12D26800) [pid = 3352] [serial = 777] [outer = 00000000] [url = about:blank] 14:02:31 INFO - PROCESS | 3352 | --DOMWINDOW == 123 (13307800) [pid = 3352] [serial = 778] [outer = 00000000] [url = about:blank] 14:02:31 INFO - PROCESS | 3352 | --DOMWINDOW == 122 (169F7400) [pid = 3352] [serial = 792] [outer = 00000000] [url = about:blank] 14:02:31 INFO - PROCESS | 3352 | --DOMWINDOW == 121 (15FB3000) [pid = 3352] [serial = 790] [outer = 00000000] [url = about:blank] 14:02:31 INFO - PROCESS | 3352 | --DOMWINDOW == 120 (15F10400) [pid = 3352] [serial = 795] [outer = 00000000] [url = about:blank] 14:02:31 INFO - PROCESS | 3352 | --DOMWINDOW == 119 (17622C00) [pid = 3352] [serial = 799] [outer = 00000000] [url = about:blank] 14:02:31 INFO - PROCESS | 3352 | --DOMWINDOW == 118 (16D0C400) [pid = 3352] [serial = 798] [outer = 00000000] [url = about:blank] 14:02:31 INFO - PROCESS | 3352 | --DOMWINDOW == 117 (16D08000) [pid = 3352] [serial = 793] [outer = 00000000] [url = about:blank] 14:02:31 INFO - PROCESS | 3352 | --DOMWINDOW == 116 (15FAA000) [pid = 3352] [serial = 796] [outer = 00000000] [url = about:blank] 14:02:31 INFO - PROCESS | 3352 | --DOMWINDOW == 115 (156A7400) [pid = 3352] [serial = 784] [outer = 00000000] [url = about:blank] 14:02:31 INFO - PROCESS | 3352 | 1463605351350 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:31 INFO - PROCESS | 3352 | ++DOCSHELL 10520C00 == 60 [pid = 3352] [id = 292] 14:02:31 INFO - PROCESS | 3352 | ++DOMWINDOW == 116 (105EC000) [pid = 3352] [serial = 875] [outer = 00000000] 14:02:31 INFO - PROCESS | 3352 | ++DOMWINDOW == 117 (10DFB000) [pid = 3352] [serial = 876] [outer = 105EC000] 14:02:31 INFO - PROCESS | 3352 | 1463605351395 Marionette DEBUG loaded listener.js 14:02:31 INFO - PROCESS | 3352 | ++DOMWINDOW == 118 (12880400) [pid = 3352] [serial = 877] [outer = 105EC000] 14:02:31 INFO - PROCESS | 3352 | 1463605351746 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]]]}] 14:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 14:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 594ms 14:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 14:02:31 INFO - PROCESS | 3352 | 1463605351781 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 14:02:31 INFO - PROCESS | 3352 | 1463605351783 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 14:02:31 INFO - PROCESS | 3352 | 1463605351787 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 14:02:31 INFO - PROCESS | 3352 | 1463605351791 Marionette TRACE conn2 <- [1,1134,null,{}] 14:02:31 INFO - PROCESS | 3352 | 1463605351801 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}] 14:02:31 INFO - PROCESS | 3352 | 1463605351889 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 14:02:31 INFO - PROCESS | 3352 | 1463605351897 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:31 INFO - PROCESS | 3352 | ++DOCSHELL 152D0400 == 61 [pid = 3352] [id = 293] 14:02:31 INFO - PROCESS | 3352 | ++DOMWINDOW == 119 (15314000) [pid = 3352] [serial = 878] [outer = 00000000] 14:02:31 INFO - PROCESS | 3352 | ++DOMWINDOW == 120 (15B74C00) [pid = 3352] [serial = 879] [outer = 15314000] 14:02:31 INFO - PROCESS | 3352 | 1463605351952 Marionette DEBUG loaded listener.js 14:02:31 INFO - PROCESS | 3352 | ++DOMWINDOW == 121 (15D4F800) [pid = 3352] [serial = 880] [outer = 15314000] 14:02:32 INFO - PROCESS | 3352 | 1463605352390 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]]]}] 14:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 14:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 654ms 14:02:32 INFO - PROCESS | 3352 | 1463605352449 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 14:02:32 INFO - PROCESS | 3352 | 1463605352451 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 14:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 14:02:32 INFO - PROCESS | 3352 | 1463605352454 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 14:02:32 INFO - PROCESS | 3352 | 1463605352456 Marionette TRACE conn2 <- [1,1138,null,{}] 14:02:32 INFO - PROCESS | 3352 | 1463605352460 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}] 14:02:32 INFO - PROCESS | 3352 | 1463605352544 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 14:02:32 INFO - PROCESS | 3352 | 1463605352648 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:32 INFO - PROCESS | 3352 | ++DOCSHELL 10B91C00 == 62 [pid = 3352] [id = 294] 14:02:32 INFO - PROCESS | 3352 | ++DOMWINDOW == 122 (112E9800) [pid = 3352] [serial = 881] [outer = 00000000] 14:02:32 INFO - PROCESS | 3352 | ++DOMWINDOW == 123 (15FADC00) [pid = 3352] [serial = 882] [outer = 112E9800] 14:02:32 INFO - PROCESS | 3352 | 1463605352693 Marionette DEBUG loaded listener.js 14:02:32 INFO - PROCESS | 3352 | ++DOMWINDOW == 124 (16548800) [pid = 3352] [serial = 883] [outer = 112E9800] 14:02:33 INFO - PROCESS | 3352 | 1463605353048 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]]]}] 14:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 14:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 669ms 14:02:33 INFO - PROCESS | 3352 | 1463605353118 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 14:02:33 INFO - PROCESS | 3352 | 1463605353120 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 14:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 14:02:33 INFO - PROCESS | 3352 | 1463605353123 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 14:02:33 INFO - PROCESS | 3352 | 1463605353125 Marionette TRACE conn2 <- [1,1142,null,{}] 14:02:33 INFO - PROCESS | 3352 | 1463605353129 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}] 14:02:33 INFO - PROCESS | 3352 | 1463605353262 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 14:02:33 INFO - PROCESS | 3352 | 1463605353280 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:33 INFO - PROCESS | 3352 | ++DOCSHELL 10D28000 == 63 [pid = 3352] [id = 295] 14:02:33 INFO - PROCESS | 3352 | ++DOMWINDOW == 125 (15FAA000) [pid = 3352] [serial = 884] [outer = 00000000] 14:02:33 INFO - PROCESS | 3352 | ++DOMWINDOW == 126 (16942000) [pid = 3352] [serial = 885] [outer = 15FAA000] 14:02:33 INFO - PROCESS | 3352 | 1463605353324 Marionette DEBUG loaded listener.js 14:02:33 INFO - PROCESS | 3352 | ++DOMWINDOW == 127 (16D06800) [pid = 3352] [serial = 886] [outer = 15FAA000] 14:02:33 INFO - PROCESS | 3352 | 1463605353724 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]]]}] 14:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 14:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 668ms 14:02:33 INFO - PROCESS | 3352 | 1463605353789 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 14:02:33 INFO - PROCESS | 3352 | 1463605353791 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 14:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 14:02:33 INFO - PROCESS | 3352 | 1463605353794 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 14:02:33 INFO - PROCESS | 3352 | 1463605353796 Marionette TRACE conn2 <- [1,1146,null,{}] 14:02:33 INFO - PROCESS | 3352 | 1463605353800 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}] 14:02:33 INFO - PROCESS | 3352 | 1463605353958 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 14:02:34 INFO - PROCESS | 3352 | 1463605354014 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:34 INFO - PROCESS | 3352 | ++DOCSHELL 177B7C00 == 64 [pid = 3352] [id = 296] 14:02:34 INFO - PROCESS | 3352 | ++DOMWINDOW == 128 (17FDF400) [pid = 3352] [serial = 887] [outer = 00000000] 14:02:34 INFO - PROCESS | 3352 | ++DOMWINDOW == 129 (18AA6800) [pid = 3352] [serial = 888] [outer = 17FDF400] 14:02:34 INFO - PROCESS | 3352 | 1463605354058 Marionette DEBUG loaded listener.js 14:02:34 INFO - PROCESS | 3352 | ++DOMWINDOW == 130 (19703800) [pid = 3352] [serial = 889] [outer = 17FDF400] 14:02:34 INFO - PROCESS | 3352 | 1463605354483 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]]]}] 14:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 14:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 697ms 14:02:34 INFO - PROCESS | 3352 | 1463605354497 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 14:02:34 INFO - PROCESS | 3352 | 1463605354499 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 14:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 14:02:34 INFO - PROCESS | 3352 | 1463605354502 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 14:02:34 INFO - PROCESS | 3352 | 1463605354504 Marionette TRACE conn2 <- [1,1150,null,{}] 14:02:34 INFO - PROCESS | 3352 | 1463605354508 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}] 14:02:34 INFO - PROCESS | 3352 | 1463605354621 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 14:02:34 INFO - PROCESS | 3352 | 1463605354627 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:34 INFO - PROCESS | 3352 | ++DOCSHELL 18278000 == 65 [pid = 3352] [id = 297] 14:02:34 INFO - PROCESS | 3352 | ++DOMWINDOW == 131 (1827C400) [pid = 3352] [serial = 890] [outer = 00000000] 14:02:34 INFO - PROCESS | 3352 | ++DOMWINDOW == 132 (19CDF800) [pid = 3352] [serial = 891] [outer = 1827C400] 14:02:34 INFO - PROCESS | 3352 | 1463605354670 Marionette DEBUG loaded listener.js 14:02:34 INFO - PROCESS | 3352 | ++DOMWINDOW == 133 (19E43400) [pid = 3352] [serial = 892] [outer = 1827C400] 14:02:35 INFO - PROCESS | 3352 | 1463605355085 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]]]}] 14:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 14:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 609ms 14:02:35 INFO - PROCESS | 3352 | --DOMWINDOW == 132 (177BD800) [pid = 3352] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 14:02:35 INFO - PROCESS | 3352 | --DOMWINDOW == 131 (1A43F400) [pid = 3352] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 14:02:35 INFO - PROCESS | 3352 | --DOMWINDOW == 130 (13DB6C00) [pid = 3352] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 14:02:35 INFO - PROCESS | 3352 | --DOMWINDOW == 129 (1050E400) [pid = 3352] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 14:02:35 INFO - PROCESS | 3352 | --DOMWINDOW == 128 (16D10000) [pid = 3352] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 14:02:35 INFO - PROCESS | 3352 | --DOMWINDOW == 127 (177BA000) [pid = 3352] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 14:02:35 INFO - PROCESS | 3352 | --DOMWINDOW == 126 (17E94000) [pid = 3352] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 14:02:35 INFO - PROCESS | 3352 | --DOMWINDOW == 125 (15B7AC00) [pid = 3352] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 14:02:35 INFO - PROCESS | 3352 | --DOMWINDOW == 124 (177BA400) [pid = 3352] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 14:02:35 INFO - PROCESS | 3352 | --DOMWINDOW == 123 (15315400) [pid = 3352] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 14:02:35 INFO - PROCESS | 3352 | --DOMWINDOW == 122 (10DF5C00) [pid = 3352] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 14:02:35 INFO - PROCESS | 3352 | --DOMWINDOW == 121 (15B70400) [pid = 3352] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 14:02:35 INFO - PROCESS | 3352 | --DOMWINDOW == 120 (10DFA400) [pid = 3352] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 14:02:35 INFO - PROCESS | 3352 | --DOMWINDOW == 119 (17E96000) [pid = 3352] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 14:02:35 INFO - PROCESS | 3352 | --DOMWINDOW == 118 (12A8C800) [pid = 3352] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 14:02:35 INFO - PROCESS | 3352 | --DOMWINDOW == 117 (19E3E400) [pid = 3352] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 14:02:35 INFO - PROCESS | 3352 | 1463605355335 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 14:02:35 INFO - PROCESS | 3352 | 1463605355336 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 14:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 14:02:35 INFO - PROCESS | 3352 | 1463605355346 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 14:02:35 INFO - PROCESS | 3352 | 1463605355348 Marionette TRACE conn2 <- [1,1154,null,{}] 14:02:35 INFO - PROCESS | 3352 | 1463605355352 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}] 14:02:35 INFO - PROCESS | 3352 | 1463605355434 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 14:02:35 INFO - PROCESS | 3352 | 1463605355425 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:35 INFO - PROCESS | 3352 | ++DOCSHELL 11AF0400 == 66 [pid = 3352] [id = 298] 14:02:35 INFO - PROCESS | 3352 | ++DOMWINDOW == 118 (11C5B400) [pid = 3352] [serial = 893] [outer = 00000000] 14:02:35 INFO - PROCESS | 3352 | ++DOMWINDOW == 119 (152CF400) [pid = 3352] [serial = 894] [outer = 11C5B400] 14:02:35 INFO - PROCESS | 3352 | 1463605355478 Marionette DEBUG loaded listener.js 14:02:35 INFO - PROCESS | 3352 | ++DOMWINDOW == 120 (15B7AC00) [pid = 3352] [serial = 895] [outer = 11C5B400] 14:02:35 INFO - PROCESS | 3352 | 1463605355872 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]]]}] 14:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 14:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 564ms 14:02:35 INFO - PROCESS | 3352 | 1463605355915 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 14:02:35 INFO - PROCESS | 3352 | 1463605355917 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 14:02:35 INFO - PROCESS | 3352 | 1463605355920 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 14:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 14:02:35 INFO - PROCESS | 3352 | 1463605355921 Marionette TRACE conn2 <- [1,1158,null,{}] 14:02:35 INFO - PROCESS | 3352 | 1463605355925 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}] 14:02:36 INFO - PROCESS | 3352 | 1463605356017 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 14:02:36 INFO - PROCESS | 3352 | 1463605356024 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:36 INFO - PROCESS | 3352 | ++DOCSHELL 12AE2400 == 67 [pid = 3352] [id = 299] 14:02:36 INFO - PROCESS | 3352 | ++DOMWINDOW == 121 (15B70C00) [pid = 3352] [serial = 896] [outer = 00000000] 14:02:36 INFO - PROCESS | 3352 | ++DOMWINDOW == 122 (1970FC00) [pid = 3352] [serial = 897] [outer = 15B70C00] 14:02:36 INFO - PROCESS | 3352 | 1463605356068 Marionette DEBUG loaded listener.js 14:02:36 INFO - PROCESS | 3352 | ++DOMWINDOW == 123 (19ECF400) [pid = 3352] [serial = 898] [outer = 15B70C00] 14:02:36 INFO - PROCESS | 3352 | 1463605356466 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]]]}] 14:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 14:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 564ms 14:02:36 INFO - PROCESS | 3352 | 1463605356500 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 14:02:36 INFO - PROCESS | 3352 | 1463605356502 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 14:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 14:02:36 INFO - PROCESS | 3352 | 1463605356506 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 14:02:36 INFO - PROCESS | 3352 | 1463605356507 Marionette TRACE conn2 <- [1,1162,null,{}] 14:02:36 INFO - PROCESS | 3352 | 1463605356509 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}] 14:02:36 INFO - PROCESS | 3352 | 1463605356592 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 14:02:36 INFO - PROCESS | 3352 | 1463605356598 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:36 INFO - PROCESS | 3352 | ++DOCSHELL 16D01400 == 68 [pid = 3352] [id = 300] 14:02:36 INFO - PROCESS | 3352 | ++DOMWINDOW == 124 (1A14A800) [pid = 3352] [serial = 899] [outer = 00000000] 14:02:36 INFO - PROCESS | 3352 | ++DOMWINDOW == 125 (1A669400) [pid = 3352] [serial = 900] [outer = 1A14A800] 14:02:36 INFO - PROCESS | 3352 | 1463605356641 Marionette DEBUG loaded listener.js 14:02:36 INFO - PROCESS | 3352 | ++DOMWINDOW == 126 (15ED8400) [pid = 3352] [serial = 901] [outer = 1A14A800] 14:02:37 INFO - PROCESS | 3352 | 1463605357091 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] 14:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 14:02:37 INFO - PROCESS | 3352 | 1463605357135 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 14:02:37 INFO - PROCESS | 3352 | 1463605357138 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 14:02:37 INFO - PROCESS | 3352 | 1463605357141 Marionette TRACE conn2 <- [1,1166,null,{}] 14:02:37 INFO - PROCESS | 3352 | 1463605357144 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}] 14:02:37 INFO - PROCESS | 3352 | 1463605357293 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 14:02:37 INFO - PROCESS | 3352 | 1463605357436 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:37 INFO - PROCESS | 3352 | ++DOCSHELL 1026DC00 == 69 [pid = 3352] [id = 301] 14:02:37 INFO - PROCESS | 3352 | ++DOMWINDOW == 127 (10511800) [pid = 3352] [serial = 902] [outer = 00000000] 14:02:37 INFO - PROCESS | 3352 | ++DOMWINDOW == 128 (10A63400) [pid = 3352] [serial = 903] [outer = 10511800] 14:02:37 INFO - PROCESS | 3352 | 1463605357494 Marionette DEBUG loaded listener.js 14:02:37 INFO - PROCESS | 3352 | ++DOMWINDOW == 129 (10DF3800) [pid = 3352] [serial = 904] [outer = 10511800] 14:02:38 INFO - PROCESS | 3352 | 1463605358238 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] 14:02:38 INFO - PROCESS | 3352 | 1463605358280 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 14:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 14:02:38 INFO - PROCESS | 3352 | 1463605358285 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 14:02:38 INFO - PROCESS | 3352 | 1463605358288 Marionette TRACE conn2 <- [1,1170,null,{}] 14:02:38 INFO - PROCESS | 3352 | 1463605358293 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}] 14:02:38 INFO - PROCESS | 3352 | 1463605358388 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 14:02:38 INFO - PROCESS | 3352 | 1463605358525 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:38 INFO - PROCESS | 3352 | ++DOCSHELL 15D4BC00 == 70 [pid = 3352] [id = 302] 14:02:38 INFO - PROCESS | 3352 | ++DOMWINDOW == 130 (15D4C800) [pid = 3352] [serial = 905] [outer = 00000000] 14:02:38 INFO - PROCESS | 3352 | ++DOMWINDOW == 131 (1654B800) [pid = 3352] [serial = 906] [outer = 15D4C800] 14:02:38 INFO - PROCESS | 3352 | 1463605358582 Marionette DEBUG loaded listener.js 14:02:38 INFO - PROCESS | 3352 | ++DOMWINDOW == 132 (16947800) [pid = 3352] [serial = 907] [outer = 15D4C800] 14:02:39 INFO - PROCESS | 3352 | 1463605359153 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] 14:02:39 INFO - PROCESS | 3352 | 1463605359237 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 14:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 14:02:39 INFO - PROCESS | 3352 | 1463605359240 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 14:02:39 INFO - PROCESS | 3352 | 1463605359243 Marionette TRACE conn2 <- [1,1174,null,{}] 14:02:39 INFO - PROCESS | 3352 | 1463605359247 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}] 14:02:39 INFO - PROCESS | 3352 | 1463605359371 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 14:02:39 INFO - PROCESS | 3352 | 1463605359509 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:39 INFO - PROCESS | 3352 | ++DOCSHELL 10A5A400 == 71 [pid = 3352] [id = 303] 14:02:39 INFO - PROCESS | 3352 | ++DOMWINDOW == 133 (19EDBC00) [pid = 3352] [serial = 908] [outer = 00000000] 14:02:39 INFO - PROCESS | 3352 | ++DOMWINDOW == 134 (1A938C00) [pid = 3352] [serial = 909] [outer = 19EDBC00] 14:02:39 INFO - PROCESS | 3352 | 1463605359564 Marionette DEBUG loaded listener.js 14:02:39 INFO - PROCESS | 3352 | ++DOMWINDOW == 135 (1A984400) [pid = 3352] [serial = 910] [outer = 19EDBC00] 14:02:40 INFO - PROCESS | 3352 | 1463605360129 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] 14:02:40 INFO - PROCESS | 3352 | 1463605360193 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 14:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 14:02:40 INFO - PROCESS | 3352 | 1463605360203 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 14:02:40 INFO - PROCESS | 3352 | 1463605360208 Marionette TRACE conn2 <- [1,1178,null,{}] 14:02:40 INFO - PROCESS | 3352 | 1463605360212 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}] 14:02:40 INFO - PROCESS | 3352 | 1463605360353 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 14:02:40 INFO - PROCESS | 3352 | 1463605360471 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:40 INFO - PROCESS | 3352 | ++DOCSHELL 1A986C00 == 72 [pid = 3352] [id = 304] 14:02:40 INFO - PROCESS | 3352 | ++DOMWINDOW == 136 (1A987000) [pid = 3352] [serial = 911] [outer = 00000000] 14:02:40 INFO - PROCESS | 3352 | ++DOMWINDOW == 137 (1AC98800) [pid = 3352] [serial = 912] [outer = 1A987000] 14:02:40 INFO - PROCESS | 3352 | 1463605360525 Marionette DEBUG loaded listener.js 14:02:40 INFO - PROCESS | 3352 | ++DOMWINDOW == 138 (1AC9F000) [pid = 3352] [serial = 913] [outer = 1A987000] 14:02:41 INFO - PROCESS | 3352 | 1463605361079 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] 14:02:41 INFO - PROCESS | 3352 | 1463605361092 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 14:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 14:02:41 INFO - PROCESS | 3352 | 1463605361096 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 14:02:41 INFO - PROCESS | 3352 | 1463605361098 Marionette TRACE conn2 <- [1,1182,null,{}] 14:02:41 INFO - PROCESS | 3352 | 1463605361101 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}] 14:02:41 INFO - PROCESS | 3352 | 1463605361215 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 14:02:41 INFO - PROCESS | 3352 | 1463605361324 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:41 INFO - PROCESS | 3352 | ++DOCSHELL 1AC96000 == 73 [pid = 3352] [id = 305] 14:02:41 INFO - PROCESS | 3352 | ++DOMWINDOW == 139 (1AC97000) [pid = 3352] [serial = 914] [outer = 00000000] 14:02:41 INFO - PROCESS | 3352 | ++DOMWINDOW == 140 (1AE4F800) [pid = 3352] [serial = 915] [outer = 1AC97000] 14:02:41 INFO - PROCESS | 3352 | 1463605361377 Marionette DEBUG loaded listener.js 14:02:41 INFO - PROCESS | 3352 | ++DOMWINDOW == 141 (1AF8A400) [pid = 3352] [serial = 916] [outer = 1AC97000] 14:02:41 INFO - PROCESS | 3352 | 1463605361913 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] 14:02:41 INFO - PROCESS | 3352 | 1463605361966 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 14:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 14:02:41 INFO - PROCESS | 3352 | 1463605361969 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 14:02:41 INFO - PROCESS | 3352 | 1463605361971 Marionette TRACE conn2 <- [1,1186,null,{}] 14:02:41 INFO - PROCESS | 3352 | 1463605361975 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}] 14:02:42 INFO - PROCESS | 3352 | 1463605362085 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 14:02:42 INFO - PROCESS | 3352 | 1463605362227 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:42 INFO - PROCESS | 3352 | ++DOCSHELL 18A6CC00 == 74 [pid = 3352] [id = 306] 14:02:42 INFO - PROCESS | 3352 | ++DOMWINDOW == 142 (18A6D000) [pid = 3352] [serial = 917] [outer = 00000000] 14:02:42 INFO - PROCESS | 3352 | ++DOMWINDOW == 143 (18A73000) [pid = 3352] [serial = 918] [outer = 18A6D000] 14:02:42 INFO - PROCESS | 3352 | 1463605362288 Marionette DEBUG loaded listener.js 14:02:42 INFO - PROCESS | 3352 | ++DOMWINDOW == 144 (1AE4EC00) [pid = 3352] [serial = 919] [outer = 18A6D000] 14:02:42 INFO - PROCESS | 3352 | 1463605362867 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]]]}] 14:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 14:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 950ms 14:02:42 INFO - PROCESS | 3352 | 1463605362919 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 14:02:42 INFO - PROCESS | 3352 | 1463605362921 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 14:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 14:02:42 INFO - PROCESS | 3352 | 1463605362925 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 14:02:42 INFO - PROCESS | 3352 | 1463605362927 Marionette TRACE conn2 <- [1,1190,null,{}] 14:02:42 INFO - PROCESS | 3352 | 1463605362931 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}] 14:02:43 INFO - PROCESS | 3352 | 1463605363037 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 14:02:43 INFO - PROCESS | 3352 | 1463605363368 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:43 INFO - PROCESS | 3352 | ++DOCSHELL 10A64C00 == 75 [pid = 3352] [id = 307] 14:02:43 INFO - PROCESS | 3352 | ++DOMWINDOW == 145 (10D29400) [pid = 3352] [serial = 920] [outer = 00000000] 14:02:43 INFO - PROCESS | 3352 | ++DOMWINDOW == 146 (112EAC00) [pid = 3352] [serial = 921] [outer = 10D29400] 14:02:43 INFO - PROCESS | 3352 | 1463605363419 Marionette DEBUG loaded listener.js 14:02:43 INFO - PROCESS | 3352 | ++DOMWINDOW == 147 (1284A000) [pid = 3352] [serial = 922] [outer = 10D29400] 14:02:44 INFO - PROCESS | 3352 | 1463605364050 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]]]}] 14:02:44 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 14:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1188ms 14:02:44 INFO - PROCESS | 3352 | 1463605364124 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 14:02:44 INFO - PROCESS | 3352 | 1463605364128 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 14:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 14:02:44 INFO - PROCESS | 3352 | 1463605364133 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 14:02:44 INFO - PROCESS | 3352 | 1463605364136 Marionette TRACE conn2 <- [1,1194,null,{}] 14:02:44 INFO - PROCESS | 3352 | 1463605364141 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}] 14:02:44 INFO - PROCESS | 3352 | 1463605364235 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 14:02:44 INFO - PROCESS | 3352 | 1463605364375 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:44 INFO - PROCESS | 3352 | ++DOCSHELL 140CC400 == 76 [pid = 3352] [id = 308] 14:02:44 INFO - PROCESS | 3352 | ++DOMWINDOW == 148 (14E95400) [pid = 3352] [serial = 923] [outer = 00000000] 14:02:44 INFO - PROCESS | 3352 | ++DOMWINDOW == 149 (156B1800) [pid = 3352] [serial = 924] [outer = 14E95400] 14:02:44 INFO - PROCESS | 3352 | 1463605364455 Marionette DEBUG loaded listener.js 14:02:44 INFO - PROCESS | 3352 | ++DOMWINDOW == 150 (15D0C400) [pid = 3352] [serial = 925] [outer = 14E95400] 14:02:44 INFO - PROCESS | 3352 | --DOCSHELL 140CCC00 == 75 [pid = 3352] [id = 194] 14:02:44 INFO - PROCESS | 3352 | --DOCSHELL 16D01400 == 74 [pid = 3352] [id = 300] 14:02:44 INFO - PROCESS | 3352 | --DOCSHELL 12AE2400 == 73 [pid = 3352] [id = 299] 14:02:44 INFO - PROCESS | 3352 | --DOCSHELL 11AF0400 == 72 [pid = 3352] [id = 298] 14:02:44 INFO - PROCESS | 3352 | --DOCSHELL 18278000 == 71 [pid = 3352] [id = 297] 14:02:44 INFO - PROCESS | 3352 | --DOCSHELL 177B7C00 == 70 [pid = 3352] [id = 296] 14:02:44 INFO - PROCESS | 3352 | --DOCSHELL 10D28000 == 69 [pid = 3352] [id = 295] 14:02:44 INFO - PROCESS | 3352 | --DOCSHELL 10B91C00 == 68 [pid = 3352] [id = 294] 14:02:44 INFO - PROCESS | 3352 | --DOCSHELL 152D0400 == 67 [pid = 3352] [id = 293] 14:02:44 INFO - PROCESS | 3352 | --DOCSHELL 10520C00 == 66 [pid = 3352] [id = 292] 14:02:44 INFO - PROCESS | 3352 | --DOCSHELL 12846400 == 65 [pid = 3352] [id = 291] 14:02:44 INFO - PROCESS | 3352 | --DOCSHELL 1A154000 == 64 [pid = 3352] [id = 289] 14:02:44 INFO - PROCESS | 3352 | --DOMWINDOW == 149 (1434D400) [pid = 3352] [serial = 807] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 3352 | --DOMWINDOW == 148 (19870C00) [pid = 3352] [serial = 819] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 3352 | --DOMWINDOW == 147 (19704400) [pid = 3352] [serial = 813] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 3352 | --DOMWINDOW == 146 (1108A800) [pid = 3352] [serial = 804] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 3352 | --DOMWINDOW == 145 (177B9C00) [pid = 3352] [serial = 810] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 3352 | --DOMWINDOW == 144 (19C07400) [pid = 3352] [serial = 816] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 3352 | --DOMWINDOW == 143 (170AA000) [pid = 3352] [serial = 852] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 3352 | --DOCSHELL 19C0A400 == 63 [pid = 3352] [id = 288] 14:02:44 INFO - PROCESS | 3352 | --DOCSHELL 1970A000 == 62 [pid = 3352] [id = 287] 14:02:44 INFO - PROCESS | 3352 | --DOCSHELL 102CBC00 == 61 [pid = 3352] [id = 286] 14:02:44 INFO - PROCESS | 3352 | --DOCSHELL 10DF0400 == 60 [pid = 3352] [id = 285] 14:02:44 INFO - PROCESS | 3352 | --DOMWINDOW == 142 (1A14C400) [pid = 3352] [serial = 754] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 3352 | --DOMWINDOW == 141 (19CE1000) [pid = 3352] [serial = 718] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 3352 | --DOMWINDOW == 140 (1B333800) [pid = 3352] [serial = 721] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 3352 | --DOMWINDOW == 139 (15B7D400) [pid = 3352] [serial = 715] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 3352 | --DOMWINDOW == 138 (12884000) [pid = 3352] [serial = 712] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 3352 | --DOMWINDOW == 137 (1761FC00) [pid = 3352] [serial = 837] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 3352 | --DOMWINDOW == 136 (1827F400) [pid = 3352] [serial = 840] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 3352 | --DOMWINDOW == 135 (17625000) [pid = 3352] [serial = 838] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 3352 | --DOMWINDOW == 134 (19C0AC00) [pid = 3352] [serial = 843] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 3352 | --DOMWINDOW == 133 (18AB2000) [pid = 3352] [serial = 841] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 3352 | --DOMWINDOW == 132 (15FA9000) [pid = 3352] [serial = 834] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 3352 | --DOMWINDOW == 131 (18AA6C00) [pid = 3352] [serial = 802] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 3352 | --DOMWINDOW == 130 (1535F400) [pid = 3352] [serial = 828] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 3352 | --DOMWINDOW == 129 (15953400) [pid = 3352] [serial = 829] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 3352 | --DOMWINDOW == 128 (1284DC00) [pid = 3352] [serial = 825] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 3352 | --DOMWINDOW == 127 (12D1C000) [pid = 3352] [serial = 826] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 3352 | --DOMWINDOW == 126 (15D4A000) [pid = 3352] [serial = 831] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 3352 | --DOMWINDOW == 125 (15D78400) [pid = 3352] [serial = 832] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 3352 | --DOMWINDOW == 124 (12A8D000) [pid = 3352] [serial = 823] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 3352 | --DOMWINDOW == 123 (1108CC00) [pid = 3352] [serial = 822] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 3352 | --DOMWINDOW == 122 (19CE5400) [pid = 3352] [serial = 849] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 3352 | --DOMWINDOW == 121 (19ED7400) [pid = 3352] [serial = 850] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 3352 | --DOMWINDOW == 120 (19CD9C00) [pid = 3352] [serial = 844] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 3352 | --DOMWINDOW == 119 (16D05400) [pid = 3352] [serial = 846] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 3352 | --DOMWINDOW == 118 (17F4BC00) [pid = 3352] [serial = 847] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 3352 | --DOMWINDOW == 117 (15FB5400) [pid = 3352] [serial = 835] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 3352 | 1463605364988 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]]]}] 14:02:45 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 14:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 891ms 14:02:45 INFO - PROCESS | 3352 | 1463605365027 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 14:02:45 INFO - PROCESS | 3352 | 1463605365031 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 14:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 14:02:45 INFO - PROCESS | 3352 | 1463605365035 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 14:02:45 INFO - PROCESS | 3352 | 1463605365036 Marionette TRACE conn2 <- [1,1198,null,{}] 14:02:45 INFO - PROCESS | 3352 | 1463605365040 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}] 14:02:45 INFO - PROCESS | 3352 | 1463605365129 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 14:02:45 INFO - PROCESS | 3352 | 1463605365141 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:45 INFO - PROCESS | 3352 | ++DOCSHELL 140CD400 == 61 [pid = 3352] [id = 309] 14:02:45 INFO - PROCESS | 3352 | ++DOMWINDOW == 118 (140CD800) [pid = 3352] [serial = 926] [outer = 00000000] 14:02:45 INFO - PROCESS | 3352 | ++DOMWINDOW == 119 (1561E000) [pid = 3352] [serial = 927] [outer = 140CD800] 14:02:45 INFO - PROCESS | 3352 | 1463605365186 Marionette DEBUG loaded listener.js 14:02:45 INFO - PROCESS | 3352 | ++DOMWINDOW == 120 (15B6CC00) [pid = 3352] [serial = 928] [outer = 140CD800] 14:02:45 INFO - PROCESS | 3352 | 1463605365640 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]]]}] 14:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 14:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 668ms 14:02:45 INFO - PROCESS | 3352 | 1463605365700 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 14:02:45 INFO - PROCESS | 3352 | 1463605365702 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 14:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 14:02:45 INFO - PROCESS | 3352 | 1463605365711 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 14:02:45 INFO - PROCESS | 3352 | 1463605365716 Marionette TRACE conn2 <- [1,1202,null,{}] 14:02:45 INFO - PROCESS | 3352 | 1463605365721 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}] 14:02:45 INFO - PROCESS | 3352 | 1463605365835 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 14:02:45 INFO - PROCESS | 3352 | 1463605365922 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:45 INFO - PROCESS | 3352 | ++DOCSHELL 15D4A000 == 62 [pid = 3352] [id = 310] 14:02:45 INFO - PROCESS | 3352 | ++DOMWINDOW == 121 (15FB5000) [pid = 3352] [serial = 929] [outer = 00000000] 14:02:45 INFO - PROCESS | 3352 | ++DOMWINDOW == 122 (169F2C00) [pid = 3352] [serial = 930] [outer = 15FB5000] 14:02:45 INFO - PROCESS | 3352 | 1463605365966 Marionette DEBUG loaded listener.js 14:02:46 INFO - PROCESS | 3352 | ++DOMWINDOW == 123 (16D0E800) [pid = 3352] [serial = 931] [outer = 15FB5000] 14:02:46 INFO - PROCESS | 3352 | 1463605366321 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]]]}] 14:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 14:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 677ms 14:02:46 INFO - PROCESS | 3352 | 1463605366384 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 14:02:46 INFO - PROCESS | 3352 | 1463605366386 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 14:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 14:02:46 INFO - PROCESS | 3352 | 1463605366389 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 14:02:46 INFO - PROCESS | 3352 | 1463605366391 Marionette TRACE conn2 <- [1,1206,null,{}] 14:02:46 INFO - PROCESS | 3352 | 1463605366395 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}] 14:02:46 INFO - PROCESS | 3352 | 1463605366487 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 14:02:46 INFO - PROCESS | 3352 | 1463605366493 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:46 INFO - PROCESS | 3352 | ++DOCSHELL 15B62800 == 63 [pid = 3352] [id = 311] 14:02:46 INFO - PROCESS | 3352 | ++DOMWINDOW == 124 (15D4C000) [pid = 3352] [serial = 932] [outer = 00000000] 14:02:46 INFO - PROCESS | 3352 | ++DOMWINDOW == 125 (177BB400) [pid = 3352] [serial = 933] [outer = 15D4C000] 14:02:46 INFO - PROCESS | 3352 | 1463605366537 Marionette DEBUG loaded listener.js 14:02:46 INFO - PROCESS | 3352 | ++DOMWINDOW == 126 (17F4BC00) [pid = 3352] [serial = 934] [outer = 15D4C000] 14:02:46 INFO - PROCESS | 3352 | 1463605366986 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]]]}] 14:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 14:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 614ms 14:02:46 INFO - PROCESS | 3352 | 1463605367010 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 14:02:47 INFO - PROCESS | 3352 | 1463605367022 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 14:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 14:02:47 INFO - PROCESS | 3352 | 1463605367032 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 14:02:47 INFO - PROCESS | 3352 | 1463605367034 Marionette TRACE conn2 <- [1,1210,null,{}] 14:02:47 INFO - PROCESS | 3352 | 1463605367037 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}] 14:02:47 INFO - PROCESS | 3352 | 1463605367154 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 14:02:47 INFO - PROCESS | 3352 | 1463605367250 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:47 INFO - PROCESS | 3352 | ++DOCSHELL 18A67000 == 64 [pid = 3352] [id = 312] 14:02:47 INFO - PROCESS | 3352 | ++DOMWINDOW == 127 (18A6B400) [pid = 3352] [serial = 935] [outer = 00000000] 14:02:47 INFO - PROCESS | 3352 | ++DOMWINDOW == 128 (18A72800) [pid = 3352] [serial = 936] [outer = 18A6B400] 14:02:47 INFO - PROCESS | 3352 | 1463605367307 Marionette DEBUG loaded listener.js 14:02:47 INFO - PROCESS | 3352 | ++DOMWINDOW == 129 (18AAF400) [pid = 3352] [serial = 937] [outer = 18A6B400] 14:02:47 INFO - PROCESS | 3352 | 1463605367720 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] 14:02:47 INFO - PROCESS | 3352 | 1463605367762 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 14:02:47 INFO - PROCESS | 3352 | 1463605367766 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 14:02:47 INFO - PROCESS | 3352 | 1463605367767 Marionette TRACE conn2 <- [1,1214,null,{}] 14:02:47 INFO - PROCESS | 3352 | 1463605367775 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}] 14:02:47 INFO - PROCESS | 3352 | 1463605367902 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 14:02:47 INFO - PROCESS | 3352 | 1463605367909 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:47 INFO - PROCESS | 3352 | ++DOCSHELL 177BAC00 == 65 [pid = 3352] [id = 313] 14:02:47 INFO - PROCESS | 3352 | ++DOMWINDOW == 130 (18278800) [pid = 3352] [serial = 938] [outer = 00000000] 14:02:47 INFO - PROCESS | 3352 | ++DOMWINDOW == 131 (19CD7000) [pid = 3352] [serial = 939] [outer = 18278800] 14:02:47 INFO - PROCESS | 3352 | 1463605368005 Marionette DEBUG loaded listener.js 14:02:48 INFO - PROCESS | 3352 | ++DOMWINDOW == 132 (19CDEC00) [pid = 3352] [serial = 940] [outer = 18278800] 14:02:48 INFO - PROCESS | 3352 | 1463605368392 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]]]}] 14:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 14:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 675ms 14:02:48 INFO - PROCESS | 3352 | 1463605368446 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 14:02:48 INFO - PROCESS | 3352 | 1463605368448 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 14:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 14:02:48 INFO - PROCESS | 3352 | 1463605368451 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 14:02:48 INFO - PROCESS | 3352 | 1463605368453 Marionette TRACE conn2 <- [1,1218,null,{}] 14:02:48 INFO - PROCESS | 3352 | 1463605368461 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}] 14:02:48 INFO - PROCESS | 3352 | 1463605368603 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 14:02:48 INFO - PROCESS | 3352 | --DOMWINDOW == 131 (17FDF400) [pid = 3352] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 14:02:48 INFO - PROCESS | 3352 | --DOMWINDOW == 130 (1827C400) [pid = 3352] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 14:02:48 INFO - PROCESS | 3352 | --DOMWINDOW == 129 (112E9800) [pid = 3352] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 14:02:48 INFO - PROCESS | 3352 | --DOMWINDOW == 128 (12846800) [pid = 3352] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 14:02:48 INFO - PROCESS | 3352 | --DOMWINDOW == 127 (10DF0000) [pid = 3352] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 14:02:48 INFO - PROCESS | 3352 | --DOMWINDOW == 126 (105EC000) [pid = 3352] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 14:02:48 INFO - PROCESS | 3352 | --DOMWINDOW == 125 (15314000) [pid = 3352] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 14:02:48 INFO - PROCESS | 3352 | --DOMWINDOW == 124 (11C5B400) [pid = 3352] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 14:02:48 INFO - PROCESS | 3352 | --DOMWINDOW == 123 (15FAA000) [pid = 3352] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 14:02:48 INFO - PROCESS | 3352 | --DOMWINDOW == 122 (15B70C00) [pid = 3352] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 14:02:48 INFO - PROCESS | 3352 | --DOMWINDOW == 121 (1A153400) [pid = 3352] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 14:02:48 INFO - PROCESS | 3352 | --DOMWINDOW == 120 (15D10C00) [pid = 3352] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 14:02:48 INFO - PROCESS | 3352 | --DOMWINDOW == 119 (140C6800) [pid = 3352] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 14:02:48 INFO - PROCESS | 3352 | --DOMWINDOW == 118 (10A61400) [pid = 3352] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 14:02:48 INFO - PROCESS | 3352 | --DOMWINDOW == 117 (18AAA400) [pid = 3352] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 14:02:48 INFO - PROCESS | 3352 | --DOMWINDOW == 116 (13097400) [pid = 3352] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 14:02:48 INFO - PROCESS | 3352 | --DOMWINDOW == 115 (177C0000) [pid = 3352] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 14:02:48 INFO - PROCESS | 3352 | --DOMWINDOW == 114 (17628000) [pid = 3352] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 14:02:48 INFO - PROCESS | 3352 | --DOMWINDOW == 113 (10DF8400) [pid = 3352] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 14:02:48 INFO - PROCESS | 3352 | --DOMWINDOW == 112 (18AB0000) [pid = 3352] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 14:02:48 INFO - PROCESS | 3352 | --DOMWINDOW == 111 (15953C00) [pid = 3352] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 14:02:48 INFO - PROCESS | 3352 | --DOMWINDOW == 110 (10B90C00) [pid = 3352] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 14:02:48 INFO - PROCESS | 3352 | 1463605368947 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:48 INFO - PROCESS | 3352 | ++DOCSHELL 105EC000 == 66 [pid = 3352] [id = 314] 14:02:48 INFO - PROCESS | 3352 | ++DOMWINDOW == 111 (10A61400) [pid = 3352] [serial = 941] [outer = 00000000] 14:02:48 INFO - PROCESS | 3352 | ++DOMWINDOW == 112 (10DF4000) [pid = 3352] [serial = 942] [outer = 10A61400] 14:02:48 INFO - PROCESS | 3352 | 1463605368991 Marionette DEBUG loaded listener.js 14:02:49 INFO - PROCESS | 3352 | ++DOMWINDOW == 113 (11C8D400) [pid = 3352] [serial = 943] [outer = 10A61400] 14:02:49 INFO - PROCESS | 3352 | 1463605369329 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]]]}] 14:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 14:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 920ms 14:02:49 INFO - PROCESS | 3352 | 1463605369380 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 14:02:49 INFO - PROCESS | 3352 | 1463605369382 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 14:02:49 INFO - PROCESS | 3352 | 1463605369386 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 14:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 14:02:49 INFO - PROCESS | 3352 | 1463605369387 Marionette TRACE conn2 <- [1,1222,null,{}] 14:02:49 INFO - PROCESS | 3352 | 1463605369398 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}] 14:02:49 INFO - PROCESS | 3352 | 1463605369492 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 14:02:49 INFO - PROCESS | 3352 | 1463605369499 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:49 INFO - PROCESS | 3352 | ++DOCSHELL 13DBB800 == 67 [pid = 3352] [id = 315] 14:02:49 INFO - PROCESS | 3352 | ++DOMWINDOW == 114 (1561B800) [pid = 3352] [serial = 944] [outer = 00000000] 14:02:49 INFO - PROCESS | 3352 | ++DOMWINDOW == 115 (16D0FC00) [pid = 3352] [serial = 945] [outer = 1561B800] 14:02:49 INFO - PROCESS | 3352 | 1463605369543 Marionette DEBUG loaded listener.js 14:02:49 INFO - PROCESS | 3352 | ++DOMWINDOW == 116 (17E8E800) [pid = 3352] [serial = 946] [outer = 1561B800] 14:02:49 INFO - PROCESS | 3352 | 1463605369954 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]]]}] 14:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 14:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 583ms 14:02:49 INFO - PROCESS | 3352 | 1463605369984 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 14:02:49 INFO - PROCESS | 3352 | 1463605369986 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 14:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 14:02:49 INFO - PROCESS | 3352 | 1463605369989 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 14:02:49 INFO - PROCESS | 3352 | 1463605369991 Marionette TRACE conn2 <- [1,1226,null,{}] 14:02:49 INFO - PROCESS | 3352 | 1463605369994 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}] 14:02:50 INFO - PROCESS | 3352 | 1463605370126 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 14:02:50 INFO - PROCESS | 3352 | 1463605370135 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:50 INFO - PROCESS | 3352 | ++DOCSHELL 15B63400 == 68 [pid = 3352] [id = 316] 14:02:50 INFO - PROCESS | 3352 | ++DOMWINDOW == 117 (15B73800) [pid = 3352] [serial = 947] [outer = 00000000] 14:02:50 INFO - PROCESS | 3352 | ++DOMWINDOW == 118 (19E46800) [pid = 3352] [serial = 948] [outer = 15B73800] 14:02:50 INFO - PROCESS | 3352 | 1463605370179 Marionette DEBUG loaded listener.js 14:02:50 INFO - PROCESS | 3352 | ++DOMWINDOW == 119 (1A050C00) [pid = 3352] [serial = 949] [outer = 15B73800] 14:02:50 INFO - PROCESS | 3352 | 1463605370594 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]]]}] 14:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 14:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 629ms 14:02:50 INFO - PROCESS | 3352 | 1463605370610 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 14:02:50 INFO - PROCESS | 3352 | 1463605370612 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 14:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 14:02:50 INFO - PROCESS | 3352 | 1463605370615 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 14:02:50 INFO - PROCESS | 3352 | 1463605370617 Marionette TRACE conn2 <- [1,1230,null,{}] 14:02:50 INFO - PROCESS | 3352 | 1463605370620 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}] 14:02:50 INFO - PROCESS | 3352 | 1463605370705 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 14:02:50 INFO - PROCESS | 3352 | 1463605370808 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:50 INFO - PROCESS | 3352 | ++DOCSHELL 19E45C00 == 69 [pid = 3352] [id = 317] 14:02:50 INFO - PROCESS | 3352 | ++DOMWINDOW == 120 (1A057000) [pid = 3352] [serial = 950] [outer = 00000000] 14:02:50 INFO - PROCESS | 3352 | ++DOMWINDOW == 121 (1A442000) [pid = 3352] [serial = 951] [outer = 1A057000] 14:02:50 INFO - PROCESS | 3352 | 1463605370858 Marionette DEBUG loaded listener.js 14:02:50 INFO - PROCESS | 3352 | ++DOMWINDOW == 122 (1A73D800) [pid = 3352] [serial = 952] [outer = 1A057000] 14:02:51 INFO - PROCESS | 3352 | 1463605371501 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]]]}] 14:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 14:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 936ms 14:02:51 INFO - PROCESS | 3352 | 1463605371545 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 14:02:51 INFO - PROCESS | 3352 | 1463605371550 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 14:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 14:02:51 INFO - PROCESS | 3352 | 1463605371555 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 14:02:51 INFO - PROCESS | 3352 | 1463605371560 Marionette TRACE conn2 <- [1,1234,null,{}] 14:02:51 INFO - PROCESS | 3352 | 1463605371565 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}] 14:02:51 INFO - PROCESS | 3352 | 1463605371681 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 14:02:51 INFO - PROCESS | 3352 | 1463605371822 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:51 INFO - PROCESS | 3352 | ++DOCSHELL 12842C00 == 70 [pid = 3352] [id = 318] 14:02:51 INFO - PROCESS | 3352 | ++DOMWINDOW == 123 (12851800) [pid = 3352] [serial = 953] [outer = 00000000] 14:02:51 INFO - PROCESS | 3352 | ++DOMWINDOW == 124 (1339F000) [pid = 3352] [serial = 954] [outer = 12851800] 14:02:51 INFO - PROCESS | 3352 | 1463605371879 Marionette DEBUG loaded listener.js 14:02:51 INFO - PROCESS | 3352 | ++DOMWINDOW == 125 (15360400) [pid = 3352] [serial = 955] [outer = 12851800] 14:02:52 INFO - PROCESS | 3352 | 1463605372439 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]]]}] 14:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 14:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 921ms 14:02:52 INFO - PROCESS | 3352 | 1463605372485 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 14:02:52 INFO - PROCESS | 3352 | 1463605372491 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 14:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 14:02:52 INFO - PROCESS | 3352 | 1463605372497 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 14:02:52 INFO - PROCESS | 3352 | 1463605372500 Marionette TRACE conn2 <- [1,1238,null,{}] 14:02:52 INFO - PROCESS | 3352 | 1463605372504 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}] 14:02:52 INFO - PROCESS | 3352 | 1463605372617 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 14:02:52 INFO - PROCESS | 3352 | 1463605372756 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:52 INFO - PROCESS | 3352 | ++DOCSHELL 15D56400 == 71 [pid = 3352] [id = 319] 14:02:52 INFO - PROCESS | 3352 | ++DOMWINDOW == 126 (15D78400) [pid = 3352] [serial = 956] [outer = 00000000] 14:02:52 INFO - PROCESS | 3352 | ++DOMWINDOW == 127 (16D07C00) [pid = 3352] [serial = 957] [outer = 15D78400] 14:02:52 INFO - PROCESS | 3352 | 1463605372811 Marionette DEBUG loaded listener.js 14:02:52 INFO - PROCESS | 3352 | ++DOMWINDOW == 128 (18279C00) [pid = 3352] [serial = 958] [outer = 15D78400] 14:02:53 INFO - PROCESS | 3352 | 1463605373375 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]]]}] 14:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 14:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 921ms 14:02:53 INFO - PROCESS | 3352 | 1463605373424 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 14:02:53 INFO - PROCESS | 3352 | 1463605373426 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 14:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 14:02:53 INFO - PROCESS | 3352 | 1463605373430 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 14:02:53 INFO - PROCESS | 3352 | 1463605373434 Marionette TRACE conn2 <- [1,1242,null,{}] 14:02:53 INFO - PROCESS | 3352 | 1463605373445 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}] 14:02:53 INFO - PROCESS | 3352 | 1463605373598 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 14:02:53 INFO - PROCESS | 3352 | 1463605373739 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:53 INFO - PROCESS | 3352 | ++DOCSHELL 16D07000 == 72 [pid = 3352] [id = 320] 14:02:53 INFO - PROCESS | 3352 | ++DOMWINDOW == 129 (19E40000) [pid = 3352] [serial = 959] [outer = 00000000] 14:02:53 INFO - PROCESS | 3352 | ++DOMWINDOW == 130 (1A154C00) [pid = 3352] [serial = 960] [outer = 19E40000] 14:02:53 INFO - PROCESS | 3352 | 1463605373796 Marionette DEBUG loaded listener.js 14:02:53 INFO - PROCESS | 3352 | ++DOMWINDOW == 131 (1A73A000) [pid = 3352] [serial = 961] [outer = 19E40000] 14:02:54 INFO - PROCESS | 3352 | 1463605374355 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]]]}] 14:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 14:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 983ms 14:02:54 INFO - PROCESS | 3352 | 1463605374416 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 14:02:54 INFO - PROCESS | 3352 | 1463605374418 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 14:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 14:02:54 INFO - PROCESS | 3352 | 1463605374422 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 14:02:54 INFO - PROCESS | 3352 | 1463605374424 Marionette TRACE conn2 <- [1,1246,null,{}] 14:02:54 INFO - PROCESS | 3352 | 1463605374428 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}] 14:02:54 INFO - PROCESS | 3352 | 1463605374545 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 14:02:54 INFO - PROCESS | 3352 | 1463605374656 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:54 INFO - PROCESS | 3352 | ++DOCSHELL 1A98CC00 == 73 [pid = 3352] [id = 321] 14:02:54 INFO - PROCESS | 3352 | ++DOMWINDOW == 132 (1A990400) [pid = 3352] [serial = 962] [outer = 00000000] 14:02:54 INFO - PROCESS | 3352 | ++DOMWINDOW == 133 (1AB7D000) [pid = 3352] [serial = 963] [outer = 1A990400] 14:02:54 INFO - PROCESS | 3352 | 1463605374693 Marionette DEBUG loaded listener.js 14:02:54 INFO - PROCESS | 3352 | ++DOMWINDOW == 134 (1AC97800) [pid = 3352] [serial = 964] [outer = 1A990400] 14:02:55 INFO - PROCESS | 3352 | 1463605375244 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]]]}] 14:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 14:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 890ms 14:02:55 INFO - PROCESS | 3352 | 1463605375309 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 14:02:55 INFO - PROCESS | 3352 | 1463605375312 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 14:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 14:02:55 INFO - PROCESS | 3352 | 1463605375315 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 14:02:55 INFO - PROCESS | 3352 | 1463605375317 Marionette TRACE conn2 <- [1,1250,null,{}] 14:02:55 INFO - PROCESS | 3352 | 1463605375321 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}] 14:02:55 INFO - PROCESS | 3352 | 1463605375427 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 14:02:55 INFO - PROCESS | 3352 | 1463605375571 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:55 INFO - PROCESS | 3352 | ++DOCSHELL 156AAC00 == 74 [pid = 3352] [id = 322] 14:02:55 INFO - PROCESS | 3352 | ++DOMWINDOW == 135 (15B7D400) [pid = 3352] [serial = 965] [outer = 00000000] 14:02:55 INFO - PROCESS | 3352 | ++DOMWINDOW == 136 (1AF8BC00) [pid = 3352] [serial = 966] [outer = 15B7D400] 14:02:55 INFO - PROCESS | 3352 | 1463605375625 Marionette DEBUG loaded listener.js 14:02:55 INFO - PROCESS | 3352 | ++DOMWINDOW == 137 (1AF92000) [pid = 3352] [serial = 967] [outer = 15B7D400] 14:02:56 INFO - PROCESS | 3352 | 1463605376207 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]]]}] 14:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 14:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 936ms 14:02:56 INFO - PROCESS | 3352 | 1463605376243 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 14:02:56 INFO - PROCESS | 3352 | 1463605376245 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 14:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 14:02:56 INFO - PROCESS | 3352 | 1463605376248 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 14:02:56 INFO - PROCESS | 3352 | 1463605376250 Marionette TRACE conn2 <- [1,1254,null,{}] 14:02:56 INFO - PROCESS | 3352 | 1463605376254 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}] 14:02:56 INFO - PROCESS | 3352 | 1463605376372 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 14:02:56 INFO - PROCESS | 3352 | 1463605376513 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:56 INFO - PROCESS | 3352 | ++DOCSHELL 1AF97800 == 75 [pid = 3352] [id = 323] 14:02:56 INFO - PROCESS | 3352 | ++DOMWINDOW == 138 (1B21C400) [pid = 3352] [serial = 968] [outer = 00000000] 14:02:56 INFO - PROCESS | 3352 | ++DOMWINDOW == 139 (1B332000) [pid = 3352] [serial = 969] [outer = 1B21C400] 14:02:56 INFO - PROCESS | 3352 | 1463605376559 Marionette DEBUG loaded listener.js 14:02:56 INFO - PROCESS | 3352 | ++DOMWINDOW == 140 (1B336800) [pid = 3352] [serial = 970] [outer = 1B21C400] 14:02:57 INFO - PROCESS | 3352 | 1463605377156 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]]]}] 14:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 14:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 936ms 14:02:57 INFO - PROCESS | 3352 | 1463605377177 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 14:02:57 INFO - PROCESS | 3352 | 1463605377180 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 14:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 14:02:57 INFO - PROCESS | 3352 | 1463605377183 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 14:02:57 INFO - PROCESS | 3352 | 1463605377185 Marionette TRACE conn2 <- [1,1258,null,{}] 14:02:57 INFO - PROCESS | 3352 | 1463605377189 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}] 14:02:57 INFO - PROCESS | 3352 | 1463605377335 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 14:02:57 INFO - PROCESS | 3352 | 1463605377480 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:57 INFO - PROCESS | 3352 | ++DOCSHELL 10D31800 == 76 [pid = 3352] [id = 324] 14:02:57 INFO - PROCESS | 3352 | ++DOMWINDOW == 141 (1108B400) [pid = 3352] [serial = 971] [outer = 00000000] 14:02:57 INFO - PROCESS | 3352 | ++DOMWINDOW == 142 (14E8EC00) [pid = 3352] [serial = 972] [outer = 1108B400] 14:02:57 INFO - PROCESS | 3352 | 1463605377534 Marionette DEBUG loaded listener.js 14:02:57 INFO - PROCESS | 3352 | ++DOMWINDOW == 143 (15B65800) [pid = 3352] [serial = 973] [outer = 1108B400] 14:02:58 INFO - PROCESS | 3352 | 1463605378309 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]]]}] 14:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 14:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1166ms 14:02:58 INFO - PROCESS | 3352 | 1463605378346 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 14:02:58 INFO - PROCESS | 3352 | 1463605378350 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 14:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 14:02:58 INFO - PROCESS | 3352 | 1463605378355 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 14:02:58 INFO - PROCESS | 3352 | 1463605378359 Marionette TRACE conn2 <- [1,1262,null,{}] 14:02:58 INFO - PROCESS | 3352 | 1463605378366 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}] 14:02:58 INFO - PROCESS | 3352 | 1463605378473 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 14:02:58 INFO - PROCESS | 3352 | 1463605378634 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:58 INFO - PROCESS | 3352 | ++DOCSHELL 10DFBC00 == 77 [pid = 3352] [id = 325] 14:02:58 INFO - PROCESS | 3352 | ++DOMWINDOW == 144 (1142AC00) [pid = 3352] [serial = 974] [outer = 00000000] 14:02:58 INFO - PROCESS | 3352 | ++DOMWINDOW == 145 (128B6800) [pid = 3352] [serial = 975] [outer = 1142AC00] 14:02:58 INFO - PROCESS | 3352 | 1463605378684 Marionette DEBUG loaded listener.js 14:02:58 INFO - PROCESS | 3352 | ++DOMWINDOW == 146 (1531B000) [pid = 3352] [serial = 976] [outer = 1142AC00] 14:02:59 INFO - PROCESS | 3352 | --DOCSHELL 15B63400 == 76 [pid = 3352] [id = 316] 14:02:59 INFO - PROCESS | 3352 | --DOCSHELL 13DBB800 == 75 [pid = 3352] [id = 315] 14:02:59 INFO - PROCESS | 3352 | --DOCSHELL 105EC000 == 74 [pid = 3352] [id = 314] 14:02:59 INFO - PROCESS | 3352 | --DOCSHELL 177BAC00 == 73 [pid = 3352] [id = 313] 14:02:59 INFO - PROCESS | 3352 | --DOCSHELL 18A67000 == 72 [pid = 3352] [id = 312] 14:02:59 INFO - PROCESS | 3352 | --DOCSHELL 15B62800 == 71 [pid = 3352] [id = 311] 14:02:59 INFO - PROCESS | 3352 | --DOCSHELL 15D4A000 == 70 [pid = 3352] [id = 310] 14:02:59 INFO - PROCESS | 3352 | --DOCSHELL 140CD400 == 69 [pid = 3352] [id = 309] 14:02:59 INFO - PROCESS | 3352 | --DOCSHELL 140CC400 == 68 [pid = 3352] [id = 308] 14:02:59 INFO - PROCESS | 3352 | --DOCSHELL 10A64C00 == 67 [pid = 3352] [id = 307] 14:02:59 INFO - PROCESS | 3352 | --DOCSHELL 10A5A400 == 66 [pid = 3352] [id = 303] 14:02:59 INFO - PROCESS | 3352 | --DOCSHELL 15D4BC00 == 65 [pid = 3352] [id = 302] 14:02:59 INFO - PROCESS | 3352 | --DOCSHELL 1026DC00 == 64 [pid = 3352] [id = 301] 14:02:59 INFO - PROCESS | 3352 | 1463605379317 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]]]}] 14:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 14:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 982ms 14:02:59 INFO - PROCESS | 3352 | 1463605379343 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 14:02:59 INFO - PROCESS | 3352 | 1463605379348 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 14:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 14:02:59 INFO - PROCESS | 3352 | 1463605379354 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 14:02:59 INFO - PROCESS | 3352 | 1463605379356 Marionette TRACE conn2 <- [1,1266,null,{}] 14:02:59 INFO - PROCESS | 3352 | 1463605379360 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}] 14:02:59 INFO - PROCESS | 3352 | 1463605379450 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 14:02:59 INFO - PROCESS | 3352 | --DOMWINDOW == 145 (1A666000) [pid = 3352] [serial = 766] [outer = 00000000] [url = about:blank] 14:02:59 INFO - PROCESS | 3352 | --DOMWINDOW == 144 (17FDD400) [pid = 3352] [serial = 811] [outer = 00000000] [url = about:blank] 14:02:59 INFO - PROCESS | 3352 | --DOMWINDOW == 143 (15D52400) [pid = 3352] [serial = 760] [outer = 00000000] [url = about:blank] 14:02:59 INFO - PROCESS | 3352 | --DOMWINDOW == 142 (11A10400) [pid = 3352] [serial = 757] [outer = 00000000] [url = about:blank] 14:02:59 INFO - PROCESS | 3352 | --DOMWINDOW == 141 (18AB3C00) [pid = 3352] [serial = 769] [outer = 00000000] [url = about:blank] 14:02:59 INFO - PROCESS | 3352 | --DOMWINDOW == 140 (15317800) [pid = 3352] [serial = 808] [outer = 00000000] [url = about:blank] 14:02:59 INFO - PROCESS | 3352 | --DOMWINDOW == 139 (19867800) [pid = 3352] [serial = 814] [outer = 00000000] [url = about:blank] 14:02:59 INFO - PROCESS | 3352 | --DOMWINDOW == 138 (19CDF000) [pid = 3352] [serial = 820] [outer = 00000000] [url = about:blank] 14:02:59 INFO - PROCESS | 3352 | --DOMWINDOW == 137 (1B218400) [pid = 3352] [serial = 708] [outer = 00000000] [url = about:blank] 14:02:59 INFO - PROCESS | 3352 | --DOMWINDOW == 136 (19C0F000) [pid = 3352] [serial = 817] [outer = 00000000] [url = about:blank] 14:02:59 INFO - PROCESS | 3352 | --DOMWINDOW == 135 (19ECF000) [pid = 3352] [serial = 763] [outer = 00000000] [url = about:blank] 14:02:59 INFO - PROCESS | 3352 | --DOMWINDOW == 134 (11C84C00) [pid = 3352] [serial = 805] [outer = 00000000] [url = about:blank] 14:02:59 INFO - PROCESS | 3352 | --DOMWINDOW == 133 (18AA6800) [pid = 3352] [serial = 888] [outer = 00000000] [url = about:blank] 14:02:59 INFO - PROCESS | 3352 | --DOMWINDOW == 132 (19CDF800) [pid = 3352] [serial = 891] [outer = 00000000] [url = about:blank] 14:02:59 INFO - PROCESS | 3352 | --DOMWINDOW == 131 (15FADC00) [pid = 3352] [serial = 882] [outer = 00000000] [url = about:blank] 14:02:59 INFO - PROCESS | 3352 | --DOMWINDOW == 130 (16548800) [pid = 3352] [serial = 883] [outer = 00000000] [url = about:blank] 14:02:59 INFO - PROCESS | 3352 | --DOMWINDOW == 129 (19CDC400) [pid = 3352] [serial = 861] [outer = 00000000] [url = about:blank] 14:02:59 INFO - PROCESS | 3352 | --DOMWINDOW == 128 (19703800) [pid = 3352] [serial = 889] [outer = 00000000] [url = about:blank] 14:02:59 INFO - PROCESS | 3352 | --DOMWINDOW == 127 (14E94800) [pid = 3352] [serial = 874] [outer = 00000000] [url = about:blank] 14:02:59 INFO - PROCESS | 3352 | --DOMWINDOW == 126 (140C8800) [pid = 3352] [serial = 873] [outer = 00000000] [url = about:blank] 14:02:59 INFO - PROCESS | 3352 | --DOMWINDOW == 125 (1A73EC00) [pid = 3352] [serial = 867] [outer = 00000000] [url = about:blank] 14:02:59 INFO - PROCESS | 3352 | --DOMWINDOW == 124 (1339E800) [pid = 3352] [serial = 871] [outer = 00000000] [url = about:blank] 14:02:59 INFO - PROCESS | 3352 | --DOMWINDOW == 123 (11C86400) [pid = 3352] [serial = 870] [outer = 00000000] [url = about:blank] 14:02:59 INFO - PROCESS | 3352 | --DOMWINDOW == 122 (10DFB000) [pid = 3352] [serial = 876] [outer = 00000000] [url = about:blank] 14:02:59 INFO - PROCESS | 3352 | --DOMWINDOW == 121 (12880400) [pid = 3352] [serial = 877] [outer = 00000000] [url = about:blank] 14:02:59 INFO - PROCESS | 3352 | --DOMWINDOW == 120 (15B74C00) [pid = 3352] [serial = 879] [outer = 00000000] [url = about:blank] 14:02:59 INFO - PROCESS | 3352 | --DOMWINDOW == 119 (15D4F800) [pid = 3352] [serial = 880] [outer = 00000000] [url = about:blank] 14:02:59 INFO - PROCESS | 3352 | --DOMWINDOW == 118 (1A442400) [pid = 3352] [serial = 864] [outer = 00000000] [url = about:blank] 14:02:59 INFO - PROCESS | 3352 | --DOMWINDOW == 117 (12849400) [pid = 3352] [serial = 855] [outer = 00000000] [url = about:blank] 14:02:59 INFO - PROCESS | 3352 | --DOMWINDOW == 116 (15B63C00) [pid = 3352] [serial = 858] [outer = 00000000] [url = about:blank] 14:02:59 INFO - PROCESS | 3352 | --DOMWINDOW == 115 (152CF400) [pid = 3352] [serial = 894] [outer = 00000000] [url = about:blank] 14:02:59 INFO - PROCESS | 3352 | --DOMWINDOW == 114 (16942000) [pid = 3352] [serial = 885] [outer = 00000000] [url = about:blank] 14:02:59 INFO - PROCESS | 3352 | --DOMWINDOW == 113 (16D06800) [pid = 3352] [serial = 886] [outer = 00000000] [url = about:blank] 14:02:59 INFO - PROCESS | 3352 | --DOMWINDOW == 112 (19ECF400) [pid = 3352] [serial = 898] [outer = 00000000] [url = about:blank] 14:02:59 INFO - PROCESS | 3352 | --DOMWINDOW == 111 (19E43400) [pid = 3352] [serial = 892] [outer = 00000000] [url = about:blank] 14:02:59 INFO - PROCESS | 3352 | --DOMWINDOW == 110 (1970FC00) [pid = 3352] [serial = 897] [outer = 00000000] [url = about:blank] 14:02:59 INFO - PROCESS | 3352 | --DOMWINDOW == 109 (15B7AC00) [pid = 3352] [serial = 895] [outer = 00000000] [url = about:blank] 14:02:59 INFO - PROCESS | 3352 | --DOMWINDOW == 108 (1A669400) [pid = 3352] [serial = 900] [outer = 00000000] [url = about:blank] 14:02:59 INFO - PROCESS | 3352 | 1463605379569 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:59 INFO - PROCESS | 3352 | ++DOCSHELL 10DF0C00 == 65 [pid = 3352] [id = 326] 14:02:59 INFO - PROCESS | 3352 | ++DOMWINDOW == 109 (10DF7C00) [pid = 3352] [serial = 977] [outer = 00000000] 14:02:59 INFO - PROCESS | 3352 | ++DOMWINDOW == 110 (11C91400) [pid = 3352] [serial = 978] [outer = 10DF7C00] 14:02:59 INFO - PROCESS | 3352 | 1463605379620 Marionette DEBUG loaded listener.js 14:02:59 INFO - PROCESS | 3352 | ++DOMWINDOW == 111 (13094800) [pid = 3352] [serial = 979] [outer = 10DF7C00] 14:03:00 INFO - PROCESS | 3352 | 1463605380058 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]]]}] 14:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 14:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 721ms 14:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 14:03:00 INFO - PROCESS | 3352 | 1463605380094 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 14:03:00 INFO - PROCESS | 3352 | 1463605380096 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 14:03:00 INFO - PROCESS | 3352 | 1463605380099 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 14:03:00 INFO - PROCESS | 3352 | 1463605380103 Marionette TRACE conn2 <- [1,1270,null,{}] 14:03:00 INFO - PROCESS | 3352 | 1463605380117 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}] 14:03:00 INFO - PROCESS | 3352 | 1463605380191 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 14:03:00 INFO - PROCESS | 3352 | 1463605380207 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:00 INFO - PROCESS | 3352 | ++DOCSHELL 15D53400 == 66 [pid = 3352] [id = 327] 14:03:00 INFO - PROCESS | 3352 | ++DOMWINDOW == 112 (15D53800) [pid = 3352] [serial = 980] [outer = 00000000] 14:03:00 INFO - PROCESS | 3352 | ++DOMWINDOW == 113 (15F05C00) [pid = 3352] [serial = 981] [outer = 15D53800] 14:03:00 INFO - PROCESS | 3352 | 1463605380254 Marionette DEBUG loaded listener.js 14:03:00 INFO - PROCESS | 3352 | ++DOMWINDOW == 114 (15FB2C00) [pid = 3352] [serial = 982] [outer = 15D53800] 14:03:00 INFO - PROCESS | 3352 | 1463605380723 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]]]}] 14:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 14:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 675ms 14:03:00 INFO - PROCESS | 3352 | 1463605380782 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 14:03:00 INFO - PROCESS | 3352 | 1463605380784 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 14:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 14:03:00 INFO - PROCESS | 3352 | 1463605380788 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 14:03:00 INFO - PROCESS | 3352 | 1463605380789 Marionette TRACE conn2 <- [1,1274,null,{}] 14:03:00 INFO - PROCESS | 3352 | 1463605380792 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}] 14:03:00 INFO - PROCESS | 3352 | 1463605380879 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 14:03:00 INFO - PROCESS | 3352 | 1463605380889 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:00 INFO - PROCESS | 3352 | ++DOCSHELL 15EE4000 == 67 [pid = 3352] [id = 328] 14:03:00 INFO - PROCESS | 3352 | ++DOMWINDOW == 115 (1653F800) [pid = 3352] [serial = 983] [outer = 00000000] 14:03:01 INFO - PROCESS | 3352 | ++DOMWINDOW == 116 (16D06C00) [pid = 3352] [serial = 984] [outer = 1653F800] 14:03:01 INFO - PROCESS | 3352 | 1463605381018 Marionette DEBUG loaded listener.js 14:03:01 INFO - PROCESS | 3352 | ++DOMWINDOW == 117 (1770B800) [pid = 3352] [serial = 985] [outer = 1653F800] 14:03:01 INFO - PROCESS | 3352 | 1463605381380 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]]]}] 14:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 14:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 629ms 14:03:01 INFO - PROCESS | 3352 | 1463605381409 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 14:03:01 INFO - PROCESS | 3352 | 1463605381411 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 14:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 14:03:01 INFO - PROCESS | 3352 | 1463605381414 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 14:03:01 INFO - PROCESS | 3352 | 1463605381416 Marionette TRACE conn2 <- [1,1278,null,{}] 14:03:01 INFO - PROCESS | 3352 | 1463605381419 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}] 14:03:01 INFO - PROCESS | 3352 | 1463605381513 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 14:03:01 INFO - PROCESS | 3352 | 1463605381654 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:01 INFO - PROCESS | 3352 | ++DOCSHELL 16D06800 == 68 [pid = 3352] [id = 329] 14:03:01 INFO - PROCESS | 3352 | ++DOMWINDOW == 118 (1730D800) [pid = 3352] [serial = 986] [outer = 00000000] 14:03:01 INFO - PROCESS | 3352 | ++DOMWINDOW == 119 (18A64C00) [pid = 3352] [serial = 987] [outer = 1730D800] 14:03:01 INFO - PROCESS | 3352 | 1463605381706 Marionette DEBUG loaded listener.js 14:03:01 INFO - PROCESS | 3352 | ++DOMWINDOW == 120 (18A72400) [pid = 3352] [serial = 988] [outer = 1730D800] 14:03:02 INFO - PROCESS | 3352 | 1463605382100 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]]]}] 14:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 14:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 721ms 14:03:02 INFO - PROCESS | 3352 | 1463605382136 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 14:03:02 INFO - PROCESS | 3352 | 1463605382139 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 14:03:02 INFO - PROCESS | 3352 | 1463605382142 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 14:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 14:03:02 INFO - PROCESS | 3352 | 1463605382143 Marionette TRACE conn2 <- [1,1282,null,{}] 14:03:02 INFO - PROCESS | 3352 | 1463605382147 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}] 14:03:02 INFO - PROCESS | 3352 | 1463605382287 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 14:03:02 INFO - PROCESS | 3352 | 1463605382355 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:02 INFO - PROCESS | 3352 | ++DOCSHELL 18AB4400 == 69 [pid = 3352] [id = 330] 14:03:02 INFO - PROCESS | 3352 | ++DOMWINDOW == 121 (18AB5000) [pid = 3352] [serial = 989] [outer = 00000000] 14:03:02 INFO - PROCESS | 3352 | ++DOMWINDOW == 122 (1986AC00) [pid = 3352] [serial = 990] [outer = 18AB5000] 14:03:02 INFO - PROCESS | 3352 | 1463605382399 Marionette DEBUG loaded listener.js 14:03:02 INFO - PROCESS | 3352 | ++DOMWINDOW == 123 (19C02000) [pid = 3352] [serial = 991] [outer = 18AB5000] 14:03:02 INFO - PROCESS | 3352 | 1463605382812 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]]]}] 14:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 14:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 676ms 14:03:02 INFO - PROCESS | 3352 | 1463605382842 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 14:03:02 INFO - PROCESS | 3352 | 1463605382844 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 14:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 14:03:02 INFO - PROCESS | 3352 | 1463605382847 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 14:03:02 INFO - PROCESS | 3352 | 1463605382849 Marionette TRACE conn2 <- [1,1286,null,{}] 14:03:02 INFO - PROCESS | 3352 | 1463605382852 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}] 14:03:02 INFO - PROCESS | 3352 | 1463605382979 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 14:03:03 INFO - PROCESS | 3352 | 1463605383003 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:03 INFO - PROCESS | 3352 | ++DOCSHELL 10DF0000 == 70 [pid = 3352] [id = 331] 14:03:03 INFO - PROCESS | 3352 | ++DOMWINDOW == 124 (19CD8400) [pid = 3352] [serial = 992] [outer = 00000000] 14:03:03 INFO - PROCESS | 3352 | ++DOMWINDOW == 125 (19CDF000) [pid = 3352] [serial = 993] [outer = 19CD8400] 14:03:03 INFO - PROCESS | 3352 | 1463605383047 Marionette DEBUG loaded listener.js 14:03:03 INFO - PROCESS | 3352 | ++DOMWINDOW == 126 (19E3D800) [pid = 3352] [serial = 994] [outer = 19CD8400] 14:03:03 INFO - PROCESS | 3352 | 1463605383496 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]]]}] 14:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 14:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 690ms 14:03:03 INFO - PROCESS | 3352 | --DOMWINDOW == 125 (114AE000) [pid = 3352] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 14:03:03 INFO - PROCESS | 3352 | --DOMWINDOW == 124 (1A154800) [pid = 3352] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 14:03:03 INFO - PROCESS | 3352 | --DOMWINDOW == 123 (19CDB800) [pid = 3352] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 14:03:03 INFO - PROCESS | 3352 | --DOMWINDOW == 122 (1970AC00) [pid = 3352] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 14:03:03 INFO - PROCESS | 3352 | --DOMWINDOW == 121 (10DF0800) [pid = 3352] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 14:03:03 INFO - PROCESS | 3352 | --DOMWINDOW == 120 (12844800) [pid = 3352] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 14:03:03 INFO - PROCESS | 3352 | --DOMWINDOW == 119 (18A6B400) [pid = 3352] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 14:03:03 INFO - PROCESS | 3352 | --DOMWINDOW == 118 (18278800) [pid = 3352] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 14:03:03 INFO - PROCESS | 3352 | --DOMWINDOW == 117 (10D29400) [pid = 3352] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 14:03:03 INFO - PROCESS | 3352 | --DOMWINDOW == 116 (15D4C000) [pid = 3352] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 14:03:03 INFO - PROCESS | 3352 | --DOMWINDOW == 115 (15FB5000) [pid = 3352] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 14:03:03 INFO - PROCESS | 3352 | --DOMWINDOW == 114 (14E95400) [pid = 3352] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 14:03:03 INFO - PROCESS | 3352 | --DOMWINDOW == 113 (140CD800) [pid = 3352] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 14:03:03 INFO - PROCESS | 3352 | --DOMWINDOW == 112 (1561B800) [pid = 3352] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 14:03:03 INFO - PROCESS | 3352 | --DOMWINDOW == 111 (15B73800) [pid = 3352] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 14:03:03 INFO - PROCESS | 3352 | --DOMWINDOW == 110 (10A61400) [pid = 3352] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 14:03:03 INFO - PROCESS | 3352 | 1463605383684 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 14:03:03 INFO - PROCESS | 3352 | 1463605383687 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 14:03:03 INFO - PROCESS | 3352 | 1463605383699 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 14:03:03 INFO - PROCESS | 3352 | 1463605383701 Marionette TRACE conn2 <- [1,1290,null,{}] 14:03:03 INFO - PROCESS | 3352 | 1463605383704 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}] 14:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 14:03:03 INFO - PROCESS | 3352 | 1463605383795 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 14:03:03 INFO - PROCESS | 3352 | 1463605383805 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:03 INFO - PROCESS | 3352 | ++DOCSHELL 128B2000 == 71 [pid = 3352] [id = 332] 14:03:03 INFO - PROCESS | 3352 | ++DOMWINDOW == 111 (12AED000) [pid = 3352] [serial = 995] [outer = 00000000] 14:03:03 INFO - PROCESS | 3352 | ++DOMWINDOW == 112 (15620400) [pid = 3352] [serial = 996] [outer = 12AED000] 14:03:03 INFO - PROCESS | 3352 | 1463605383858 Marionette DEBUG loaded listener.js 14:03:03 INFO - PROCESS | 3352 | ++DOMWINDOW == 113 (16543000) [pid = 3352] [serial = 997] [outer = 12AED000] 14:03:04 INFO - PROCESS | 3352 | 1463605384262 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]]]}] 14:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 14:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 629ms 14:03:04 INFO - PROCESS | 3352 | 1463605384332 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 14:03:04 INFO - PROCESS | 3352 | 1463605384334 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 14:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 14:03:04 INFO - PROCESS | 3352 | 1463605384338 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 14:03:04 INFO - PROCESS | 3352 | 1463605384339 Marionette TRACE conn2 <- [1,1294,null,{}] 14:03:04 INFO - PROCESS | 3352 | 1463605384343 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}] 14:03:04 INFO - PROCESS | 3352 | 1463605384427 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 14:03:04 INFO - PROCESS | 3352 | 1463605384434 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:04 INFO - PROCESS | 3352 | ++DOCSHELL 13905C00 == 72 [pid = 3352] [id = 333] 14:03:04 INFO - PROCESS | 3352 | ++DOMWINDOW == 114 (14ECEC00) [pid = 3352] [serial = 998] [outer = 00000000] 14:03:04 INFO - PROCESS | 3352 | ++DOMWINDOW == 115 (19C0B400) [pid = 3352] [serial = 999] [outer = 14ECEC00] 14:03:04 INFO - PROCESS | 3352 | 1463605384478 Marionette DEBUG loaded listener.js 14:03:04 INFO - PROCESS | 3352 | ++DOMWINDOW == 116 (19ED9800) [pid = 3352] [serial = 1000] [outer = 14ECEC00] 14:03:04 INFO - PROCESS | 3352 | 1463605384889 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]]]}] 14:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 14:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 583ms 14:03:04 INFO - PROCESS | 3352 | 1463605384933 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 14:03:04 INFO - PROCESS | 3352 | 1463605384935 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 14:03:04 INFO - PROCESS | 3352 | 1463605384940 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 14:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 14:03:04 INFO - PROCESS | 3352 | 1463605384942 Marionette TRACE conn2 <- [1,1298,null,{}] 14:03:04 INFO - PROCESS | 3352 | 1463605384945 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}] 14:03:05 INFO - PROCESS | 3352 | 1463605385032 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 14:03:05 INFO - PROCESS | 3352 | 1463605385038 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:05 INFO - PROCESS | 3352 | ++DOCSHELL 1986BC00 == 73 [pid = 3352] [id = 334] 14:03:05 INFO - PROCESS | 3352 | ++DOMWINDOW == 117 (1986D000) [pid = 3352] [serial = 1001] [outer = 00000000] 14:03:05 INFO - PROCESS | 3352 | ++DOMWINDOW == 118 (1A439400) [pid = 3352] [serial = 1002] [outer = 1986D000] 14:03:05 INFO - PROCESS | 3352 | 1463605385081 Marionette DEBUG loaded listener.js 14:03:05 INFO - PROCESS | 3352 | ++DOMWINDOW == 119 (1A671800) [pid = 3352] [serial = 1003] [outer = 1986D000] 14:03:05 INFO - PROCESS | 3352 | 1463605385516 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] 14:03:05 INFO - PROCESS | 3352 | 1463605385541 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 14:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 14:03:05 INFO - PROCESS | 3352 | 1463605385559 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 14:03:05 INFO - PROCESS | 3352 | 1463605385561 Marionette TRACE conn2 <- [1,1302,null,{}] 14:03:05 INFO - PROCESS | 3352 | 1463605385565 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}] 14:03:05 INFO - PROCESS | 3352 | 1463605385673 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 14:03:05 INFO - PROCESS | 3352 | 1463605385920 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:05 INFO - PROCESS | 3352 | ++DOCSHELL 10D28000 == 74 [pid = 3352] [id = 335] 14:03:05 INFO - PROCESS | 3352 | ++DOMWINDOW == 120 (10DF7400) [pid = 3352] [serial = 1004] [outer = 00000000] 14:03:05 INFO - PROCESS | 3352 | ++DOMWINDOW == 121 (112E9400) [pid = 3352] [serial = 1005] [outer = 10DF7400] 14:03:05 INFO - PROCESS | 3352 | 1463605385980 Marionette DEBUG loaded listener.js 14:03:06 INFO - PROCESS | 3352 | ++DOMWINDOW == 122 (11AF0800) [pid = 3352] [serial = 1006] [outer = 10DF7400] 14:03:06 INFO - PROCESS | 3352 | 1463605386525 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]]]}] 14:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 14:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1028ms 14:03:06 INFO - PROCESS | 3352 | 1463605386570 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 14:03:06 INFO - PROCESS | 3352 | 1463605386575 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 14:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 14:03:06 INFO - PROCESS | 3352 | 1463605386599 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 14:03:06 INFO - PROCESS | 3352 | 1463605386603 Marionette TRACE conn2 <- [1,1306,null,{}] 14:03:06 INFO - PROCESS | 3352 | 1463605386608 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}] 14:03:06 INFO - PROCESS | 3352 | 1463605386756 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 14:03:06 INFO - PROCESS | 3352 | 1463605386903 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:06 INFO - PROCESS | 3352 | ++DOCSHELL 1535F800 == 75 [pid = 3352] [id = 336] 14:03:06 INFO - PROCESS | 3352 | ++DOMWINDOW == 123 (1561E400) [pid = 3352] [serial = 1007] [outer = 00000000] 14:03:06 INFO - PROCESS | 3352 | ++DOMWINDOW == 124 (15D19800) [pid = 3352] [serial = 1008] [outer = 1561E400] 14:03:06 INFO - PROCESS | 3352 | 1463605386960 Marionette DEBUG loaded listener.js 14:03:07 INFO - PROCESS | 3352 | ++DOMWINDOW == 125 (15D85C00) [pid = 3352] [serial = 1009] [outer = 1561E400] 14:03:07 INFO - PROCESS | 3352 | 1463605387544 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]]]}] 14:03:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 14:03:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 982ms 14:03:07 INFO - PROCESS | 3352 | 1463605387589 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 14:03:07 INFO - PROCESS | 3352 | 1463605387593 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 14:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 14:03:07 INFO - PROCESS | 3352 | 1463605387597 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 14:03:07 INFO - PROCESS | 3352 | 1463605387599 Marionette TRACE conn2 <- [1,1310,null,{}] 14:03:07 INFO - PROCESS | 3352 | 1463605387603 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}] 14:03:07 INFO - PROCESS | 3352 | 1463605387714 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 14:03:07 INFO - PROCESS | 3352 | 1463605387828 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:07 INFO - PROCESS | 3352 | ++DOCSHELL 16D06000 == 76 [pid = 3352] [id = 337] 14:03:07 INFO - PROCESS | 3352 | ++DOMWINDOW == 126 (17F40400) [pid = 3352] [serial = 1010] [outer = 00000000] 14:03:07 INFO - PROCESS | 3352 | ++DOMWINDOW == 127 (18AB0000) [pid = 3352] [serial = 1011] [outer = 17F40400] 14:03:07 INFO - PROCESS | 3352 | 1463605387922 Marionette DEBUG loaded listener.js 14:03:07 INFO - PROCESS | 3352 | ++DOMWINDOW == 128 (19870000) [pid = 3352] [serial = 1012] [outer = 17F40400] 14:03:08 INFO - PROCESS | 3352 | 1463605388533 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]]]}] 14:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 14:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 982ms 14:03:08 INFO - PROCESS | 3352 | 1463605388582 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 14:03:08 INFO - PROCESS | 3352 | 1463605388585 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 14:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 14:03:08 INFO - PROCESS | 3352 | 1463605388595 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 14:03:08 INFO - PROCESS | 3352 | 1463605388601 Marionette TRACE conn2 <- [1,1314,null,{}] 14:03:08 INFO - PROCESS | 3352 | 1463605388606 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}] 14:03:08 INFO - PROCESS | 3352 | 1463605388718 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 14:03:08 INFO - PROCESS | 3352 | 1463605388858 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:08 INFO - PROCESS | 3352 | ++DOCSHELL 1A93BC00 == 77 [pid = 3352] [id = 338] 14:03:08 INFO - PROCESS | 3352 | ++DOMWINDOW == 129 (1AB7C800) [pid = 3352] [serial = 1013] [outer = 00000000] 14:03:08 INFO - PROCESS | 3352 | ++DOMWINDOW == 130 (1AE4AC00) [pid = 3352] [serial = 1014] [outer = 1AB7C800] 14:03:08 INFO - PROCESS | 3352 | 1463605388919 Marionette DEBUG loaded listener.js 14:03:08 INFO - PROCESS | 3352 | ++DOMWINDOW == 131 (1AF89400) [pid = 3352] [serial = 1015] [outer = 1AB7C800] 14:03:09 INFO - PROCESS | 3352 | 1463605389441 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]]]}] 14:03:09 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 14:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 890ms 14:03:09 INFO - PROCESS | 3352 | 1463605389476 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 14:03:09 INFO - PROCESS | 3352 | 1463605389479 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 14:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 14:03:09 INFO - PROCESS | 3352 | 1463605389482 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 14:03:09 INFO - PROCESS | 3352 | 1463605389484 Marionette TRACE conn2 <- [1,1318,null,{}] 14:03:09 INFO - PROCESS | 3352 | 1463605389488 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}] 14:03:09 INFO - PROCESS | 3352 | 1463605389597 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 14:03:09 INFO - PROCESS | 3352 | 1463605389709 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:09 INFO - PROCESS | 3352 | ++DOCSHELL 1ACA0C00 == 78 [pid = 3352] [id = 339] 14:03:09 INFO - PROCESS | 3352 | ++DOMWINDOW == 132 (1AE53000) [pid = 3352] [serial = 1016] [outer = 00000000] 14:03:09 INFO - PROCESS | 3352 | ++DOMWINDOW == 133 (1B21D800) [pid = 3352] [serial = 1017] [outer = 1AE53000] 14:03:09 INFO - PROCESS | 3352 | 1463605389761 Marionette DEBUG loaded listener.js 14:03:09 INFO - PROCESS | 3352 | ++DOMWINDOW == 134 (1B331000) [pid = 3352] [serial = 1018] [outer = 1AE53000] 14:03:10 INFO - PROCESS | 3352 | 1463605390333 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]]]}] 14:03:10 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 14:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 921ms 14:03:10 INFO - PROCESS | 3352 | 1463605390410 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 14:03:10 INFO - PROCESS | 3352 | 1463605390413 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 14:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 14:03:10 INFO - PROCESS | 3352 | 1463605390416 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 14:03:10 INFO - PROCESS | 3352 | 1463605390418 Marionette TRACE conn2 <- [1,1322,null,{}] 14:03:10 INFO - PROCESS | 3352 | 1463605390422 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}] 14:03:10 INFO - PROCESS | 3352 | 1463605390530 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 14:03:10 INFO - PROCESS | 3352 | 1463605390673 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:10 INFO - PROCESS | 3352 | ++DOCSHELL 1B402800 == 79 [pid = 3352] [id = 340] 14:03:10 INFO - PROCESS | 3352 | ++DOMWINDOW == 135 (1B403400) [pid = 3352] [serial = 1019] [outer = 00000000] 14:03:10 INFO - PROCESS | 3352 | ++DOMWINDOW == 136 (1B407400) [pid = 3352] [serial = 1020] [outer = 1B403400] 14:03:10 INFO - PROCESS | 3352 | 1463605390734 Marionette DEBUG loaded listener.js 14:03:10 INFO - PROCESS | 3352 | ++DOMWINDOW == 137 (1B44B800) [pid = 3352] [serial = 1021] [outer = 1B403400] 14:03:11 INFO - PROCESS | 3352 | 1463605391287 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]]]}] 14:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 14:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 921ms 14:03:11 INFO - PROCESS | 3352 | 1463605391345 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 14:03:11 INFO - PROCESS | 3352 | 1463605391347 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 14:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 14:03:11 INFO - PROCESS | 3352 | 1463605391351 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 14:03:11 INFO - PROCESS | 3352 | 1463605391353 Marionette TRACE conn2 <- [1,1326,null,{}] 14:03:11 INFO - PROCESS | 3352 | 1463605391356 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}] 14:03:11 INFO - PROCESS | 3352 | 1463605391465 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 14:03:11 INFO - PROCESS | 3352 | 1463605391630 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:11 INFO - PROCESS | 3352 | ++DOCSHELL 1A04F400 == 80 [pid = 3352] [id = 341] 14:03:11 INFO - PROCESS | 3352 | ++DOMWINDOW == 138 (1A057400) [pid = 3352] [serial = 1022] [outer = 00000000] 14:03:11 INFO - PROCESS | 3352 | ++DOMWINDOW == 139 (1B456000) [pid = 3352] [serial = 1023] [outer = 1A057400] 14:03:11 INFO - PROCESS | 3352 | 1463605391683 Marionette DEBUG loaded listener.js 14:03:11 INFO - PROCESS | 3352 | ++DOMWINDOW == 140 (1B45AC00) [pid = 3352] [serial = 1024] [outer = 1A057400] 14:03:13 INFO - PROCESS | 3352 | 1463605393025 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]]]}] 14:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 14:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1719ms 14:03:13 INFO - PROCESS | 3352 | 1463605393069 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 14:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 14:03:13 INFO - PROCESS | 3352 | 1463605393075 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 14:03:13 INFO - PROCESS | 3352 | 1463605393080 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 14:03:13 INFO - PROCESS | 3352 | 1463605393084 Marionette TRACE conn2 <- [1,1330,null,{}] 14:03:13 INFO - PROCESS | 3352 | 1463605393089 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}] 14:03:13 INFO - PROCESS | 3352 | 1463605393228 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 14:03:13 INFO - PROCESS | 3352 | 1463605393390 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:13 INFO - PROCESS | 3352 | --DOCSHELL 18277000 == 79 [pid = 3352] [id = 137] 14:03:13 INFO - PROCESS | 3352 | --DOCSHELL 1986BC00 == 78 [pid = 3352] [id = 334] 14:03:13 INFO - PROCESS | 3352 | --DOCSHELL 13905C00 == 77 [pid = 3352] [id = 333] 14:03:13 INFO - PROCESS | 3352 | --DOCSHELL 128B2000 == 76 [pid = 3352] [id = 332] 14:03:13 INFO - PROCESS | 3352 | --DOCSHELL 10DF0000 == 75 [pid = 3352] [id = 331] 14:03:13 INFO - PROCESS | 3352 | --DOCSHELL 18AB4400 == 74 [pid = 3352] [id = 330] 14:03:13 INFO - PROCESS | 3352 | --DOCSHELL 16D06800 == 73 [pid = 3352] [id = 329] 14:03:13 INFO - PROCESS | 3352 | --DOCSHELL 15EE4000 == 72 [pid = 3352] [id = 328] 14:03:13 INFO - PROCESS | 3352 | --DOCSHELL 15D53400 == 71 [pid = 3352] [id = 327] 14:03:13 INFO - PROCESS | 3352 | --DOCSHELL 10DF0C00 == 70 [pid = 3352] [id = 326] 14:03:13 INFO - PROCESS | 3352 | --DOCSHELL 10DFBC00 == 69 [pid = 3352] [id = 325] 14:03:13 INFO - PROCESS | 3352 | --DOMWINDOW == 139 (10A63400) [pid = 3352] [serial = 903] [outer = 00000000] [url = about:blank] 14:03:13 INFO - PROCESS | 3352 | --DOMWINDOW == 138 (1654B800) [pid = 3352] [serial = 906] [outer = 00000000] [url = about:blank] 14:03:13 INFO - PROCESS | 3352 | --DOMWINDOW == 137 (1A938C00) [pid = 3352] [serial = 909] [outer = 00000000] [url = about:blank] 14:03:13 INFO - PROCESS | 3352 | --DOMWINDOW == 136 (18A73000) [pid = 3352] [serial = 918] [outer = 00000000] [url = about:blank] 14:03:13 INFO - PROCESS | 3352 | --DOMWINDOW == 135 (1AE4F800) [pid = 3352] [serial = 915] [outer = 00000000] [url = about:blank] 14:03:13 INFO - PROCESS | 3352 | --DOMWINDOW == 134 (1AC98800) [pid = 3352] [serial = 912] [outer = 00000000] [url = about:blank] 14:03:13 INFO - PROCESS | 3352 | ++DOCSHELL 10A61400 == 70 [pid = 3352] [id = 342] 14:03:13 INFO - PROCESS | 3352 | ++DOMWINDOW == 135 (10A63400) [pid = 3352] [serial = 1025] [outer = 00000000] 14:03:13 INFO - PROCESS | 3352 | ++DOMWINDOW == 136 (10DF0C00) [pid = 3352] [serial = 1026] [outer = 10A63400] 14:03:13 INFO - PROCESS | 3352 | 1463605393476 Marionette DEBUG loaded listener.js 14:03:13 INFO - PROCESS | 3352 | ++DOMWINDOW == 137 (11A03C00) [pid = 3352] [serial = 1027] [outer = 10A63400] 14:03:13 INFO - PROCESS | 3352 | --DOCSHELL 1AF97800 == 69 [pid = 3352] [id = 323] 14:03:13 INFO - PROCESS | 3352 | --DOCSHELL 156AAC00 == 68 [pid = 3352] [id = 322] 14:03:13 INFO - PROCESS | 3352 | --DOCSHELL 1A98CC00 == 67 [pid = 3352] [id = 321] 14:03:13 INFO - PROCESS | 3352 | --DOCSHELL 16D07000 == 66 [pid = 3352] [id = 320] 14:03:13 INFO - PROCESS | 3352 | --DOCSHELL 15D56400 == 65 [pid = 3352] [id = 319] 14:03:13 INFO - PROCESS | 3352 | --DOCSHELL 12842C00 == 64 [pid = 3352] [id = 318] 14:03:13 INFO - PROCESS | 3352 | --DOMWINDOW == 136 (1A156000) [pid = 3352] [serial = 853] [outer = 00000000] [url = about:blank] 14:03:13 INFO - PROCESS | 3352 | --DOMWINDOW == 135 (18A72800) [pid = 3352] [serial = 936] [outer = 00000000] [url = about:blank] 14:03:13 INFO - PROCESS | 3352 | --DOMWINDOW == 134 (19CD7000) [pid = 3352] [serial = 939] [outer = 00000000] [url = about:blank] 14:03:13 INFO - PROCESS | 3352 | --DOMWINDOW == 133 (1284A000) [pid = 3352] [serial = 922] [outer = 00000000] [url = about:blank] 14:03:13 INFO - PROCESS | 3352 | --DOMWINDOW == 132 (112EAC00) [pid = 3352] [serial = 921] [outer = 00000000] [url = about:blank] 14:03:13 INFO - PROCESS | 3352 | --DOMWINDOW == 131 (177BB400) [pid = 3352] [serial = 933] [outer = 00000000] [url = about:blank] 14:03:13 INFO - PROCESS | 3352 | --DOMWINDOW == 130 (169F2C00) [pid = 3352] [serial = 930] [outer = 00000000] [url = about:blank] 14:03:13 INFO - PROCESS | 3352 | --DOMWINDOW == 129 (16D0E800) [pid = 3352] [serial = 931] [outer = 00000000] [url = about:blank] 14:03:13 INFO - PROCESS | 3352 | --DOMWINDOW == 128 (18AAF400) [pid = 3352] [serial = 937] [outer = 00000000] [url = about:blank] 14:03:13 INFO - PROCESS | 3352 | --DOMWINDOW == 127 (15D0C400) [pid = 3352] [serial = 925] [outer = 00000000] [url = about:blank] 14:03:13 INFO - PROCESS | 3352 | --DOMWINDOW == 126 (156B1800) [pid = 3352] [serial = 924] [outer = 00000000] [url = about:blank] 14:03:13 INFO - PROCESS | 3352 | --DOMWINDOW == 125 (1561E000) [pid = 3352] [serial = 927] [outer = 00000000] [url = about:blank] 14:03:13 INFO - PROCESS | 3352 | --DOMWINDOW == 124 (15B6CC00) [pid = 3352] [serial = 928] [outer = 00000000] [url = about:blank] 14:03:13 INFO - PROCESS | 3352 | --DOMWINDOW == 123 (19CDEC00) [pid = 3352] [serial = 940] [outer = 00000000] [url = about:blank] 14:03:13 INFO - PROCESS | 3352 | --DOMWINDOW == 122 (16D0FC00) [pid = 3352] [serial = 945] [outer = 00000000] [url = about:blank] 14:03:13 INFO - PROCESS | 3352 | --DOMWINDOW == 121 (19E46800) [pid = 3352] [serial = 948] [outer = 00000000] [url = about:blank] 14:03:13 INFO - PROCESS | 3352 | --DOMWINDOW == 120 (1A050C00) [pid = 3352] [serial = 949] [outer = 00000000] [url = about:blank] 14:03:13 INFO - PROCESS | 3352 | --DOMWINDOW == 119 (11C8D400) [pid = 3352] [serial = 943] [outer = 00000000] [url = about:blank] 14:03:13 INFO - PROCESS | 3352 | --DOMWINDOW == 118 (10DF4000) [pid = 3352] [serial = 942] [outer = 00000000] [url = about:blank] 14:03:13 INFO - PROCESS | 3352 | --DOMWINDOW == 117 (17E8E800) [pid = 3352] [serial = 946] [outer = 00000000] [url = about:blank] 14:03:13 INFO - PROCESS | 3352 | --DOMWINDOW == 116 (17F4BC00) [pid = 3352] [serial = 934] [outer = 00000000] [url = about:blank] 14:03:13 INFO - PROCESS | 3352 | --DOMWINDOW == 115 (1A931000) [pid = 3352] [serial = 868] [outer = 00000000] [url = about:blank] 14:03:13 INFO - PROCESS | 3352 | --DOMWINDOW == 114 (19EDD800) [pid = 3352] [serial = 865] [outer = 00000000] [url = about:blank] 14:03:13 INFO - PROCESS | 3352 | --DOMWINDOW == 113 (1A054400) [pid = 3352] [serial = 862] [outer = 00000000] [url = about:blank] 14:03:13 INFO - PROCESS | 3352 | --DOMWINDOW == 112 (133A3800) [pid = 3352] [serial = 856] [outer = 00000000] [url = about:blank] 14:03:13 INFO - PROCESS | 3352 | --DOMWINDOW == 111 (15D4F000) [pid = 3352] [serial = 859] [outer = 00000000] [url = about:blank] 14:03:13 INFO - PROCESS | 3352 | 1463605393901 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]]]}] 14:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 14:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 813ms 14:03:13 INFO - PROCESS | 3352 | 1463605393906 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 14:03:13 INFO - PROCESS | 3352 | 1463605393911 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 14:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 14:03:13 INFO - PROCESS | 3352 | 1463605393917 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 14:03:13 INFO - PROCESS | 3352 | 1463605393920 Marionette TRACE conn2 <- [1,1334,null,{}] 14:03:13 INFO - PROCESS | 3352 | 1463605393923 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}] 14:03:14 INFO - PROCESS | 3352 | 1463605394023 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 14:03:14 INFO - PROCESS | 3352 | 1463605394031 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:14 INFO - PROCESS | 3352 | ++DOCSHELL 10DF0000 == 65 [pid = 3352] [id = 343] 14:03:14 INFO - PROCESS | 3352 | ++DOMWINDOW == 112 (10DF9800) [pid = 3352] [serial = 1028] [outer = 00000000] 14:03:14 INFO - PROCESS | 3352 | ++DOMWINDOW == 113 (13905000) [pid = 3352] [serial = 1029] [outer = 10DF9800] 14:03:14 INFO - PROCESS | 3352 | 1463605394075 Marionette DEBUG loaded listener.js 14:03:14 INFO - PROCESS | 3352 | ++DOMWINDOW == 114 (140CD800) [pid = 3352] [serial = 1030] [outer = 10DF9800] 14:03:14 INFO - PROCESS | 3352 | 1463605394588 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]]]}] 14:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 14:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 690ms 14:03:14 INFO - PROCESS | 3352 | 1463605394614 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 14:03:14 INFO - PROCESS | 3352 | 1463605394616 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 14:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 14:03:14 INFO - PROCESS | 3352 | 1463605394620 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 14:03:14 INFO - PROCESS | 3352 | 1463605394623 Marionette TRACE conn2 <- [1,1338,null,{}] 14:03:14 INFO - PROCESS | 3352 | 1463605394633 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}] 14:03:14 INFO - PROCESS | 3352 | 1463605394762 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 14:03:14 INFO - PROCESS | 3352 | 1463605394869 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:14 INFO - PROCESS | 3352 | ++DOCSHELL 10D2A800 == 66 [pid = 3352] [id = 344] 14:03:14 INFO - PROCESS | 3352 | ++DOMWINDOW == 115 (128AD400) [pid = 3352] [serial = 1031] [outer = 00000000] 14:03:14 INFO - PROCESS | 3352 | ++DOMWINDOW == 116 (15D51C00) [pid = 3352] [serial = 1032] [outer = 128AD400] 14:03:14 INFO - PROCESS | 3352 | 1463605394899 Marionette DEBUG loaded listener.js 14:03:14 INFO - PROCESS | 3352 | ++DOMWINDOW == 117 (15F07000) [pid = 3352] [serial = 1033] [outer = 128AD400] 14:03:15 INFO - PROCESS | 3352 | 1463605395276 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]]]}] 14:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 14:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 691ms 14:03:15 INFO - PROCESS | 3352 | 1463605395308 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 14:03:15 INFO - PROCESS | 3352 | 1463605395310 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 14:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 14:03:15 INFO - PROCESS | 3352 | 1463605395314 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 14:03:15 INFO - PROCESS | 3352 | 1463605395315 Marionette TRACE conn2 <- [1,1342,null,{}] 14:03:15 INFO - PROCESS | 3352 | 1463605395319 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}] 14:03:15 INFO - PROCESS | 3352 | 1463605395405 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 14:03:15 INFO - PROCESS | 3352 | 1463605395411 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:15 INFO - PROCESS | 3352 | ++DOCSHELL 15D84000 == 67 [pid = 3352] [id = 345] 14:03:15 INFO - PROCESS | 3352 | ++DOMWINDOW == 118 (15FB0800) [pid = 3352] [serial = 1034] [outer = 00000000] 14:03:15 INFO - PROCESS | 3352 | ++DOMWINDOW == 119 (16795C00) [pid = 3352] [serial = 1035] [outer = 15FB0800] 14:03:15 INFO - PROCESS | 3352 | 1463605395456 Marionette DEBUG loaded listener.js 14:03:15 INFO - PROCESS | 3352 | ++DOMWINDOW == 120 (16D0A400) [pid = 3352] [serial = 1036] [outer = 15FB0800] 14:03:16 INFO - PROCESS | 3352 | --DOMWINDOW == 119 (10DF7C00) [pid = 3352] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 14:03:16 INFO - PROCESS | 3352 | --DOMWINDOW == 118 (1653F800) [pid = 3352] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 14:03:16 INFO - PROCESS | 3352 | --DOMWINDOW == 117 (1142AC00) [pid = 3352] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 14:03:16 INFO - PROCESS | 3352 | --DOMWINDOW == 116 (1730D800) [pid = 3352] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 14:03:16 INFO - PROCESS | 3352 | --DOMWINDOW == 115 (12AED000) [pid = 3352] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 14:03:16 INFO - PROCESS | 3352 | --DOMWINDOW == 114 (1AC97000) [pid = 3352] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 14:03:16 INFO - PROCESS | 3352 | --DOMWINDOW == 113 (15D4C800) [pid = 3352] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 14:03:16 INFO - PROCESS | 3352 | --DOMWINDOW == 112 (1A987000) [pid = 3352] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 14:03:16 INFO - PROCESS | 3352 | --DOMWINDOW == 111 (19CD8400) [pid = 3352] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 14:03:16 INFO - PROCESS | 3352 | --DOMWINDOW == 110 (18AB5000) [pid = 3352] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 14:03:16 INFO - PROCESS | 3352 | --DOMWINDOW == 109 (18A6D000) [pid = 3352] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 14:03:16 INFO - PROCESS | 3352 | --DOMWINDOW == 108 (19EDBC00) [pid = 3352] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 14:03:16 INFO - PROCESS | 3352 | --DOMWINDOW == 107 (10511800) [pid = 3352] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 14:03:16 INFO - PROCESS | 3352 | --DOMWINDOW == 106 (14ECEC00) [pid = 3352] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 14:03:16 INFO - PROCESS | 3352 | --DOMWINDOW == 105 (15D53800) [pid = 3352] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 14:03:16 INFO - PROCESS | 3352 | --DOMWINDOW == 104 (1A057000) [pid = 3352] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 14:03:16 INFO - PROCESS | 3352 | 1463605396542 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]]]}] 14:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 14:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1274ms 14:03:16 INFO - PROCESS | 3352 | 1463605396598 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 14:03:16 INFO - PROCESS | 3352 | 1463605396602 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 14:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 14:03:16 INFO - PROCESS | 3352 | 1463605396608 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 14:03:16 INFO - PROCESS | 3352 | 1463605396612 Marionette TRACE conn2 <- [1,1346,null,{}] 14:03:16 INFO - PROCESS | 3352 | 1463605396617 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}] 14:03:16 INFO - PROCESS | 3352 | 1463605396751 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 14:03:16 INFO - PROCESS | 3352 | 1463605396890 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:16 INFO - PROCESS | 3352 | ++DOCSHELL 1142AC00 == 68 [pid = 3352] [id = 346] 14:03:16 INFO - PROCESS | 3352 | ++DOMWINDOW == 105 (11C86C00) [pid = 3352] [serial = 1037] [outer = 00000000] 14:03:16 INFO - PROCESS | 3352 | ++DOMWINDOW == 106 (12D1CC00) [pid = 3352] [serial = 1038] [outer = 11C86C00] 14:03:16 INFO - PROCESS | 3352 | 1463605396953 Marionette DEBUG loaded listener.js 14:03:17 INFO - PROCESS | 3352 | ++DOMWINDOW == 107 (14346000) [pid = 3352] [serial = 1039] [outer = 11C86C00] 14:03:17 INFO - PROCESS | 3352 | 1463605397571 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]]]}] 14:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 14:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1013ms 14:03:17 INFO - PROCESS | 3352 | 1463605397618 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 14:03:17 INFO - PROCESS | 3352 | 1463605397624 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 14:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 14:03:17 INFO - PROCESS | 3352 | 1463605397650 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 14:03:17 INFO - PROCESS | 3352 | 1463605397653 Marionette TRACE conn2 <- [1,1350,null,{}] 14:03:17 INFO - PROCESS | 3352 | 1463605397657 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}] 14:03:17 INFO - PROCESS | 3352 | 1463605397765 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 14:03:17 INFO - PROCESS | 3352 | 1463605397903 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:17 INFO - PROCESS | 3352 | ++DOCSHELL 15628000 == 69 [pid = 3352] [id = 347] 14:03:17 INFO - PROCESS | 3352 | ++DOMWINDOW == 108 (156AAC00) [pid = 3352] [serial = 1040] [outer = 00000000] 14:03:17 INFO - PROCESS | 3352 | ++DOMWINDOW == 109 (15D4A000) [pid = 3352] [serial = 1041] [outer = 156AAC00] 14:03:17 INFO - PROCESS | 3352 | 1463605397957 Marionette DEBUG loaded listener.js 14:03:18 INFO - PROCESS | 3352 | ++DOMWINDOW == 110 (15FA6400) [pid = 3352] [serial = 1042] [outer = 156AAC00] 14:03:18 INFO - PROCESS | 3352 | 1463605398560 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]]]}] 14:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 14:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 936ms 14:03:18 INFO - PROCESS | 3352 | 1463605398577 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 14:03:18 INFO - PROCESS | 3352 | 1463605398579 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 14:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 14:03:18 INFO - PROCESS | 3352 | 1463605398597 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 14:03:18 INFO - PROCESS | 3352 | 1463605398601 Marionette TRACE conn2 <- [1,1354,null,{}] 14:03:18 INFO - PROCESS | 3352 | 1463605398611 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}] 14:03:18 INFO - PROCESS | 3352 | 1463605398723 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 14:03:18 INFO - PROCESS | 3352 | 1463605398862 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:18 INFO - PROCESS | 3352 | ++DOCSHELL 177BB400 == 70 [pid = 3352] [id = 348] 14:03:18 INFO - PROCESS | 3352 | ++DOMWINDOW == 111 (177BC800) [pid = 3352] [serial = 1043] [outer = 00000000] 14:03:18 INFO - PROCESS | 3352 | ++DOMWINDOW == 112 (17E8FC00) [pid = 3352] [serial = 1044] [outer = 177BC800] 14:03:18 INFO - PROCESS | 3352 | 1463605398919 Marionette DEBUG loaded listener.js 14:03:18 INFO - PROCESS | 3352 | ++DOMWINDOW == 113 (18277000) [pid = 3352] [serial = 1045] [outer = 177BC800] 14:03:19 INFO - PROCESS | 3352 | 1463605399495 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] 14:03:19 INFO - PROCESS | 3352 | 1463605399531 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 14:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 14:03:19 INFO - PROCESS | 3352 | 1463605399535 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 14:03:19 INFO - PROCESS | 3352 | 1463605399537 Marionette TRACE conn2 <- [1,1358,null,{}] 14:03:19 INFO - PROCESS | 3352 | 1463605399540 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}] 14:03:19 INFO - PROCESS | 3352 | 1463605399647 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 14:03:19 INFO - PROCESS | 3352 | 1463605399755 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:19 INFO - PROCESS | 3352 | ++DOCSHELL 177BE800 == 71 [pid = 3352] [id = 349] 14:03:19 INFO - PROCESS | 3352 | ++DOMWINDOW == 114 (18A6B400) [pid = 3352] [serial = 1046] [outer = 00000000] 14:03:19 INFO - PROCESS | 3352 | ++DOMWINDOW == 115 (18AA6800) [pid = 3352] [serial = 1047] [outer = 18A6B400] 14:03:19 INFO - PROCESS | 3352 | 1463605399808 Marionette DEBUG loaded listener.js 14:03:19 INFO - PROCESS | 3352 | ++DOMWINDOW == 116 (18AB1800) [pid = 3352] [serial = 1048] [outer = 18A6B400] 14:03:20 INFO - PROCESS | 3352 | 1463605400365 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] 14:03:20 INFO - PROCESS | 3352 | 1463605400465 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 14:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 14:03:20 INFO - PROCESS | 3352 | 1463605400469 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 14:03:20 INFO - PROCESS | 3352 | 1463605400470 Marionette TRACE conn2 <- [1,1362,null,{}] 14:03:20 INFO - PROCESS | 3352 | 1463605400474 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}] 14:03:20 INFO - PROCESS | 3352 | 1463605400582 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 14:03:20 INFO - PROCESS | 3352 | 1463605400685 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:20 INFO - PROCESS | 3352 | ++DOCSHELL 18279400 == 72 [pid = 3352] [id = 350] 14:03:20 INFO - PROCESS | 3352 | ++DOMWINDOW == 117 (18A6E400) [pid = 3352] [serial = 1049] [outer = 00000000] 14:03:20 INFO - PROCESS | 3352 | ++DOMWINDOW == 118 (19872400) [pid = 3352] [serial = 1050] [outer = 18A6E400] 14:03:20 INFO - PROCESS | 3352 | 1463605400739 Marionette DEBUG loaded listener.js 14:03:20 INFO - PROCESS | 3352 | ++DOMWINDOW == 119 (19C10C00) [pid = 3352] [serial = 1051] [outer = 18A6E400] 14:03:21 INFO - PROCESS | 3352 | [3352] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:03:21 INFO - PROCESS | 3352 | 1463605401303 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] 14:03:21 INFO - PROCESS | 3352 | 1463605401359 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 14:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 14:03:21 INFO - PROCESS | 3352 | 1463605401362 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 14:03:21 INFO - PROCESS | 3352 | 1463605401364 Marionette TRACE conn2 <- [1,1366,null,{}] 14:03:21 INFO - PROCESS | 3352 | 1463605401368 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}] 14:03:21 INFO - PROCESS | 3352 | 1463605401490 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 14:03:21 INFO - PROCESS | 3352 | 1463605401601 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:21 INFO - PROCESS | 3352 | ++DOCSHELL 1970B000 == 73 [pid = 3352] [id = 351] 14:03:21 INFO - PROCESS | 3352 | ++DOMWINDOW == 120 (19E39000) [pid = 3352] [serial = 1052] [outer = 00000000] 14:03:21 INFO - PROCESS | 3352 | ++DOMWINDOW == 121 (1A054000) [pid = 3352] [serial = 1053] [outer = 19E39000] 14:03:21 INFO - PROCESS | 3352 | 1463605401654 Marionette DEBUG loaded listener.js 14:03:21 INFO - PROCESS | 3352 | ++DOMWINDOW == 122 (1A151400) [pid = 3352] [serial = 1054] [outer = 19E39000] 14:03:22 INFO - PROCESS | 3352 | 1463605402251 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] 14:03:22 INFO - PROCESS | 3352 | 1463605402293 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 14:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 14:03:22 INFO - PROCESS | 3352 | 1463605402297 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 14:03:22 INFO - PROCESS | 3352 | 1463605402299 Marionette TRACE conn2 <- [1,1370,null,{}] 14:03:22 INFO - PROCESS | 3352 | 1463605402302 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}] 14:03:22 INFO - PROCESS | 3352 | 1463605402405 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 14:03:22 INFO - PROCESS | 3352 | 1463605402541 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:22 INFO - PROCESS | 3352 | ++DOCSHELL 12846C00 == 74 [pid = 3352] [id = 352] 14:03:22 INFO - PROCESS | 3352 | ++DOMWINDOW == 123 (19E3A400) [pid = 3352] [serial = 1055] [outer = 00000000] 14:03:22 INFO - PROCESS | 3352 | ++DOMWINDOW == 124 (1A734800) [pid = 3352] [serial = 1056] [outer = 19E3A400] 14:03:22 INFO - PROCESS | 3352 | 1463605402594 Marionette DEBUG loaded listener.js 14:03:22 INFO - PROCESS | 3352 | ++DOMWINDOW == 125 (1A736C00) [pid = 3352] [serial = 1057] [outer = 19E3A400] 14:03:23 INFO - PROCESS | 3352 | [3352] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:03:23 INFO - PROCESS | 3352 | 1463605403233 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] 14:03:23 INFO - PROCESS | 3352 | 1463605403411 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 14:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 14:03:23 INFO - PROCESS | 3352 | 1463605403425 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 14:03:23 INFO - PROCESS | 3352 | 1463605403427 Marionette TRACE conn2 <- [1,1374,null,{}] 14:03:23 INFO - PROCESS | 3352 | 1463605403433 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}] 14:03:23 INFO - PROCESS | 3352 | 1463605403544 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 14:03:23 INFO - PROCESS | 3352 | 1463605403679 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:23 INFO - PROCESS | 3352 | ++DOCSHELL 1284BC00 == 75 [pid = 3352] [id = 353] 14:03:23 INFO - PROCESS | 3352 | ++DOMWINDOW == 126 (1284D400) [pid = 3352] [serial = 1058] [outer = 00000000] 14:03:23 INFO - PROCESS | 3352 | ++DOMWINDOW == 127 (1306E400) [pid = 3352] [serial = 1059] [outer = 1284D400] 14:03:23 INFO - PROCESS | 3352 | 1463605403728 Marionette DEBUG loaded listener.js 14:03:23 INFO - PROCESS | 3352 | ++DOMWINDOW == 128 (152CF400) [pid = 3352] [serial = 1060] [outer = 1284D400] 14:03:24 INFO - PROCESS | 3352 | --DOCSHELL 10D2A800 == 74 [pid = 3352] [id = 344] 14:03:24 INFO - PROCESS | 3352 | --DOCSHELL 10DF0000 == 73 [pid = 3352] [id = 343] 14:03:24 INFO - PROCESS | 3352 | --DOCSHELL 10A61400 == 72 [pid = 3352] [id = 342] 14:03:24 INFO - PROCESS | 3352 | --DOCSHELL 1535F800 == 71 [pid = 3352] [id = 336] 14:03:24 INFO - PROCESS | 3352 | --DOCSHELL 10D28000 == 70 [pid = 3352] [id = 335] 14:03:24 INFO - PROCESS | 3352 | --DOMWINDOW == 127 (1A439400) [pid = 3352] [serial = 1002] [outer = 00000000] [url = about:blank] 14:03:24 INFO - PROCESS | 3352 | --DOMWINDOW == 126 (11C91400) [pid = 3352] [serial = 978] [outer = 00000000] [url = about:blank] 14:03:24 INFO - PROCESS | 3352 | --DOMWINDOW == 125 (16D06C00) [pid = 3352] [serial = 984] [outer = 00000000] [url = about:blank] 14:03:24 INFO - PROCESS | 3352 | --DOMWINDOW == 124 (128B6800) [pid = 3352] [serial = 975] [outer = 00000000] [url = about:blank] 14:03:24 INFO - PROCESS | 3352 | --DOMWINDOW == 123 (1531B000) [pid = 3352] [serial = 976] [outer = 00000000] [url = about:blank] 14:03:24 INFO - PROCESS | 3352 | --DOMWINDOW == 122 (18A64C00) [pid = 3352] [serial = 987] [outer = 00000000] [url = about:blank] 14:03:24 INFO - PROCESS | 3352 | --DOMWINDOW == 121 (16543000) [pid = 3352] [serial = 997] [outer = 00000000] [url = about:blank] 14:03:24 INFO - PROCESS | 3352 | --DOMWINDOW == 120 (14E8EC00) [pid = 3352] [serial = 972] [outer = 00000000] [url = about:blank] 14:03:24 INFO - PROCESS | 3352 | --DOMWINDOW == 119 (1AF8A400) [pid = 3352] [serial = 916] [outer = 00000000] [url = about:blank] 14:03:24 INFO - PROCESS | 3352 | --DOMWINDOW == 118 (18A72400) [pid = 3352] [serial = 988] [outer = 00000000] [url = about:blank] 14:03:24 INFO - PROCESS | 3352 | --DOMWINDOW == 117 (16947800) [pid = 3352] [serial = 907] [outer = 00000000] [url = about:blank] 14:03:24 INFO - PROCESS | 3352 | --DOMWINDOW == 116 (1770B800) [pid = 3352] [serial = 985] [outer = 00000000] [url = about:blank] 14:03:24 INFO - PROCESS | 3352 | --DOMWINDOW == 115 (13094800) [pid = 3352] [serial = 979] [outer = 00000000] [url = about:blank] 14:03:24 INFO - PROCESS | 3352 | --DOMWINDOW == 114 (1AC9F000) [pid = 3352] [serial = 913] [outer = 00000000] [url = about:blank] 14:03:24 INFO - PROCESS | 3352 | --DOMWINDOW == 113 (19E3D800) [pid = 3352] [serial = 994] [outer = 00000000] [url = about:blank] 14:03:24 INFO - PROCESS | 3352 | --DOMWINDOW == 112 (19C02000) [pid = 3352] [serial = 991] [outer = 00000000] [url = about:blank] 14:03:24 INFO - PROCESS | 3352 | --DOMWINDOW == 111 (15FB2C00) [pid = 3352] [serial = 982] [outer = 00000000] [url = about:blank] 14:03:24 INFO - PROCESS | 3352 | --DOMWINDOW == 110 (1AE4EC00) [pid = 3352] [serial = 919] [outer = 00000000] [url = about:blank] 14:03:24 INFO - PROCESS | 3352 | --DOMWINDOW == 109 (19C0B400) [pid = 3352] [serial = 999] [outer = 00000000] [url = about:blank] 14:03:24 INFO - PROCESS | 3352 | --DOMWINDOW == 108 (1B332000) [pid = 3352] [serial = 969] [outer = 00000000] [url = about:blank] 14:03:24 INFO - PROCESS | 3352 | --DOMWINDOW == 107 (15620400) [pid = 3352] [serial = 996] [outer = 00000000] [url = about:blank] 14:03:24 INFO - PROCESS | 3352 | --DOMWINDOW == 106 (1A154C00) [pid = 3352] [serial = 960] [outer = 00000000] [url = about:blank] 14:03:24 INFO - PROCESS | 3352 | --DOMWINDOW == 105 (1AB7D000) [pid = 3352] [serial = 963] [outer = 00000000] [url = about:blank] 14:03:24 INFO - PROCESS | 3352 | --DOMWINDOW == 104 (1AF8BC00) [pid = 3352] [serial = 966] [outer = 00000000] [url = about:blank] 14:03:24 INFO - PROCESS | 3352 | --DOMWINDOW == 103 (19CDF000) [pid = 3352] [serial = 993] [outer = 00000000] [url = about:blank] 14:03:24 INFO - PROCESS | 3352 | --DOMWINDOW == 102 (1A984400) [pid = 3352] [serial = 910] [outer = 00000000] [url = about:blank] 14:03:24 INFO - PROCESS | 3352 | --DOMWINDOW == 101 (1339F000) [pid = 3352] [serial = 954] [outer = 00000000] [url = about:blank] 14:03:24 INFO - PROCESS | 3352 | --DOMWINDOW == 100 (10DF3800) [pid = 3352] [serial = 904] [outer = 00000000] [url = about:blank] 14:03:24 INFO - PROCESS | 3352 | --DOMWINDOW == 99 (1A442000) [pid = 3352] [serial = 951] [outer = 00000000] [url = about:blank] 14:03:24 INFO - PROCESS | 3352 | --DOMWINDOW == 98 (16D07C00) [pid = 3352] [serial = 957] [outer = 00000000] [url = about:blank] 14:03:24 INFO - PROCESS | 3352 | --DOMWINDOW == 97 (1986AC00) [pid = 3352] [serial = 990] [outer = 00000000] [url = about:blank] 14:03:24 INFO - PROCESS | 3352 | --DOMWINDOW == 96 (19ED9800) [pid = 3352] [serial = 1000] [outer = 00000000] [url = about:blank] 14:03:24 INFO - PROCESS | 3352 | --DOMWINDOW == 95 (15F05C00) [pid = 3352] [serial = 981] [outer = 00000000] [url = about:blank] 14:03:24 INFO - PROCESS | 3352 | --DOMWINDOW == 94 (1A73D800) [pid = 3352] [serial = 952] [outer = 00000000] [url = about:blank] 14:03:24 INFO - PROCESS | 3352 | 1463605404404 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] 14:03:24 INFO - PROCESS | 3352 | 1463605404477 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 14:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 14:03:24 INFO - PROCESS | 3352 | 1463605404498 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 14:03:24 INFO - PROCESS | 3352 | 1463605404502 Marionette TRACE conn2 <- [1,1378,null,{}] 14:03:24 INFO - PROCESS | 3352 | 1463605404511 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}] 14:03:24 INFO - PROCESS | 3352 | 1463605404601 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 14:03:24 INFO - PROCESS | 3352 | 1463605404614 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:24 INFO - PROCESS | 3352 | ++DOCSHELL 13DBB800 == 71 [pid = 3352] [id = 354] 14:03:24 INFO - PROCESS | 3352 | ++DOMWINDOW == 95 (140C2400) [pid = 3352] [serial = 1061] [outer = 00000000] 14:03:24 INFO - PROCESS | 3352 | ++DOMWINDOW == 96 (15313000) [pid = 3352] [serial = 1062] [outer = 140C2400] 14:03:24 INFO - PROCESS | 3352 | 1463605404659 Marionette DEBUG loaded listener.js 14:03:24 INFO - PROCESS | 3352 | ++DOMWINDOW == 97 (156A4800) [pid = 3352] [serial = 1063] [outer = 140C2400] 14:03:25 INFO - PROCESS | 3352 | 1463605405143 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]]]}] 14:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 14:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 706ms 14:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 14:03:25 INFO - PROCESS | 3352 | 1463605405185 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 14:03:25 INFO - PROCESS | 3352 | 1463605405187 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 14:03:25 INFO - PROCESS | 3352 | 1463605405191 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 14:03:25 INFO - PROCESS | 3352 | 1463605405193 Marionette TRACE conn2 <- [1,1382,null,{}] 14:03:25 INFO - PROCESS | 3352 | 1463605405202 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}] 14:03:25 INFO - PROCESS | 3352 | 1463605405297 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 14:03:25 INFO - PROCESS | 3352 | 1463605405405 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:25 INFO - PROCESS | 3352 | ++DOCSHELL 15FAE400 == 72 [pid = 3352] [id = 355] 14:03:25 INFO - PROCESS | 3352 | ++DOMWINDOW == 98 (15FB2C00) [pid = 3352] [serial = 1064] [outer = 00000000] 14:03:25 INFO - PROCESS | 3352 | ++DOMWINDOW == 99 (1654E400) [pid = 3352] [serial = 1065] [outer = 15FB2C00] 14:03:25 INFO - PROCESS | 3352 | 1463605405453 Marionette DEBUG loaded listener.js 14:03:25 INFO - PROCESS | 3352 | ++DOMWINDOW == 100 (16D03400) [pid = 3352] [serial = 1066] [outer = 15FB2C00] 14:03:25 INFO - PROCESS | 3352 | 1463605405815 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]]]}] 14:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 14:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 675ms 14:03:25 INFO - PROCESS | 3352 | 1463605405873 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 14:03:25 INFO - PROCESS | 3352 | 1463605405875 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 14:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 14:03:25 INFO - PROCESS | 3352 | 1463605405878 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 14:03:25 INFO - PROCESS | 3352 | 1463605405880 Marionette TRACE conn2 <- [1,1386,null,{}] 14:03:25 INFO - PROCESS | 3352 | 1463605405883 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}] 14:03:25 INFO - PROCESS | 3352 | 1463605405972 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 14:03:25 INFO - PROCESS | 3352 | 1463605405979 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:25 INFO - PROCESS | 3352 | ++DOCSHELL 11A0DC00 == 73 [pid = 3352] [id = 356] 14:03:25 INFO - PROCESS | 3352 | ++DOMWINDOW == 101 (12AEB400) [pid = 3352] [serial = 1067] [outer = 00000000] 14:03:26 INFO - PROCESS | 3352 | ++DOMWINDOW == 102 (1654D800) [pid = 3352] [serial = 1068] [outer = 12AEB400] 14:03:26 INFO - PROCESS | 3352 | 1463605406027 Marionette DEBUG loaded listener.js 14:03:26 INFO - PROCESS | 3352 | ++DOMWINDOW == 103 (177BB800) [pid = 3352] [serial = 1069] [outer = 12AEB400] 14:03:26 INFO - PROCESS | 3352 | 1463605406486 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]]]}] 14:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 14:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 614ms 14:03:26 INFO - PROCESS | 3352 | 1463605406533 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 14:03:26 INFO - PROCESS | 3352 | 1463605406535 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 14:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 14:03:26 INFO - PROCESS | 3352 | 1463605406539 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 14:03:26 INFO - PROCESS | 3352 | 1463605406540 Marionette TRACE conn2 <- [1,1390,null,{}] 14:03:26 INFO - PROCESS | 3352 | 1463605406551 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}] 14:03:26 INFO - PROCESS | 3352 | 1463605406677 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 14:03:26 INFO - PROCESS | 3352 | 1463605406684 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:26 INFO - PROCESS | 3352 | ++DOCSHELL 17E8E400 == 74 [pid = 3352] [id = 357] 14:03:26 INFO - PROCESS | 3352 | ++DOMWINDOW == 104 (17E90800) [pid = 3352] [serial = 1070] [outer = 00000000] 14:03:26 INFO - PROCESS | 3352 | ++DOMWINDOW == 105 (19704000) [pid = 3352] [serial = 1071] [outer = 17E90800] 14:03:26 INFO - PROCESS | 3352 | 1463605406766 Marionette DEBUG loaded listener.js 14:03:26 INFO - PROCESS | 3352 | ++DOMWINDOW == 106 (19871800) [pid = 3352] [serial = 1072] [outer = 17E90800] 14:03:27 INFO - PROCESS | 3352 | 1463605407211 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]]]}] 14:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 14:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 721ms 14:03:27 INFO - PROCESS | 3352 | 1463605407263 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 14:03:27 INFO - PROCESS | 3352 | 1463605407265 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 14:03:27 INFO - PROCESS | 3352 | 1463605407269 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 14:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 14:03:27 INFO - PROCESS | 3352 | 1463605407270 Marionette TRACE conn2 <- [1,1394,null,{}] 14:03:27 INFO - PROCESS | 3352 | 1463605407274 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}] 14:03:27 INFO - PROCESS | 3352 | 1463605407452 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 14:03:27 INFO - PROCESS | 3352 | 1463605407526 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:27 INFO - PROCESS | 3352 | ++DOCSHELL 19E3D800 == 75 [pid = 3352] [id = 358] 14:03:27 INFO - PROCESS | 3352 | ++DOMWINDOW == 107 (19E41400) [pid = 3352] [serial = 1073] [outer = 00000000] 14:03:27 INFO - PROCESS | 3352 | ++DOMWINDOW == 108 (1A052C00) [pid = 3352] [serial = 1074] [outer = 19E41400] 14:03:27 INFO - PROCESS | 3352 | 1463605407570 Marionette DEBUG loaded listener.js 14:03:27 INFO - PROCESS | 3352 | ++DOMWINDOW == 109 (1A155800) [pid = 3352] [serial = 1075] [outer = 19E41400] 14:03:27 INFO - PROCESS | 3352 | 1463605407976 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]]]}] 14:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 14:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 721ms 14:03:27 INFO - PROCESS | 3352 | 1463605407992 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 14:03:27 INFO - PROCESS | 3352 | 1463605407994 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 14:03:27 INFO - PROCESS | 3352 | 1463605407998 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 14:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 14:03:27 INFO - PROCESS | 3352 | 1463605407999 Marionette TRACE conn2 <- [1,1398,null,{}] 14:03:28 INFO - PROCESS | 3352 | 1463605408003 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}] 14:03:28 INFO - PROCESS | 3352 | 1463605408121 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 14:03:28 INFO - PROCESS | 3352 | 1463605408185 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:28 INFO - PROCESS | 3352 | ++DOCSHELL 19CE1000 == 76 [pid = 3352] [id = 359] 14:03:28 INFO - PROCESS | 3352 | ++DOMWINDOW == 110 (19EDD400) [pid = 3352] [serial = 1076] [outer = 00000000] 14:03:28 INFO - PROCESS | 3352 | ++DOMWINDOW == 111 (1A737000) [pid = 3352] [serial = 1077] [outer = 19EDD400] 14:03:28 INFO - PROCESS | 3352 | 1463605408229 Marionette DEBUG loaded listener.js 14:03:28 INFO - PROCESS | 3352 | ++DOMWINDOW == 112 (1A741000) [pid = 3352] [serial = 1078] [outer = 19EDD400] 14:03:28 INFO - PROCESS | 3352 | --DOMWINDOW == 111 (12851800) [pid = 3352] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 14:03:28 INFO - PROCESS | 3352 | --DOMWINDOW == 110 (1108B400) [pid = 3352] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 14:03:28 INFO - PROCESS | 3352 | --DOMWINDOW == 109 (1B21C400) [pid = 3352] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 14:03:28 INFO - PROCESS | 3352 | --DOMWINDOW == 108 (15B7D400) [pid = 3352] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 14:03:28 INFO - PROCESS | 3352 | --DOMWINDOW == 107 (1A990400) [pid = 3352] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 14:03:28 INFO - PROCESS | 3352 | --DOMWINDOW == 106 (19E40000) [pid = 3352] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 14:03:28 INFO - PROCESS | 3352 | --DOMWINDOW == 105 (15D78400) [pid = 3352] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 14:03:28 INFO - PROCESS | 3352 | --DOMWINDOW == 104 (1AB7C800) [pid = 3352] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 14:03:28 INFO - PROCESS | 3352 | --DOMWINDOW == 103 (10DF9800) [pid = 3352] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 14:03:28 INFO - PROCESS | 3352 | --DOMWINDOW == 102 (1B403400) [pid = 3352] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 14:03:28 INFO - PROCESS | 3352 | --DOMWINDOW == 101 (17F40400) [pid = 3352] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 14:03:28 INFO - PROCESS | 3352 | --DOMWINDOW == 100 (1561E400) [pid = 3352] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 14:03:28 INFO - PROCESS | 3352 | --DOMWINDOW == 99 (1A057400) [pid = 3352] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 14:03:28 INFO - PROCESS | 3352 | --DOMWINDOW == 98 (10A63400) [pid = 3352] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 14:03:28 INFO - PROCESS | 3352 | --DOMWINDOW == 97 (1AE53000) [pid = 3352] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 14:03:28 INFO - PROCESS | 3352 | --DOMWINDOW == 96 (10DF7400) [pid = 3352] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 14:03:28 INFO - PROCESS | 3352 | --DOMWINDOW == 95 (128AD400) [pid = 3352] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 14:03:28 INFO - PROCESS | 3352 | --DOMWINDOW == 94 (1A14A800) [pid = 3352] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 14:03:28 INFO - PROCESS | 3352 | 1463605408677 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]]]}] 14:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 14:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 722ms 14:03:28 INFO - PROCESS | 3352 | 1463605408721 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 14:03:28 INFO - PROCESS | 3352 | 1463605408723 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 14:03:28 INFO - PROCESS | 3352 | 1463605408726 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 14:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 14:03:28 INFO - PROCESS | 3352 | 1463605408728 Marionette TRACE conn2 <- [1,1402,null,{}] 14:03:28 INFO - PROCESS | 3352 | 1463605408731 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}] 14:03:28 INFO - PROCESS | 3352 | 1463605408842 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 14:03:28 INFO - PROCESS | 3352 | 1463605408955 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:28 INFO - PROCESS | 3352 | ++DOCSHELL 10A5F400 == 77 [pid = 3352] [id = 360] 14:03:28 INFO - PROCESS | 3352 | ++DOMWINDOW == 95 (10D25800) [pid = 3352] [serial = 1079] [outer = 00000000] 14:03:28 INFO - PROCESS | 3352 | ++DOMWINDOW == 96 (133A3400) [pid = 3352] [serial = 1080] [outer = 10D25800] 14:03:28 INFO - PROCESS | 3352 | 1463605408998 Marionette DEBUG loaded listener.js 14:03:29 INFO - PROCESS | 3352 | ++DOMWINDOW == 97 (15FAB000) [pid = 3352] [serial = 1081] [outer = 10D25800] 14:03:29 INFO - PROCESS | 3352 | 1463605409370 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]]]}] 14:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 14:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 690ms 14:03:29 INFO - PROCESS | 3352 | 1463605409426 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 14:03:29 INFO - PROCESS | 3352 | 1463605409428 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 14:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 14:03:29 INFO - PROCESS | 3352 | 1463605409431 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 14:03:29 INFO - PROCESS | 3352 | 1463605409433 Marionette TRACE conn2 <- [1,1406,null,{}] 14:03:29 INFO - PROCESS | 3352 | 1463605409437 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}] 14:03:29 INFO - PROCESS | 3352 | 1463605409531 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 14:03:29 INFO - PROCESS | 3352 | 1463605409537 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:29 INFO - PROCESS | 3352 | ++DOCSHELL 11C84400 == 78 [pid = 3352] [id = 361] 14:03:29 INFO - PROCESS | 3352 | ++DOMWINDOW == 98 (13303C00) [pid = 3352] [serial = 1082] [outer = 00000000] 14:03:29 INFO - PROCESS | 3352 | ++DOMWINDOW == 99 (1A938800) [pid = 3352] [serial = 1083] [outer = 13303C00] 14:03:29 INFO - PROCESS | 3352 | 1463605409565 Marionette DEBUG loaded listener.js 14:03:29 INFO - PROCESS | 3352 | ++DOMWINDOW == 100 (1A98D400) [pid = 3352] [serial = 1084] [outer = 13303C00] 14:03:29 INFO - PROCESS | 3352 | 1463605409993 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]]]}] 14:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 14:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 614ms 14:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 14:03:30 INFO - PROCESS | 3352 | 1463605410053 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 14:03:30 INFO - PROCESS | 3352 | 1463605410055 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 14:03:30 INFO - PROCESS | 3352 | 1463605410058 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 14:03:30 INFO - PROCESS | 3352 | 1463605410060 Marionette TRACE conn2 <- [1,1410,null,{}] 14:03:30 INFO - PROCESS | 3352 | 1463605410063 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}] 14:03:30 INFO - PROCESS | 3352 | 1463605410149 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 14:03:30 INFO - PROCESS | 3352 | 1463605410181 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:30 INFO - PROCESS | 3352 | ++DOCSHELL 1A992400 == 79 [pid = 3352] [id = 362] 14:03:30 INFO - PROCESS | 3352 | ++DOMWINDOW == 101 (1AAACC00) [pid = 3352] [serial = 1085] [outer = 00000000] 14:03:30 INFO - PROCESS | 3352 | ++DOMWINDOW == 102 (1AB83800) [pid = 3352] [serial = 1086] [outer = 1AAACC00] 14:03:30 INFO - PROCESS | 3352 | 1463605410228 Marionette DEBUG loaded listener.js 14:03:30 INFO - PROCESS | 3352 | ++DOMWINDOW == 103 (1AC9D000) [pid = 3352] [serial = 1087] [outer = 1AAACC00] 14:03:31 INFO - PROCESS | 3352 | --DOCSHELL 1AAAF800 == 78 [pid = 3352] [id = 138] 14:03:31 INFO - PROCESS | 3352 | --DOCSHELL 1B402800 == 77 [pid = 3352] [id = 340] 14:03:31 INFO - PROCESS | 3352 | --DOCSHELL 16DA8000 == 76 [pid = 3352] [id = 273] 14:03:31 INFO - PROCESS | 3352 | --DOCSHELL 11C85000 == 75 [pid = 3352] [id = 240] 14:03:31 INFO - PROCESS | 3352 | --DOCSHELL 1AC96000 == 74 [pid = 3352] [id = 305] 14:03:31 INFO - PROCESS | 3352 | --DOCSHELL 16D06000 == 73 [pid = 3352] [id = 337] 14:03:31 INFO - PROCESS | 3352 | --DOCSHELL 1ACA0C00 == 72 [pid = 3352] [id = 339] 14:03:31 INFO - PROCESS | 3352 | --DOCSHELL 15D0E800 == 71 [pid = 3352] [id = 181] 14:03:31 INFO - PROCESS | 3352 | --DOCSHELL 19C0FC00 == 70 [pid = 3352] [id = 190] 14:03:31 INFO - PROCESS | 3352 | --DOCSHELL 1A986C00 == 69 [pid = 3352] [id = 304] 14:03:31 INFO - PROCESS | 3352 | --DOCSHELL 15D14000 == 68 [pid = 3352] [id = 167] 14:03:31 INFO - PROCESS | 3352 | --DOCSHELL 1A93BC00 == 67 [pid = 3352] [id = 338] 14:03:31 INFO - PROCESS | 3352 | --DOCSHELL 1770D000 == 66 [pid = 3352] [id = 272] 14:03:31 INFO - PROCESS | 3352 | --DOCSHELL 18AA7400 == 65 [pid = 3352] [id = 256] 14:03:31 INFO - PROCESS | 3352 | --DOCSHELL 1A04F400 == 64 [pid = 3352] [id = 341] 14:03:31 INFO - PROCESS | 3352 | --DOCSHELL 1771A400 == 63 [pid = 3352] [id = 111] 14:03:31 INFO - PROCESS | 3352 | --DOCSHELL 1531DC00 == 62 [pid = 3352] [id = 180] 14:03:31 INFO - PROCESS | 3352 | --DOCSHELL 10D31800 == 61 [pid = 3352] [id = 324] 14:03:31 INFO - PROCESS | 3352 | --DOCSHELL 18A6CC00 == 60 [pid = 3352] [id = 306] 14:03:31 INFO - PROCESS | 3352 | --DOCSHELL 19E3C800 == 59 [pid = 3352] [id = 191] 14:03:31 INFO - PROCESS | 3352 | --DOCSHELL 10DEF400 == 58 [pid = 3352] [id = 290] 14:03:31 INFO - PROCESS | 3352 | --DOCSHELL 177B9800 == 57 [pid = 3352] [id = 271] 14:03:31 INFO - PROCESS | 3352 | --DOCSHELL 1527DC00 == 56 [pid = 3352] [id = 168] 14:03:31 INFO - PROCESS | 3352 | --DOCSHELL 1A443C00 == 55 [pid = 3352] [id = 153] 14:03:31 INFO - PROCESS | 3352 | --DOCSHELL 1986E400 == 54 [pid = 3352] [id = 220] 14:03:31 INFO - PROCESS | 3352 | --DOCSHELL 10515000 == 53 [pid = 3352] [id = 284] 14:03:31 INFO - PROCESS | 3352 | --DOCSHELL 1A671C00 == 52 [pid = 3352] [id = 150] 14:03:31 INFO - PROCESS | 3352 | --DOCSHELL 19CE1C00 == 51 [pid = 3352] [id = 112] 14:03:31 INFO - PROCESS | 3352 | --DOCSHELL 16D04800 == 50 [pid = 3352] [id = 154] 14:03:31 INFO - PROCESS | 3352 | --DOCSHELL 12845400 == 49 [pid = 3352] [id = 187] 14:03:31 INFO - PROCESS | 3352 | --DOCSHELL 10A61000 == 48 [pid = 3352] [id = 169] 14:03:31 INFO - PROCESS | 3352 | --DOCSHELL 15F03C00 == 47 [pid = 3352] [id = 192] 14:03:31 INFO - PROCESS | 3352 | --DOCSHELL 105E7C00 == 46 [pid = 3352] [id = 209] 14:03:31 INFO - PROCESS | 3352 | --DOCSHELL 13819400 == 45 [pid = 3352] [id = 193] 14:03:31 INFO - PROCESS | 3352 | --DOCSHELL 19E45C00 == 44 [pid = 3352] [id = 317] 14:03:31 INFO - PROCESS | 3352 | --DOCSHELL 13DBB800 == 43 [pid = 3352] [id = 354] 14:03:31 INFO - PROCESS | 3352 | --DOCSHELL 1284BC00 == 42 [pid = 3352] [id = 353] 14:03:31 INFO - PROCESS | 3352 | --DOCSHELL 12846C00 == 41 [pid = 3352] [id = 352] 14:03:31 INFO - PROCESS | 3352 | --DOCSHELL 18279400 == 40 [pid = 3352] [id = 350] 14:03:31 INFO - PROCESS | 3352 | --DOCSHELL 1970B000 == 39 [pid = 3352] [id = 351] 14:03:31 INFO - PROCESS | 3352 | --DOCSHELL 177BE800 == 38 [pid = 3352] [id = 349] 14:03:31 INFO - PROCESS | 3352 | --DOCSHELL 177BB400 == 37 [pid = 3352] [id = 348] 14:03:31 INFO - PROCESS | 3352 | --DOCSHELL 15628000 == 36 [pid = 3352] [id = 347] 14:03:31 INFO - PROCESS | 3352 | --DOCSHELL 15D84000 == 35 [pid = 3352] [id = 345] 14:03:31 INFO - PROCESS | 3352 | --DOCSHELL 1142AC00 == 34 [pid = 3352] [id = 346] 14:03:32 INFO - PROCESS | 3352 | --DOCSHELL 10A5F400 == 33 [pid = 3352] [id = 360] 14:03:32 INFO - PROCESS | 3352 | --DOCSHELL 11C84400 == 32 [pid = 3352] [id = 361] 14:03:32 INFO - PROCESS | 3352 | --DOCSHELL 19CE1000 == 31 [pid = 3352] [id = 359] 14:03:32 INFO - PROCESS | 3352 | --DOCSHELL 19E3D800 == 30 [pid = 3352] [id = 358] 14:03:32 INFO - PROCESS | 3352 | --DOCSHELL 15FAE400 == 29 [pid = 3352] [id = 355] 14:03:32 INFO - PROCESS | 3352 | --DOCSHELL 11A0DC00 == 28 [pid = 3352] [id = 356] 14:03:32 INFO - PROCESS | 3352 | --DOCSHELL 17E8E400 == 27 [pid = 3352] [id = 357] 14:03:32 INFO - PROCESS | 3352 | --DOMWINDOW == 102 (15ED8400) [pid = 3352] [serial = 901] [outer = 00000000] [url = about:blank] 14:03:32 INFO - PROCESS | 3352 | --DOMWINDOW == 101 (15360400) [pid = 3352] [serial = 955] [outer = 00000000] [url = about:blank] 14:03:32 INFO - PROCESS | 3352 | --DOMWINDOW == 100 (15B65800) [pid = 3352] [serial = 973] [outer = 00000000] [url = about:blank] 14:03:32 INFO - PROCESS | 3352 | --DOMWINDOW == 99 (1B336800) [pid = 3352] [serial = 970] [outer = 00000000] [url = about:blank] 14:03:32 INFO - PROCESS | 3352 | --DOMWINDOW == 98 (1AF92000) [pid = 3352] [serial = 967] [outer = 00000000] [url = about:blank] 14:03:32 INFO - PROCESS | 3352 | --DOMWINDOW == 97 (1AC97800) [pid = 3352] [serial = 964] [outer = 00000000] [url = about:blank] 14:03:32 INFO - PROCESS | 3352 | --DOMWINDOW == 96 (1A73A000) [pid = 3352] [serial = 961] [outer = 00000000] [url = about:blank] 14:03:32 INFO - PROCESS | 3352 | --DOMWINDOW == 95 (18279C00) [pid = 3352] [serial = 958] [outer = 00000000] [url = about:blank] 14:03:32 INFO - PROCESS | 3352 | --DOMWINDOW == 94 (16795C00) [pid = 3352] [serial = 1035] [outer = 00000000] [url = about:blank] 14:03:32 INFO - PROCESS | 3352 | --DOMWINDOW == 93 (1AF89400) [pid = 3352] [serial = 1015] [outer = 00000000] [url = about:blank] 14:03:32 INFO - PROCESS | 3352 | --DOMWINDOW == 92 (1AE4AC00) [pid = 3352] [serial = 1014] [outer = 00000000] [url = about:blank] 14:03:32 INFO - PROCESS | 3352 | --DOMWINDOW == 91 (13905000) [pid = 3352] [serial = 1029] [outer = 00000000] [url = about:blank] 14:03:32 INFO - PROCESS | 3352 | --DOMWINDOW == 90 (140CD800) [pid = 3352] [serial = 1030] [outer = 00000000] [url = about:blank] 14:03:32 INFO - PROCESS | 3352 | --DOMWINDOW == 89 (1B44B800) [pid = 3352] [serial = 1021] [outer = 00000000] [url = about:blank] 14:03:32 INFO - PROCESS | 3352 | --DOMWINDOW == 88 (1B407400) [pid = 3352] [serial = 1020] [outer = 00000000] [url = about:blank] 14:03:32 INFO - PROCESS | 3352 | --DOMWINDOW == 87 (19870000) [pid = 3352] [serial = 1012] [outer = 00000000] [url = about:blank] 14:03:32 INFO - PROCESS | 3352 | --DOMWINDOW == 86 (18AB0000) [pid = 3352] [serial = 1011] [outer = 00000000] [url = about:blank] 14:03:32 INFO - PROCESS | 3352 | --DOMWINDOW == 85 (15D19800) [pid = 3352] [serial = 1008] [outer = 00000000] [url = about:blank] 14:03:32 INFO - PROCESS | 3352 | --DOMWINDOW == 84 (15D85C00) [pid = 3352] [serial = 1009] [outer = 00000000] [url = about:blank] 14:03:32 INFO - PROCESS | 3352 | --DOMWINDOW == 83 (1B45AC00) [pid = 3352] [serial = 1024] [outer = 00000000] [url = about:blank] 14:03:32 INFO - PROCESS | 3352 | --DOMWINDOW == 82 (1B456000) [pid = 3352] [serial = 1023] [outer = 00000000] [url = about:blank] 14:03:32 INFO - PROCESS | 3352 | --DOMWINDOW == 81 (10DF0C00) [pid = 3352] [serial = 1026] [outer = 00000000] [url = about:blank] 14:03:32 INFO - PROCESS | 3352 | --DOMWINDOW == 80 (11A03C00) [pid = 3352] [serial = 1027] [outer = 00000000] [url = about:blank] 14:03:32 INFO - PROCESS | 3352 | --DOMWINDOW == 79 (1B331000) [pid = 3352] [serial = 1018] [outer = 00000000] [url = about:blank] 14:03:32 INFO - PROCESS | 3352 | --DOMWINDOW == 78 (1B21D800) [pid = 3352] [serial = 1017] [outer = 00000000] [url = about:blank] 14:03:32 INFO - PROCESS | 3352 | --DOMWINDOW == 77 (11AF0800) [pid = 3352] [serial = 1006] [outer = 00000000] [url = about:blank] 14:03:32 INFO - PROCESS | 3352 | --DOMWINDOW == 76 (112E9400) [pid = 3352] [serial = 1005] [outer = 00000000] [url = about:blank] 14:03:32 INFO - PROCESS | 3352 | --DOMWINDOW == 75 (15D51C00) [pid = 3352] [serial = 1032] [outer = 00000000] [url = about:blank] 14:03:32 INFO - PROCESS | 3352 | --DOMWINDOW == 74 (15F07000) [pid = 3352] [serial = 1033] [outer = 00000000] [url = about:blank] 14:03:32 INFO - PROCESS | 3352 | 1463605412607 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]]]}] 14:03:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 14:03:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 2577ms 14:03:32 INFO - PROCESS | 3352 | 1463605412631 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 14:03:32 INFO - PROCESS | 3352 | 1463605412634 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 14:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 14:03:32 INFO - PROCESS | 3352 | 1463605412640 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 14:03:32 INFO - PROCESS | 3352 | 1463605412644 Marionette TRACE conn2 <- [1,1414,null,{}] 14:03:32 INFO - PROCESS | 3352 | 1463605412649 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}] 14:03:32 INFO - PROCESS | 3352 | 1463605412741 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 14:03:32 INFO - PROCESS | 3352 | 1463605412753 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:32 INFO - PROCESS | 3352 | ++DOCSHELL 102CAC00 == 28 [pid = 3352] [id = 363] 14:03:32 INFO - PROCESS | 3352 | ++DOMWINDOW == 75 (102CBC00) [pid = 3352] [serial = 1088] [outer = 00000000] 14:03:32 INFO - PROCESS | 3352 | ++DOMWINDOW == 76 (1055B800) [pid = 3352] [serial = 1089] [outer = 102CBC00] 14:03:32 INFO - PROCESS | 3352 | 1463605412801 Marionette DEBUG loaded listener.js 14:03:32 INFO - PROCESS | 3352 | ++DOMWINDOW == 77 (105F0800) [pid = 3352] [serial = 1090] [outer = 102CBC00] 14:03:33 INFO - PROCESS | 3352 | 1463605413295 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]]]}] 14:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 14:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 691ms 14:03:33 INFO - PROCESS | 3352 | 1463605413341 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 14:03:33 INFO - PROCESS | 3352 | 1463605413346 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 14:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 14:03:33 INFO - PROCESS | 3352 | 1463605413353 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 14:03:33 INFO - PROCESS | 3352 | 1463605413355 Marionette TRACE conn2 <- [1,1418,null,{}] 14:03:33 INFO - PROCESS | 3352 | 1463605413359 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}] 14:03:33 INFO - PROCESS | 3352 | 1463605413428 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 14:03:33 INFO - PROCESS | 3352 | 1463605413439 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:33 INFO - PROCESS | 3352 | ++DOCSHELL 10B95400 == 29 [pid = 3352] [id = 364] 14:03:33 INFO - PROCESS | 3352 | ++DOMWINDOW == 78 (10D2AC00) [pid = 3352] [serial = 1091] [outer = 00000000] 14:03:33 INFO - PROCESS | 3352 | ++DOMWINDOW == 79 (10DF4400) [pid = 3352] [serial = 1092] [outer = 10D2AC00] 14:03:33 INFO - PROCESS | 3352 | 1463605413485 Marionette DEBUG loaded listener.js 14:03:33 INFO - PROCESS | 3352 | ++DOMWINDOW == 80 (10DFC000) [pid = 3352] [serial = 1093] [outer = 10D2AC00] 14:03:33 INFO - PROCESS | 3352 | 1463605413965 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]]]}] 14:03:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 14:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 675ms 14:03:34 INFO - PROCESS | 3352 | 1463605414034 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 14:03:34 INFO - PROCESS | 3352 | 1463605414036 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 14:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 14:03:34 INFO - PROCESS | 3352 | 1463605414040 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 14:03:34 INFO - PROCESS | 3352 | 1463605414044 Marionette TRACE conn2 <- [1,1422,null,{}] 14:03:34 INFO - PROCESS | 3352 | 1463605414054 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}] 14:03:34 INFO - PROCESS | 3352 | 1463605414170 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 14:03:34 INFO - PROCESS | 3352 | 1463605414260 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:34 INFO - PROCESS | 3352 | ++DOCSHELL 11C5BC00 == 30 [pid = 3352] [id = 365] 14:03:34 INFO - PROCESS | 3352 | ++DOMWINDOW == 81 (11C88400) [pid = 3352] [serial = 1094] [outer = 00000000] 14:03:34 INFO - PROCESS | 3352 | ++DOMWINDOW == 82 (12843000) [pid = 3352] [serial = 1095] [outer = 11C88400] 14:03:34 INFO - PROCESS | 3352 | 1463605414308 Marionette DEBUG loaded listener.js 14:03:34 INFO - PROCESS | 3352 | ++DOMWINDOW == 83 (1284B800) [pid = 3352] [serial = 1096] [outer = 11C88400] 14:03:34 INFO - PROCESS | 3352 | 1463605414700 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]]]}] 14:03:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 14:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 721ms 14:03:34 INFO - PROCESS | 3352 | 1463605414763 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 14:03:34 INFO - PROCESS | 3352 | 1463605414766 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 14:03:34 INFO - PROCESS | 3352 | 1463605414769 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 14:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 14:03:34 INFO - PROCESS | 3352 | 1463605414770 Marionette TRACE conn2 <- [1,1426,null,{}] 14:03:34 INFO - PROCESS | 3352 | 1463605414774 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}] 14:03:34 INFO - PROCESS | 3352 | 1463605414855 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 14:03:34 INFO - PROCESS | 3352 | 1463605414860 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:34 INFO - PROCESS | 3352 | ++DOCSHELL 11C92800 == 31 [pid = 3352] [id = 366] 14:03:34 INFO - PROCESS | 3352 | ++DOMWINDOW == 84 (128B7C00) [pid = 3352] [serial = 1097] [outer = 00000000] 14:03:34 INFO - PROCESS | 3352 | ++DOMWINDOW == 85 (12D1D400) [pid = 3352] [serial = 1098] [outer = 128B7C00] 14:03:34 INFO - PROCESS | 3352 | 1463605414905 Marionette DEBUG loaded listener.js 14:03:34 INFO - PROCESS | 3352 | ++DOMWINDOW == 86 (1339FC00) [pid = 3352] [serial = 1099] [outer = 128B7C00] 14:03:35 INFO - PROCESS | 3352 | 1463605415330 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]]]}] 14:03:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 14:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 614ms 14:03:35 INFO - PROCESS | 3352 | 1463605415389 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 14:03:35 INFO - PROCESS | 3352 | 1463605415391 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 14:03:35 INFO - PROCESS | 3352 | 1463605415394 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 14:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 14:03:35 INFO - PROCESS | 3352 | 1463605415396 Marionette TRACE conn2 <- [1,1430,null,{}] 14:03:35 INFO - PROCESS | 3352 | 1463605415399 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}] 14:03:35 INFO - PROCESS | 3352 | 1463605415476 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 14:03:35 INFO - PROCESS | 3352 | 1463605415515 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:35 INFO - PROCESS | 3352 | ++DOCSHELL 13909800 == 32 [pid = 3352] [id = 367] 14:03:35 INFO - PROCESS | 3352 | ++DOMWINDOW == 87 (13909C00) [pid = 3352] [serial = 1100] [outer = 00000000] 14:03:35 INFO - PROCESS | 3352 | ++DOMWINDOW == 88 (13DC2000) [pid = 3352] [serial = 1101] [outer = 13909C00] 14:03:35 INFO - PROCESS | 3352 | 1463605415560 Marionette DEBUG loaded listener.js 14:03:35 INFO - PROCESS | 3352 | ++DOMWINDOW == 89 (140C9C00) [pid = 3352] [serial = 1102] [outer = 13909C00] 14:03:35 INFO - PROCESS | 3352 | 1463605416001 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]]]}] 14:03:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 14:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 629ms 14:03:36 INFO - PROCESS | 3352 | 1463605416033 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 14:03:36 INFO - PROCESS | 3352 | 1463605416035 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 14:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 14:03:36 INFO - PROCESS | 3352 | 1463605416042 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 14:03:36 INFO - PROCESS | 3352 | 1463605416044 Marionette TRACE conn2 <- [1,1434,null,{}] 14:03:36 INFO - PROCESS | 3352 | 1463605416047 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}] 14:03:36 INFO - PROCESS | 3352 | 1463605416155 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 14:03:36 INFO - PROCESS | 3352 | 1463605416166 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:36 INFO - PROCESS | 3352 | ++DOCSHELL 1434CC00 == 33 [pid = 3352] [id = 368] 14:03:36 INFO - PROCESS | 3352 | ++DOMWINDOW == 90 (152CEC00) [pid = 3352] [serial = 1103] [outer = 00000000] 14:03:36 INFO - PROCESS | 3352 | ++DOMWINDOW == 91 (15313C00) [pid = 3352] [serial = 1104] [outer = 152CEC00] 14:03:36 INFO - PROCESS | 3352 | 1463605416195 Marionette DEBUG loaded listener.js 14:03:36 INFO - PROCESS | 3352 | ++DOMWINDOW == 92 (1531D800) [pid = 3352] [serial = 1105] [outer = 152CEC00] 14:03:36 INFO - PROCESS | 3352 | 1463605416644 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]]]}] 14:03:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 14:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 690ms 14:03:36 INFO - PROCESS | 3352 | 1463605416721 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 14:03:36 INFO - PROCESS | 3352 | 1463605416723 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 14:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 14:03:36 INFO - PROCESS | 3352 | 1463605416726 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 14:03:36 INFO - PROCESS | 3352 | 1463605416728 Marionette TRACE conn2 <- [1,1438,null,{}] 14:03:36 INFO - PROCESS | 3352 | 1463605416732 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}] 14:03:36 INFO - PROCESS | 3352 | 1463605416810 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 14:03:36 INFO - PROCESS | 3352 | 1463605416848 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:36 INFO - PROCESS | 3352 | ++DOCSHELL 11AFA000 == 34 [pid = 3352] [id = 369] 14:03:36 INFO - PROCESS | 3352 | ++DOMWINDOW == 93 (12849800) [pid = 3352] [serial = 1106] [outer = 00000000] 14:03:36 INFO - PROCESS | 3352 | ++DOMWINDOW == 94 (156A3800) [pid = 3352] [serial = 1107] [outer = 12849800] 14:03:36 INFO - PROCESS | 3352 | 1463605416892 Marionette DEBUG loaded listener.js 14:03:36 INFO - PROCESS | 3352 | ++DOMWINDOW == 95 (15947400) [pid = 3352] [serial = 1108] [outer = 12849800] 14:03:37 INFO - PROCESS | 3352 | 1463605417305 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]]]}] 14:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 14:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 629ms 14:03:37 INFO - PROCESS | 3352 | 1463605417349 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 14:03:37 INFO - PROCESS | 3352 | 1463605417351 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 14:03:37 INFO - PROCESS | 3352 | 1463605417354 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 14:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 14:03:37 INFO - PROCESS | 3352 | 1463605417356 Marionette TRACE conn2 <- [1,1442,null,{}] 14:03:37 INFO - PROCESS | 3352 | 1463605417359 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}] 14:03:37 INFO - PROCESS | 3352 | 1463605417435 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 14:03:37 INFO - PROCESS | 3352 | 1463605417444 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:37 INFO - PROCESS | 3352 | ++DOCSHELL 15B64800 == 35 [pid = 3352] [id = 370] 14:03:37 INFO - PROCESS | 3352 | ++DOMWINDOW == 96 (15B68400) [pid = 3352] [serial = 1109] [outer = 00000000] 14:03:37 INFO - PROCESS | 3352 | ++DOMWINDOW == 97 (15B6FC00) [pid = 3352] [serial = 1110] [outer = 15B68400] 14:03:37 INFO - PROCESS | 3352 | 1463605417488 Marionette DEBUG loaded listener.js 14:03:37 INFO - PROCESS | 3352 | ++DOMWINDOW == 98 (15B70000) [pid = 3352] [serial = 1111] [outer = 15B68400] 14:03:37 INFO - PROCESS | 3352 | 1463605417977 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]]]}] 14:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 14:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 629ms 14:03:37 INFO - PROCESS | 3352 | 1463605417993 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 14:03:37 INFO - PROCESS | 3352 | 1463605417995 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 14:03:37 INFO - PROCESS | 3352 | 1463605417998 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 14:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 14:03:37 INFO - PROCESS | 3352 | 1463605418000 Marionette TRACE conn2 <- [1,1446,null,{}] 14:03:37 INFO - PROCESS | 3352 | 1463605418004 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}] 14:03:38 INFO - PROCESS | 3352 | 1463605418117 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 14:03:38 INFO - PROCESS | 3352 | 1463605418202 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:38 INFO - PROCESS | 3352 | ++DOCSHELL 10DF3C00 == 36 [pid = 3352] [id = 371] 14:03:38 INFO - PROCESS | 3352 | ++DOMWINDOW == 99 (11C5B800) [pid = 3352] [serial = 1112] [outer = 00000000] 14:03:38 INFO - PROCESS | 3352 | ++DOMWINDOW == 100 (15D49400) [pid = 3352] [serial = 1113] [outer = 11C5B800] 14:03:38 INFO - PROCESS | 3352 | 1463605418245 Marionette DEBUG loaded listener.js 14:03:38 INFO - PROCESS | 3352 | ++DOMWINDOW == 101 (15D49800) [pid = 3352] [serial = 1114] [outer = 11C5B800] 14:03:38 INFO - PROCESS | 3352 | 1463605418670 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]]]}] 14:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 14:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 721ms 14:03:38 INFO - PROCESS | 3352 | 1463605418721 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 14:03:38 INFO - PROCESS | 3352 | 1463605418723 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 14:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 14:03:38 INFO - PROCESS | 3352 | 1463605418726 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 14:03:38 INFO - PROCESS | 3352 | 1463605418728 Marionette TRACE conn2 <- [1,1450,null,{}] 14:03:38 INFO - PROCESS | 3352 | 1463605418731 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}] 14:03:38 INFO - PROCESS | 3352 | 1463605418841 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 14:03:38 INFO - PROCESS | 3352 | 1463605418850 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:38 INFO - PROCESS | 3352 | ++DOCSHELL 1561E000 == 37 [pid = 3352] [id = 372] 14:03:38 INFO - PROCESS | 3352 | ++DOMWINDOW == 102 (15D55400) [pid = 3352] [serial = 1115] [outer = 00000000] 14:03:38 INFO - PROCESS | 3352 | ++DOMWINDOW == 103 (15ED8400) [pid = 3352] [serial = 1116] [outer = 15D55400] 14:03:38 INFO - PROCESS | 3352 | 1463605418925 Marionette DEBUG loaded listener.js 14:03:38 INFO - PROCESS | 3352 | ++DOMWINDOW == 104 (15F07000) [pid = 3352] [serial = 1117] [outer = 15D55400] 14:03:39 INFO - PROCESS | 3352 | 1463605419354 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]]]}] 14:03:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 14:03:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 691ms 14:03:39 INFO - PROCESS | 3352 | 1463605419409 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 14:03:39 INFO - PROCESS | 3352 | 1463605419412 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 14:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 14:03:39 INFO - PROCESS | 3352 | 1463605419415 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 14:03:39 INFO - PROCESS | 3352 | 1463605419417 Marionette TRACE conn2 <- [1,1454,null,{}] 14:03:39 INFO - PROCESS | 3352 | 1463605419427 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}] 14:03:39 INFO - PROCESS | 3352 | 1463605419586 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 14:03:39 INFO - PROCESS | 3352 | 1463605419601 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:40 INFO - PROCESS | 3352 | ++DOCSHELL 12850800 == 38 [pid = 3352] [id = 373] 14:03:40 INFO - PROCESS | 3352 | ++DOMWINDOW == 105 (12885000) [pid = 3352] [serial = 1118] [outer = 00000000] 14:03:40 INFO - PROCESS | 3352 | ++DOMWINDOW == 106 (15B64400) [pid = 3352] [serial = 1119] [outer = 12885000] 14:03:40 INFO - PROCESS | 3352 | 1463605420277 Marionette DEBUG loaded listener.js 14:03:40 INFO - PROCESS | 3352 | ++DOMWINDOW == 107 (1652C000) [pid = 3352] [serial = 1120] [outer = 12885000] 14:03:40 INFO - PROCESS | 3352 | --DOMWINDOW == 106 (1986D000) [pid = 3352] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 14:03:40 INFO - PROCESS | 3352 | --DOMWINDOW == 105 (19EDD400) [pid = 3352] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 14:03:40 INFO - PROCESS | 3352 | --DOMWINDOW == 104 (19E41400) [pid = 3352] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 14:03:40 INFO - PROCESS | 3352 | --DOMWINDOW == 103 (10D25800) [pid = 3352] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 14:03:40 INFO - PROCESS | 3352 | --DOMWINDOW == 102 (13303C00) [pid = 3352] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 14:03:40 INFO - PROCESS | 3352 | --DOMWINDOW == 101 (12AEB400) [pid = 3352] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 14:03:40 INFO - PROCESS | 3352 | --DOMWINDOW == 100 (15FB2C00) [pid = 3352] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 14:03:40 INFO - PROCESS | 3352 | --DOMWINDOW == 99 (140C2400) [pid = 3352] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 14:03:40 INFO - PROCESS | 3352 | --DOMWINDOW == 98 (1284D400) [pid = 3352] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 14:03:40 INFO - PROCESS | 3352 | --DOMWINDOW == 97 (19E3A400) [pid = 3352] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 14:03:40 INFO - PROCESS | 3352 | --DOMWINDOW == 96 (19E39000) [pid = 3352] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 14:03:40 INFO - PROCESS | 3352 | --DOMWINDOW == 95 (18A6E400) [pid = 3352] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 14:03:40 INFO - PROCESS | 3352 | --DOMWINDOW == 94 (18A6B400) [pid = 3352] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 14:03:40 INFO - PROCESS | 3352 | --DOMWINDOW == 93 (177BC800) [pid = 3352] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 14:03:40 INFO - PROCESS | 3352 | --DOMWINDOW == 92 (156AAC00) [pid = 3352] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 14:03:40 INFO - PROCESS | 3352 | --DOMWINDOW == 91 (11C86C00) [pid = 3352] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 14:03:40 INFO - PROCESS | 3352 | --DOMWINDOW == 90 (15FB0800) [pid = 3352] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 14:03:40 INFO - PROCESS | 3352 | --DOMWINDOW == 89 (17E90800) [pid = 3352] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 14:03:40 INFO - PROCESS | 3352 | 1463605420678 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]]]}] 14:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 14:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1288ms 14:03:40 INFO - PROCESS | 3352 | 1463605420702 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 14:03:40 INFO - PROCESS | 3352 | 1463605420703 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 14:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 14:03:40 INFO - PROCESS | 3352 | 1463605420707 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 14:03:40 INFO - PROCESS | 3352 | 1463605420708 Marionette TRACE conn2 <- [1,1458,null,{}] 14:03:40 INFO - PROCESS | 3352 | 1463605420722 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}] 14:03:40 INFO - PROCESS | 3352 | 1463605420839 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 14:03:40 INFO - PROCESS | 3352 | 1463605420847 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:40 INFO - PROCESS | 3352 | ++DOCSHELL 14E94800 == 39 [pid = 3352] [id = 374] 14:03:40 INFO - PROCESS | 3352 | ++DOMWINDOW == 90 (156AAC00) [pid = 3352] [serial = 1121] [outer = 00000000] 14:03:40 INFO - PROCESS | 3352 | ++DOMWINDOW == 91 (15FB4800) [pid = 3352] [serial = 1122] [outer = 156AAC00] 14:03:40 INFO - PROCESS | 3352 | 1463605420892 Marionette DEBUG loaded listener.js 14:03:40 INFO - PROCESS | 3352 | ++DOMWINDOW == 92 (16542400) [pid = 3352] [serial = 1123] [outer = 156AAC00] 14:03:41 INFO - PROCESS | 3352 | 1463605421274 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]]]}] 14:03:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 14:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 614ms 14:03:41 INFO - PROCESS | 3352 | 1463605421328 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 14:03:41 INFO - PROCESS | 3352 | 1463605421330 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 14:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 14:03:41 INFO - PROCESS | 3352 | 1463605421333 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 14:03:41 INFO - PROCESS | 3352 | 1463605421335 Marionette TRACE conn2 <- [1,1462,null,{}] 14:03:41 INFO - PROCESS | 3352 | 1463605421338 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}] 14:03:41 INFO - PROCESS | 3352 | 1463605421414 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 14:03:41 INFO - PROCESS | 3352 | 1463605421527 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:41 INFO - PROCESS | 3352 | ++DOCSHELL 10A58C00 == 40 [pid = 3352] [id = 375] 14:03:41 INFO - PROCESS | 3352 | ++DOMWINDOW == 93 (112E4000) [pid = 3352] [serial = 1124] [outer = 00000000] 14:03:41 INFO - PROCESS | 3352 | ++DOMWINDOW == 94 (167A2000) [pid = 3352] [serial = 1125] [outer = 112E4000] 14:03:41 INFO - PROCESS | 3352 | 1463605421573 Marionette DEBUG loaded listener.js 14:03:41 INFO - PROCESS | 3352 | ++DOMWINDOW == 95 (169F1400) [pid = 3352] [serial = 1126] [outer = 112E4000] 14:03:41 INFO - PROCESS | 3352 | 1463605421956 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]]]}] 14:03:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 14:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 629ms 14:03:41 INFO - PROCESS | 3352 | 1463605421972 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 14:03:41 INFO - PROCESS | 3352 | 1463605421974 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 14:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 14:03:41 INFO - PROCESS | 3352 | 1463605421977 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 14:03:41 INFO - PROCESS | 3352 | 1463605421979 Marionette TRACE conn2 <- [1,1466,null,{}] 14:03:41 INFO - PROCESS | 3352 | 1463605421982 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}] 14:03:42 INFO - PROCESS | 3352 | 1463605422093 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 14:03:42 INFO - PROCESS | 3352 | 1463605422086 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:42 INFO - PROCESS | 3352 | ++DOCSHELL 13303C00 == 41 [pid = 3352] [id = 376] 14:03:42 INFO - PROCESS | 3352 | ++DOMWINDOW == 96 (16940400) [pid = 3352] [serial = 1127] [outer = 00000000] 14:03:42 INFO - PROCESS | 3352 | ++DOMWINDOW == 97 (16D09400) [pid = 3352] [serial = 1128] [outer = 16940400] 14:03:42 INFO - PROCESS | 3352 | 1463605422129 Marionette DEBUG loaded listener.js 14:03:42 INFO - PROCESS | 3352 | ++DOMWINDOW == 98 (16D0D800) [pid = 3352] [serial = 1129] [outer = 16940400] 14:03:42 INFO - PROCESS | 3352 | ++DOMWINDOW == 99 (10270800) [pid = 3352] [serial = 1130] [outer = 1B219400] 14:03:43 INFO - PROCESS | 3352 | 1463605423044 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]]]}] 14:03:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 14:03:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1120ms 14:03:43 INFO - PROCESS | 3352 | 1463605423087 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 14:03:43 INFO - PROCESS | 3352 | 1463605423092 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 14:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 14:03:43 INFO - PROCESS | 3352 | 1463605423098 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 14:03:43 INFO - PROCESS | 3352 | 1463605423101 Marionette TRACE conn2 <- [1,1470,null,{}] 14:03:43 INFO - PROCESS | 3352 | 1463605423107 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}] 14:03:43 INFO - PROCESS | 3352 | 1463605423223 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 14:03:43 INFO - PROCESS | 3352 | 1463605423354 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:43 INFO - PROCESS | 3352 | ++DOCSHELL 105EF400 == 42 [pid = 3352] [id = 377] 14:03:43 INFO - PROCESS | 3352 | ++DOMWINDOW == 100 (10D24000) [pid = 3352] [serial = 1131] [outer = 00000000] 14:03:43 INFO - PROCESS | 3352 | ++DOMWINDOW == 101 (110C6C00) [pid = 3352] [serial = 1132] [outer = 10D24000] 14:03:43 INFO - PROCESS | 3352 | 1463605423414 Marionette DEBUG loaded listener.js 14:03:43 INFO - PROCESS | 3352 | ++DOMWINDOW == 102 (11A02800) [pid = 3352] [serial = 1133] [outer = 10D24000] 14:03:44 INFO - PROCESS | 3352 | 1463605424208 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]]]}] 14:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 14:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1166ms 14:03:44 INFO - PROCESS | 3352 | 1463605424279 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 14:03:44 INFO - PROCESS | 3352 | 1463605424284 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 14:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 14:03:44 INFO - PROCESS | 3352 | 1463605424291 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 14:03:44 INFO - PROCESS | 3352 | 1463605424294 Marionette TRACE conn2 <- [1,1474,null,{}] 14:03:44 INFO - PROCESS | 3352 | 1463605424297 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}] 14:03:44 INFO - PROCESS | 3352 | 1463605424422 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 14:03:44 INFO - PROCESS | 3352 | 1463605424677 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:44 INFO - PROCESS | 3352 | ++DOCSHELL 0F9E5C00 == 43 [pid = 3352] [id = 378] 14:03:44 INFO - PROCESS | 3352 | ++DOMWINDOW == 103 (1026BC00) [pid = 3352] [serial = 1134] [outer = 00000000] 14:03:44 INFO - PROCESS | 3352 | ++DOMWINDOW == 104 (10512400) [pid = 3352] [serial = 1135] [outer = 1026BC00] 14:03:44 INFO - PROCESS | 3352 | 1463605424787 Marionette DEBUG loaded listener.js 14:03:44 INFO - PROCESS | 3352 | ++DOMWINDOW == 105 (10B8E400) [pid = 3352] [serial = 1136] [outer = 1026BC00] 14:03:45 INFO - PROCESS | 3352 | --DOCSHELL 105F5800 == 42 [pid = 3352] [id = 20] 14:03:45 INFO - PROCESS | 3352 | --DOCSHELL 11C8EC00 == 41 [pid = 3352] [id = 27] 14:03:45 INFO - PROCESS | 3352 | --DOCSHELL 1022D800 == 40 [pid = 3352] [id = 18] 14:03:45 INFO - PROCESS | 3352 | --DOCSHELL 16529C00 == 39 [pid = 3352] [id = 8] 14:03:45 INFO - PROCESS | 3352 | --DOCSHELL 15B80400 == 38 [pid = 3352] [id = 25] 14:03:45 INFO - PROCESS | 3352 | --DOCSHELL 11C4F000 == 37 [pid = 3352] [id = 19] 14:03:45 INFO - PROCESS | 3352 | --DOCSHELL 15276400 == 36 [pid = 3352] [id = 24] 14:03:45 INFO - PROCESS | 3352 | --DOCSHELL 15EDB800 == 35 [pid = 3352] [id = 26] 14:03:45 INFO - PROCESS | 3352 | --DOCSHELL 1527D800 == 34 [pid = 3352] [id = 23] 14:03:45 INFO - PROCESS | 3352 | --DOCSHELL 13DC3800 == 33 [pid = 3352] [id = 22] 14:03:45 INFO - PROCESS | 3352 | --DOCSHELL 1108E800 == 32 [pid = 3352] [id = 21] 14:03:45 INFO - PROCESS | 3352 | --DOCSHELL 1A992400 == 31 [pid = 3352] [id = 362] 14:03:45 INFO - PROCESS | 3352 | --DOMWINDOW == 104 (1A671800) [pid = 3352] [serial = 1003] [outer = 00000000] [url = about:blank] 14:03:45 INFO - PROCESS | 3352 | --DOMWINDOW == 103 (1AB83800) [pid = 3352] [serial = 1086] [outer = 00000000] [url = about:blank] 14:03:45 INFO - PROCESS | 3352 | --DOMWINDOW == 102 (1A737000) [pid = 3352] [serial = 1077] [outer = 00000000] [url = about:blank] 14:03:45 INFO - PROCESS | 3352 | --DOMWINDOW == 101 (1A155800) [pid = 3352] [serial = 1075] [outer = 00000000] [url = about:blank] 14:03:45 INFO - PROCESS | 3352 | --DOMWINDOW == 100 (1A052C00) [pid = 3352] [serial = 1074] [outer = 00000000] [url = about:blank] 14:03:45 INFO - PROCESS | 3352 | --DOMWINDOW == 99 (133A3400) [pid = 3352] [serial = 1080] [outer = 00000000] [url = about:blank] 14:03:45 INFO - PROCESS | 3352 | --DOMWINDOW == 98 (1A938800) [pid = 3352] [serial = 1083] [outer = 00000000] [url = about:blank] 14:03:45 INFO - PROCESS | 3352 | --DOMWINDOW == 97 (1A741000) [pid = 3352] [serial = 1078] [outer = 00000000] [url = about:blank] 14:03:45 INFO - PROCESS | 3352 | --DOMWINDOW == 96 (1654D800) [pid = 3352] [serial = 1068] [outer = 00000000] [url = about:blank] 14:03:45 INFO - PROCESS | 3352 | --DOMWINDOW == 95 (1654E400) [pid = 3352] [serial = 1065] [outer = 00000000] [url = about:blank] 14:03:45 INFO - PROCESS | 3352 | --DOMWINDOW == 94 (16D03400) [pid = 3352] [serial = 1066] [outer = 00000000] [url = about:blank] 14:03:45 INFO - PROCESS | 3352 | --DOMWINDOW == 93 (15313000) [pid = 3352] [serial = 1062] [outer = 00000000] [url = about:blank] 14:03:45 INFO - PROCESS | 3352 | --DOMWINDOW == 92 (156A4800) [pid = 3352] [serial = 1063] [outer = 00000000] [url = about:blank] 14:03:45 INFO - PROCESS | 3352 | --DOMWINDOW == 91 (152CF400) [pid = 3352] [serial = 1060] [outer = 00000000] [url = about:blank] 14:03:45 INFO - PROCESS | 3352 | --DOMWINDOW == 90 (1306E400) [pid = 3352] [serial = 1059] [outer = 00000000] [url = about:blank] 14:03:45 INFO - PROCESS | 3352 | --DOMWINDOW == 89 (1A736C00) [pid = 3352] [serial = 1057] [outer = 00000000] [url = about:blank] 14:03:45 INFO - PROCESS | 3352 | --DOMWINDOW == 88 (1A734800) [pid = 3352] [serial = 1056] [outer = 00000000] [url = about:blank] 14:03:45 INFO - PROCESS | 3352 | --DOMWINDOW == 87 (1A151400) [pid = 3352] [serial = 1054] [outer = 00000000] [url = about:blank] 14:03:45 INFO - PROCESS | 3352 | --DOMWINDOW == 86 (1A054000) [pid = 3352] [serial = 1053] [outer = 00000000] [url = about:blank] 14:03:45 INFO - PROCESS | 3352 | --DOMWINDOW == 85 (19C10C00) [pid = 3352] [serial = 1051] [outer = 00000000] [url = about:blank] 14:03:45 INFO - PROCESS | 3352 | --DOMWINDOW == 84 (19872400) [pid = 3352] [serial = 1050] [outer = 00000000] [url = about:blank] 14:03:45 INFO - PROCESS | 3352 | --DOMWINDOW == 83 (18AB1800) [pid = 3352] [serial = 1048] [outer = 00000000] [url = about:blank] 14:03:45 INFO - PROCESS | 3352 | --DOMWINDOW == 82 (18AA6800) [pid = 3352] [serial = 1047] [outer = 00000000] [url = about:blank] 14:03:45 INFO - PROCESS | 3352 | --DOMWINDOW == 81 (18277000) [pid = 3352] [serial = 1045] [outer = 00000000] [url = about:blank] 14:03:45 INFO - PROCESS | 3352 | --DOMWINDOW == 80 (17E8FC00) [pid = 3352] [serial = 1044] [outer = 00000000] [url = about:blank] 14:03:45 INFO - PROCESS | 3352 | --DOMWINDOW == 79 (1A98D400) [pid = 3352] [serial = 1084] [outer = 00000000] [url = about:blank] 14:03:45 INFO - PROCESS | 3352 | --DOMWINDOW == 78 (15FA6400) [pid = 3352] [serial = 1042] [outer = 00000000] [url = about:blank] 14:03:45 INFO - PROCESS | 3352 | --DOMWINDOW == 77 (15D4A000) [pid = 3352] [serial = 1041] [outer = 00000000] [url = about:blank] 14:03:45 INFO - PROCESS | 3352 | --DOMWINDOW == 76 (14346000) [pid = 3352] [serial = 1039] [outer = 00000000] [url = about:blank] 14:03:45 INFO - PROCESS | 3352 | --DOMWINDOW == 75 (12D1CC00) [pid = 3352] [serial = 1038] [outer = 00000000] [url = about:blank] 14:03:45 INFO - PROCESS | 3352 | --DOMWINDOW == 74 (16D0A400) [pid = 3352] [serial = 1036] [outer = 00000000] [url = about:blank] 14:03:45 INFO - PROCESS | 3352 | --DOMWINDOW == 73 (19704000) [pid = 3352] [serial = 1071] [outer = 00000000] [url = about:blank] 14:03:45 INFO - PROCESS | 3352 | --DOMWINDOW == 72 (19871800) [pid = 3352] [serial = 1072] [outer = 00000000] [url = about:blank] 14:03:45 INFO - PROCESS | 3352 | --DOMWINDOW == 71 (177BB800) [pid = 3352] [serial = 1069] [outer = 00000000] [url = about:blank] 14:03:45 INFO - PROCESS | 3352 | --DOMWINDOW == 70 (15FAB000) [pid = 3352] [serial = 1081] [outer = 00000000] [url = about:blank] 14:03:45 INFO - PROCESS | 3352 | 1463605425438 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]]]}] 14:03:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 14:03:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1197ms 14:03:45 INFO - PROCESS | 3352 | 1463605425487 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 14:03:45 INFO - PROCESS | 3352 | 1463605425491 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 14:03:45 INFO - PROCESS | 3352 | 1463605425496 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 14:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 14:03:45 INFO - PROCESS | 3352 | 1463605425499 Marionette TRACE conn2 <- [1,1478,null,{}] 14:03:45 INFO - PROCESS | 3352 | 1463605425507 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}] 14:03:45 INFO - PROCESS | 3352 | 1463605425594 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 14:03:45 INFO - PROCESS | 3352 | 1463605425602 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:45 INFO - PROCESS | 3352 | ++DOCSHELL 110C4400 == 32 [pid = 3352] [id = 379] 14:03:45 INFO - PROCESS | 3352 | ++DOMWINDOW == 71 (110C7000) [pid = 3352] [serial = 1137] [outer = 00000000] 14:03:45 INFO - PROCESS | 3352 | ++DOMWINDOW == 72 (114A5C00) [pid = 3352] [serial = 1138] [outer = 110C7000] 14:03:45 INFO - PROCESS | 3352 | 1463605425649 Marionette DEBUG loaded listener.js 14:03:45 INFO - PROCESS | 3352 | ++DOMWINDOW == 73 (11C86400) [pid = 3352] [serial = 1139] [outer = 110C7000] 14:03:46 INFO - PROCESS | 3352 | 1463605426133 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]]]}] 14:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 14:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 691ms 14:03:46 INFO - PROCESS | 3352 | 1463605426181 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 14:03:46 INFO - PROCESS | 3352 | 1463605426184 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 14:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 14:03:46 INFO - PROCESS | 3352 | 1463605426189 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 14:03:46 INFO - PROCESS | 3352 | 1463605426191 Marionette TRACE conn2 <- [1,1482,null,{}] 14:03:46 INFO - PROCESS | 3352 | 1463605426194 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}] 14:03:46 INFO - PROCESS | 3352 | 1463605426274 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 14:03:46 INFO - PROCESS | 3352 | 1463605426283 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:46 INFO - PROCESS | 3352 | ++DOCSHELL 114A3000 == 33 [pid = 3352] [id = 380] 14:03:46 INFO - PROCESS | 3352 | ++DOMWINDOW == 74 (12A91000) [pid = 3352] [serial = 1140] [outer = 00000000] 14:03:46 INFO - PROCESS | 3352 | ++DOMWINDOW == 75 (13DB6000) [pid = 3352] [serial = 1141] [outer = 12A91000] 14:03:46 INFO - PROCESS | 3352 | 1463605426329 Marionette DEBUG loaded listener.js 14:03:46 INFO - PROCESS | 3352 | ++DOMWINDOW == 76 (14E94000) [pid = 3352] [serial = 1142] [outer = 12A91000] 14:03:46 INFO - PROCESS | 3352 | 1463605426779 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]]]}] 14:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 14:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 629ms 14:03:46 INFO - PROCESS | 3352 | 1463605426810 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 14:03:46 INFO - PROCESS | 3352 | 1463605426812 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 14:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 14:03:46 INFO - PROCESS | 3352 | 1463605426817 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 14:03:46 INFO - PROCESS | 3352 | 1463605426823 Marionette TRACE conn2 <- [1,1486,null,{}] 14:03:46 INFO - PROCESS | 3352 | 1463605426832 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}] 14:03:46 INFO - PROCESS | 3352 | 1463605426921 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 14:03:46 INFO - PROCESS | 3352 | 1463605426932 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:46 INFO - PROCESS | 3352 | ++DOCSHELL 156A7000 == 34 [pid = 3352] [id = 381] 14:03:46 INFO - PROCESS | 3352 | ++DOMWINDOW == 77 (156A7400) [pid = 3352] [serial = 1143] [outer = 00000000] 14:03:46 INFO - PROCESS | 3352 | ++DOMWINDOW == 78 (15952000) [pid = 3352] [serial = 1144] [outer = 156A7400] 14:03:46 INFO - PROCESS | 3352 | 1463605426977 Marionette DEBUG loaded listener.js 14:03:47 INFO - PROCESS | 3352 | ++DOMWINDOW == 79 (15B6C800) [pid = 3352] [serial = 1145] [outer = 156A7400] 14:03:47 INFO - PROCESS | 3352 | 1463605427421 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]]]}] 14:03:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 14:03:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 645ms 14:03:47 INFO - PROCESS | 3352 | 1463605427474 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 14:03:47 INFO - PROCESS | 3352 | 1463605427476 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 14:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 14:03:47 INFO - PROCESS | 3352 | 1463605427480 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 14:03:47 INFO - PROCESS | 3352 | 1463605427481 Marionette TRACE conn2 <- [1,1490,null,{}] 14:03:47 INFO - PROCESS | 3352 | 1463605427485 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}] 14:03:47 INFO - PROCESS | 3352 | 1463605427575 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 14:03:47 INFO - PROCESS | 3352 | 1463605427596 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:47 INFO - PROCESS | 3352 | ++DOCSHELL 15D18000 == 35 [pid = 3352] [id = 382] 14:03:47 INFO - PROCESS | 3352 | ++DOMWINDOW == 80 (15D4CC00) [pid = 3352] [serial = 1146] [outer = 00000000] 14:03:47 INFO - PROCESS | 3352 | ++DOMWINDOW == 81 (15D7A800) [pid = 3352] [serial = 1147] [outer = 15D4CC00] 14:03:47 INFO - PROCESS | 3352 | 1463605427644 Marionette DEBUG loaded listener.js 14:03:47 INFO - PROCESS | 3352 | ++DOMWINDOW == 82 (15F0B000) [pid = 3352] [serial = 1148] [outer = 15D4CC00] 14:03:48 INFO - PROCESS | 3352 | 1463605428116 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]]]}] 14:03:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 14:03:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 675ms 14:03:48 INFO - PROCESS | 3352 | 1463605428161 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 14:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 14:03:48 INFO - PROCESS | 3352 | 1463605428163 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 14:03:48 INFO - PROCESS | 3352 | 1463605428166 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 14:03:48 INFO - PROCESS | 3352 | 1463605428168 Marionette TRACE conn2 <- [1,1494,null,{}] 14:03:48 INFO - PROCESS | 3352 | 1463605428171 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}] 14:03:48 INFO - PROCESS | 3352 | 1463605428277 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 14:03:48 INFO - PROCESS | 3352 | 1463605428284 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:48 INFO - PROCESS | 3352 | ++DOCSHELL 15FAC000 == 36 [pid = 3352] [id = 383] 14:03:48 INFO - PROCESS | 3352 | ++DOMWINDOW == 83 (15FAC800) [pid = 3352] [serial = 1149] [outer = 00000000] 14:03:48 INFO - PROCESS | 3352 | ++DOMWINDOW == 84 (15FB5800) [pid = 3352] [serial = 1150] [outer = 15FAC800] 14:03:48 INFO - PROCESS | 3352 | 1463605428381 Marionette DEBUG loaded listener.js 14:03:48 INFO - PROCESS | 3352 | ++DOMWINDOW == 85 (16766800) [pid = 3352] [serial = 1151] [outer = 15FAC800] 14:03:48 INFO - PROCESS | 3352 | 1463605428793 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]]]}] 14:03:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 14:03:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 676ms 14:03:48 INFO - PROCESS | 3352 | 1463605428850 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 14:03:48 INFO - PROCESS | 3352 | 1463605428852 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 14:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 14:03:48 INFO - PROCESS | 3352 | 1463605428856 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 14:03:48 INFO - PROCESS | 3352 | 1463605428857 Marionette TRACE conn2 <- [1,1498,null,{}] 14:03:48 INFO - PROCESS | 3352 | 1463605428860 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}] 14:03:48 INFO - PROCESS | 3352 | 1463605429003 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 14:03:49 INFO - PROCESS | 3352 | 1463605429029 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:49 INFO - PROCESS | 3352 | ++DOCSHELL 16795800 == 37 [pid = 3352] [id = 384] 14:03:49 INFO - PROCESS | 3352 | ++DOMWINDOW == 86 (16D04C00) [pid = 3352] [serial = 1152] [outer = 00000000] 14:03:49 INFO - PROCESS | 3352 | ++DOMWINDOW == 87 (16D0A400) [pid = 3352] [serial = 1153] [outer = 16D04C00] 14:03:49 INFO - PROCESS | 3352 | 1463605429072 Marionette DEBUG loaded listener.js 14:03:49 INFO - PROCESS | 3352 | ++DOMWINDOW == 88 (16D0E000) [pid = 3352] [serial = 1154] [outer = 16D04C00] 14:03:49 INFO - PROCESS | 3352 | 1463605429474 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]]]}] 14:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 14:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 675ms 14:03:49 INFO - PROCESS | 3352 | 1463605429538 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 14:03:49 INFO - PROCESS | 3352 | 1463605429540 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 14:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 14:03:49 INFO - PROCESS | 3352 | 1463605429543 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 14:03:49 INFO - PROCESS | 3352 | 1463605429545 Marionette TRACE conn2 <- [1,1502,null,{}] 14:03:49 INFO - PROCESS | 3352 | 1463605429548 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}] 14:03:49 INFO - PROCESS | 3352 | 1463605429651 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 14:03:49 INFO - PROCESS | 3352 | 1463605429657 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:49 INFO - PROCESS | 3352 | ++DOCSHELL 152C8000 == 38 [pid = 3352] [id = 385] 14:03:49 INFO - PROCESS | 3352 | ++DOMWINDOW == 89 (16D01400) [pid = 3352] [serial = 1155] [outer = 00000000] 14:03:49 INFO - PROCESS | 3352 | ++DOMWINDOW == 90 (1762A800) [pid = 3352] [serial = 1156] [outer = 16D01400] 14:03:49 INFO - PROCESS | 3352 | 1463605429700 Marionette DEBUG loaded listener.js 14:03:49 INFO - PROCESS | 3352 | ++DOMWINDOW == 91 (17715C00) [pid = 3352] [serial = 1157] [outer = 16D01400] 14:03:49 INFO - PROCESS | 3352 | --DOMWINDOW == 90 (112E4000) [pid = 3352] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 14:03:49 INFO - PROCESS | 3352 | --DOMWINDOW == 89 (11C5B800) [pid = 3352] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 14:03:49 INFO - PROCESS | 3352 | --DOMWINDOW == 88 (128B7C00) [pid = 3352] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 14:03:49 INFO - PROCESS | 3352 | --DOMWINDOW == 87 (12849800) [pid = 3352] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 14:03:49 INFO - PROCESS | 3352 | --DOMWINDOW == 86 (15D55400) [pid = 3352] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 14:03:49 INFO - PROCESS | 3352 | --DOMWINDOW == 85 (10D2AC00) [pid = 3352] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 14:03:49 INFO - PROCESS | 3352 | --DOMWINDOW == 84 (11C88400) [pid = 3352] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 14:03:49 INFO - PROCESS | 3352 | --DOMWINDOW == 83 (152CEC00) [pid = 3352] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 14:03:49 INFO - PROCESS | 3352 | --DOMWINDOW == 82 (13909C00) [pid = 3352] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 14:03:49 INFO - PROCESS | 3352 | --DOMWINDOW == 81 (102CBC00) [pid = 3352] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 14:03:49 INFO - PROCESS | 3352 | --DOMWINDOW == 80 (15B68400) [pid = 3352] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 14:03:49 INFO - PROCESS | 3352 | --DOMWINDOW == 79 (12885000) [pid = 3352] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 14:03:49 INFO - PROCESS | 3352 | --DOMWINDOW == 78 (156AAC00) [pid = 3352] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 14:03:50 INFO - PROCESS | 3352 | 1463605430202 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]]]}] 14:03:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 14:03:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 691ms 14:03:50 INFO - PROCESS | 3352 | 1463605430243 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 14:03:50 INFO - PROCESS | 3352 | 1463605430245 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 14:03:50 INFO - PROCESS | 3352 | 1463605430248 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 14:03:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 14:03:50 INFO - PROCESS | 3352 | 1463605430250 Marionette TRACE conn2 <- [1,1506,null,{}] 14:03:50 INFO - PROCESS | 3352 | 1463605430253 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}] 14:03:50 INFO - PROCESS | 3352 | 1463605430339 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 14:03:50 INFO - PROCESS | 3352 | 1463605430348 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:50 INFO - PROCESS | 3352 | ++DOCSHELL 12AE2400 == 39 [pid = 3352] [id = 386] 14:03:50 INFO - PROCESS | 3352 | ++DOMWINDOW == 79 (13909C00) [pid = 3352] [serial = 1158] [outer = 00000000] 14:03:50 INFO - PROCESS | 3352 | ++DOMWINDOW == 80 (156AAC00) [pid = 3352] [serial = 1159] [outer = 13909C00] 14:03:50 INFO - PROCESS | 3352 | 1463605430396 Marionette DEBUG loaded listener.js 14:03:50 INFO - PROCESS | 3352 | ++DOMWINDOW == 81 (15B68400) [pid = 3352] [serial = 1160] [outer = 13909C00] 14:03:50 INFO - PROCESS | 3352 | 1463605430800 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]]]}] 14:03:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 14:03:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 583ms 14:03:50 INFO - PROCESS | 3352 | 1463605430830 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 14:03:50 INFO - PROCESS | 3352 | 1463605430831 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 14:03:50 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 14:03:50 INFO - PROCESS | 3352 | 1463605430835 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 14:03:50 INFO - PROCESS | 3352 | 1463605430836 Marionette TRACE conn2 <- [1,1510,null,{}] 14:03:50 INFO - PROCESS | 3352 | 1463605430853 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}] 14:03:50 INFO - PROCESS | 3352 | 1463605430935 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 14:03:50 INFO - PROCESS | 3352 | 1463605430941 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:50 INFO - PROCESS | 3352 | ++DOCSHELL 1530F400 == 40 [pid = 3352] [id = 387] 14:03:50 INFO - PROCESS | 3352 | ++DOMWINDOW == 82 (15310C00) [pid = 3352] [serial = 1161] [outer = 00000000] 14:03:50 INFO - PROCESS | 3352 | ++DOMWINDOW == 83 (169F7400) [pid = 3352] [serial = 1162] [outer = 15310C00] 14:03:50 INFO - PROCESS | 3352 | 1463605430985 Marionette DEBUG loaded listener.js 14:03:51 INFO - PROCESS | 3352 | ++DOMWINDOW == 84 (15952C00) [pid = 3352] [serial = 1163] [outer = 15310C00] 14:03:51 INFO - PROCESS | 3352 | 1463605431398 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"]]]}] 14:03:51 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 () { 14:03:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:03:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 14:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 14:03:51 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 () { 14:03:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:03:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 14:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 14:03:51 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 () { 14:03:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:03:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 14:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 14:03:51 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 () { 14:03:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:03:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 14:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 14:03:51 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 630ms 14:03:51 INFO - PROCESS | 3352 | 1463605431465 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 14:03:51 INFO - PROCESS | 3352 | 1463605431466 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 14:03:51 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 14:03:51 INFO - PROCESS | 3352 | 1463605431474 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 14:03:51 INFO - PROCESS | 3352 | 1463605431476 Marionette TRACE conn2 <- [1,1514,null,{}] 14:03:51 INFO - PROCESS | 3352 | 1463605431479 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}] 14:03:51 INFO - PROCESS | 3352 | 1463605431555 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 14:03:51 INFO - PROCESS | 3352 | 1463605431562 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:51 INFO - PROCESS | 3352 | ++DOCSHELL 15D50000 == 41 [pid = 3352] [id = 388] 14:03:51 INFO - PROCESS | 3352 | ++DOMWINDOW == 85 (174CD000) [pid = 3352] [serial = 1164] [outer = 00000000] 14:03:51 INFO - PROCESS | 3352 | ++DOMWINDOW == 86 (17E94000) [pid = 3352] [serial = 1165] [outer = 174CD000] 14:03:51 INFO - PROCESS | 3352 | 1463605431613 Marionette DEBUG loaded listener.js 14:03:51 INFO - PROCESS | 3352 | ++DOMWINDOW == 87 (18278800) [pid = 3352] [serial = 1166] [outer = 174CD000] 14:03:52 INFO - PROCESS | 3352 | 1463605432206 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"]]]}] 14:03:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:03:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 14:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 14:03:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:03:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 14:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 14:03:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 14:03:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 14:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 14:03:52 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 782ms 14:03:52 INFO - PROCESS | 3352 | 1463605432261 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 14:03:52 INFO - PROCESS | 3352 | 1463605432266 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 14:03:52 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 14:03:52 INFO - PROCESS | 3352 | 1463605432271 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 14:03:52 INFO - PROCESS | 3352 | 1463605432275 Marionette TRACE conn2 <- [1,1518,null,{}] 14:03:52 INFO - PROCESS | 3352 | 1463605432281 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}] 14:03:52 INFO - PROCESS | 3352 | 1463605432419 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 14:03:52 INFO - PROCESS | 3352 | 1463605432547 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:52 INFO - PROCESS | 3352 | ++DOCSHELL 10DFB400 == 42 [pid = 3352] [id = 389] 14:03:52 INFO - PROCESS | 3352 | ++DOMWINDOW == 88 (10DFC400) [pid = 3352] [serial = 1167] [outer = 00000000] 14:03:52 INFO - PROCESS | 3352 | ++DOMWINDOW == 89 (12D26800) [pid = 3352] [serial = 1168] [outer = 10DFC400] 14:03:52 INFO - PROCESS | 3352 | 1463605432605 Marionette DEBUG loaded listener.js 14:03:52 INFO - PROCESS | 3352 | ++DOMWINDOW == 90 (13819800) [pid = 3352] [serial = 1169] [outer = 10DFC400] 14:03:53 INFO - PROCESS | 3352 | 1463605433165 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]]]}] 14:03:53 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 14:03:53 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 14:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:53 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 14:03:53 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 14:03:53 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. 14:03:53 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 14:03:53 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 920ms 14:03:53 INFO - PROCESS | 3352 | 1463605433202 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 14:03:53 INFO - PROCESS | 3352 | 1463605433208 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 14:03:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 14:03:53 INFO - PROCESS | 3352 | 1463605433214 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 14:03:53 INFO - PROCESS | 3352 | 1463605433217 Marionette TRACE conn2 <- [1,1522,null,{}] 14:03:53 INFO - PROCESS | 3352 | 1463605433221 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}] 14:03:53 INFO - PROCESS | 3352 | 1463605433325 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 14:03:53 INFO - PROCESS | 3352 | 1463605433425 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:53 INFO - PROCESS | 3352 | ++DOCSHELL 13DBA800 == 43 [pid = 3352] [id = 390] 14:03:53 INFO - PROCESS | 3352 | ++DOMWINDOW == 91 (14346000) [pid = 3352] [serial = 1170] [outer = 00000000] 14:03:53 INFO - PROCESS | 3352 | ++DOMWINDOW == 92 (15D50C00) [pid = 3352] [serial = 1171] [outer = 14346000] 14:03:53 INFO - PROCESS | 3352 | 1463605433479 Marionette DEBUG loaded listener.js 14:03:53 INFO - PROCESS | 3352 | ++DOMWINDOW == 93 (15FB3400) [pid = 3352] [serial = 1172] [outer = 14346000] 14:03:54 INFO - PROCESS | 3352 | 1463605434081 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]]]}] 14:03:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 14:03:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 921ms 14:03:54 INFO - PROCESS | 3352 | 1463605434141 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 14:03:54 INFO - PROCESS | 3352 | 1463605434143 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 14:03:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 14:03:54 INFO - PROCESS | 3352 | 1463605434147 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 14:03:54 INFO - PROCESS | 3352 | 1463605434151 Marionette TRACE conn2 <- [1,1526,null,{}] 14:03:54 INFO - PROCESS | 3352 | 1463605434162 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}] 14:03:54 INFO - PROCESS | 3352 | 1463605434268 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 14:03:54 INFO - PROCESS | 3352 | 1463605434397 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:54 INFO - PROCESS | 3352 | ++DOCSHELL 18275000 == 44 [pid = 3352] [id = 391] 14:03:54 INFO - PROCESS | 3352 | ++DOMWINDOW == 94 (18276800) [pid = 3352] [serial = 1173] [outer = 00000000] 14:03:54 INFO - PROCESS | 3352 | ++DOMWINDOW == 95 (1827F800) [pid = 3352] [serial = 1174] [outer = 18276800] 14:03:54 INFO - PROCESS | 3352 | 1463605434454 Marionette DEBUG loaded listener.js 14:03:54 INFO - PROCESS | 3352 | ++DOMWINDOW == 96 (18A68000) [pid = 3352] [serial = 1175] [outer = 18276800] 14:03:54 INFO - PROCESS | 3352 | 1463605435004 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]]]}] 14:03:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 14:03:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 875ms 14:03:55 INFO - PROCESS | 3352 | 1463605435046 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 14:03:55 INFO - PROCESS | 3352 | 1463605435049 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 14:03:55 INFO - PROCESS | 3352 | 1463605435054 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 14:03:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 14:03:55 INFO - PROCESS | 3352 | 1463605435056 Marionette TRACE conn2 <- [1,1530,null,{}] 14:03:55 INFO - PROCESS | 3352 | 1463605435059 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}] 14:03:55 INFO - PROCESS | 3352 | 1463605435166 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 14:03:55 INFO - PROCESS | 3352 | 1463605435294 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:55 INFO - PROCESS | 3352 | ++DOCSHELL 1827F400 == 45 [pid = 3352] [id = 392] 14:03:55 INFO - PROCESS | 3352 | ++DOMWINDOW == 97 (18A70400) [pid = 3352] [serial = 1176] [outer = 00000000] 14:03:55 INFO - PROCESS | 3352 | ++DOMWINDOW == 98 (18AA7400) [pid = 3352] [serial = 1177] [outer = 18A70400] 14:03:55 INFO - PROCESS | 3352 | 1463605435348 Marionette DEBUG loaded listener.js 14:03:55 INFO - PROCESS | 3352 | ++DOMWINDOW == 99 (18AAC400) [pid = 3352] [serial = 1178] [outer = 18A70400] 14:03:55 INFO - PROCESS | 3352 | 1463605435915 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]]]}] 14:03:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 14:03:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 921ms 14:03:55 INFO - PROCESS | 3352 | 1463605435985 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 14:03:55 INFO - PROCESS | 3352 | 1463605435987 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 14:03:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 14:03:55 INFO - PROCESS | 3352 | 1463605435991 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 14:03:55 INFO - PROCESS | 3352 | 1463605435993 Marionette TRACE conn2 <- [1,1534,null,{}] 14:03:55 INFO - PROCESS | 3352 | 1463605435997 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}] 14:03:56 INFO - PROCESS | 3352 | 1463605436096 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 14:03:56 INFO - PROCESS | 3352 | 1463605436207 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:56 INFO - PROCESS | 3352 | ++DOCSHELL 11C8B400 == 46 [pid = 3352] [id = 393] 14:03:56 INFO - PROCESS | 3352 | ++DOMWINDOW == 100 (140C8800) [pid = 3352] [serial = 1179] [outer = 00000000] 14:03:56 INFO - PROCESS | 3352 | ++DOMWINDOW == 101 (1531B000) [pid = 3352] [serial = 1180] [outer = 140C8800] 14:03:56 INFO - PROCESS | 3352 | 1463605436261 Marionette DEBUG loaded listener.js 14:03:56 INFO - PROCESS | 3352 | ++DOMWINDOW == 102 (15954800) [pid = 3352] [serial = 1181] [outer = 140C8800] 14:03:56 INFO - PROCESS | 3352 | 1463605436977 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]]]}] 14:03:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 14:03:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1028ms 14:03:57 INFO - PROCESS | 3352 | 1463605437031 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 14:03:57 INFO - PROCESS | 3352 | 1463605437034 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 14:03:57 INFO - PROCESS | 3352 | 1463605437039 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 14:03:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 14:03:57 INFO - PROCESS | 3352 | 1463605437042 Marionette TRACE conn2 <- [1,1538,null,{}] 14:03:57 INFO - PROCESS | 3352 | 1463605437047 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}] 14:03:57 INFO - PROCESS | 3352 | 1463605437144 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 14:03:57 INFO - PROCESS | 3352 | 1463605437286 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:57 INFO - PROCESS | 3352 | ++DOCSHELL 10B92000 == 47 [pid = 3352] [id = 394] 14:03:57 INFO - PROCESS | 3352 | ++DOMWINDOW == 103 (11A03800) [pid = 3352] [serial = 1182] [outer = 00000000] 14:03:57 INFO - PROCESS | 3352 | ++DOMWINDOW == 104 (1339F800) [pid = 3352] [serial = 1183] [outer = 11A03800] 14:03:57 INFO - PROCESS | 3352 | 1463605437338 Marionette DEBUG loaded listener.js 14:03:57 INFO - PROCESS | 3352 | ++DOMWINDOW == 105 (14E94400) [pid = 3352] [serial = 1184] [outer = 11A03800] 14:03:57 INFO - PROCESS | 3352 | --DOMWINDOW == 104 (15D49400) [pid = 3352] [serial = 1113] [outer = 00000000] [url = about:blank] 14:03:57 INFO - PROCESS | 3352 | --DOMWINDOW == 103 (1339FC00) [pid = 3352] [serial = 1099] [outer = 00000000] [url = about:blank] 14:03:57 INFO - PROCESS | 3352 | --DOMWINDOW == 102 (12D1D400) [pid = 3352] [serial = 1098] [outer = 00000000] [url = about:blank] 14:03:57 INFO - PROCESS | 3352 | --DOMWINDOW == 101 (156A3800) [pid = 3352] [serial = 1107] [outer = 00000000] [url = about:blank] 14:03:57 INFO - PROCESS | 3352 | --DOMWINDOW == 100 (15ED8400) [pid = 3352] [serial = 1116] [outer = 00000000] [url = about:blank] 14:03:57 INFO - PROCESS | 3352 | --DOMWINDOW == 99 (15947400) [pid = 3352] [serial = 1108] [outer = 00000000] [url = about:blank] 14:03:57 INFO - PROCESS | 3352 | --DOMWINDOW == 98 (10DF4400) [pid = 3352] [serial = 1092] [outer = 00000000] [url = about:blank] 14:03:57 INFO - PROCESS | 3352 | --DOMWINDOW == 97 (10DFC000) [pid = 3352] [serial = 1093] [outer = 00000000] [url = about:blank] 14:03:57 INFO - PROCESS | 3352 | --DOMWINDOW == 96 (12843000) [pid = 3352] [serial = 1095] [outer = 00000000] [url = about:blank] 14:03:57 INFO - PROCESS | 3352 | --DOMWINDOW == 95 (1284B800) [pid = 3352] [serial = 1096] [outer = 00000000] [url = about:blank] 14:03:57 INFO - PROCESS | 3352 | --DOMWINDOW == 94 (15313C00) [pid = 3352] [serial = 1104] [outer = 00000000] [url = about:blank] 14:03:57 INFO - PROCESS | 3352 | --DOMWINDOW == 93 (1531D800) [pid = 3352] [serial = 1105] [outer = 00000000] [url = about:blank] 14:03:57 INFO - PROCESS | 3352 | --DOMWINDOW == 92 (13DC2000) [pid = 3352] [serial = 1101] [outer = 00000000] [url = about:blank] 14:03:57 INFO - PROCESS | 3352 | --DOMWINDOW == 91 (140C9C00) [pid = 3352] [serial = 1102] [outer = 00000000] [url = about:blank] 14:03:57 INFO - PROCESS | 3352 | --DOMWINDOW == 90 (1055B800) [pid = 3352] [serial = 1089] [outer = 00000000] [url = about:blank] 14:03:57 INFO - PROCESS | 3352 | --DOMWINDOW == 89 (15D49800) [pid = 3352] [serial = 1114] [outer = 00000000] [url = about:blank] 14:03:57 INFO - PROCESS | 3352 | --DOMWINDOW == 88 (105F0800) [pid = 3352] [serial = 1090] [outer = 00000000] [url = about:blank] 14:03:57 INFO - PROCESS | 3352 | --DOMWINDOW == 87 (15B6FC00) [pid = 3352] [serial = 1110] [outer = 00000000] [url = about:blank] 14:03:57 INFO - PROCESS | 3352 | --DOMWINDOW == 86 (15F07000) [pid = 3352] [serial = 1117] [outer = 00000000] [url = about:blank] 14:03:57 INFO - PROCESS | 3352 | --DOMWINDOW == 85 (15B64400) [pid = 3352] [serial = 1119] [outer = 00000000] [url = about:blank] 14:03:57 INFO - PROCESS | 3352 | --DOMWINDOW == 84 (1652C000) [pid = 3352] [serial = 1120] [outer = 00000000] [url = about:blank] 14:03:57 INFO - PROCESS | 3352 | --DOMWINDOW == 83 (169F1400) [pid = 3352] [serial = 1126] [outer = 00000000] [url = about:blank] 14:03:57 INFO - PROCESS | 3352 | --DOMWINDOW == 82 (16542400) [pid = 3352] [serial = 1123] [outer = 00000000] [url = about:blank] 14:03:57 INFO - PROCESS | 3352 | --DOMWINDOW == 81 (15B70000) [pid = 3352] [serial = 1111] [outer = 00000000] [url = about:blank] 14:03:57 INFO - PROCESS | 3352 | --DOMWINDOW == 80 (15FB4800) [pid = 3352] [serial = 1122] [outer = 00000000] [url = about:blank] 14:03:57 INFO - PROCESS | 3352 | --DOMWINDOW == 79 (167A2000) [pid = 3352] [serial = 1125] [outer = 00000000] [url = about:blank] 14:03:57 INFO - PROCESS | 3352 | 1463605437811 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]]]}] 14:03:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 14:03:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 828ms 14:03:57 INFO - PROCESS | 3352 | 1463605437867 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 14:03:57 INFO - PROCESS | 3352 | 1463605437873 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 14:03:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 14:03:57 INFO - PROCESS | 3352 | 1463605437879 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 14:03:57 INFO - PROCESS | 3352 | 1463605437881 Marionette TRACE conn2 <- [1,1542,null,{}] 14:03:57 INFO - PROCESS | 3352 | 1463605437885 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}] 14:03:57 INFO - PROCESS | 3352 | 1463605437970 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 14:03:57 INFO - PROCESS | 3352 | 1463605437979 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:57 INFO - PROCESS | 3352 | ++DOCSHELL 12848C00 == 48 [pid = 3352] [id = 395] 14:03:57 INFO - PROCESS | 3352 | ++DOMWINDOW == 80 (12849800) [pid = 3352] [serial = 1185] [outer = 00000000] 14:03:58 INFO - PROCESS | 3352 | ++DOMWINDOW == 81 (13901800) [pid = 3352] [serial = 1186] [outer = 12849800] 14:03:58 INFO - PROCESS | 3352 | 1463605438028 Marionette DEBUG loaded listener.js 14:03:58 INFO - PROCESS | 3352 | ++DOMWINDOW == 82 (15314400) [pid = 3352] [serial = 1187] [outer = 12849800] 14:03:58 INFO - PROCESS | 3352 | 1463605438509 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]]]}] 14:03:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 14:03:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 690ms 14:03:58 INFO - PROCESS | 3352 | 1463605438577 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 14:03:58 INFO - PROCESS | 3352 | 1463605438579 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 14:03:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 14:03:58 INFO - PROCESS | 3352 | 1463605438583 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 14:03:58 INFO - PROCESS | 3352 | 1463605438586 Marionette TRACE conn2 <- [1,1546,null,{}] 14:03:58 INFO - PROCESS | 3352 | 1463605438596 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}] 14:03:58 INFO - PROCESS | 3352 | 1463605438664 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 14:03:58 INFO - PROCESS | 3352 | 1463605438672 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:58 INFO - PROCESS | 3352 | ++DOCSHELL 15620C00 == 49 [pid = 3352] [id = 396] 14:03:58 INFO - PROCESS | 3352 | ++DOMWINDOW == 83 (15622800) [pid = 3352] [serial = 1188] [outer = 00000000] 14:03:58 INFO - PROCESS | 3352 | ++DOMWINDOW == 84 (15B6F000) [pid = 3352] [serial = 1189] [outer = 15622800] 14:03:58 INFO - PROCESS | 3352 | 1463605438718 Marionette DEBUG loaded listener.js 14:03:58 INFO - PROCESS | 3352 | ++DOMWINDOW == 85 (15D4D800) [pid = 3352] [serial = 1190] [outer = 15622800] 14:03:59 INFO - PROCESS | 3352 | 1463605439147 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]]]}] 14:03:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 14:03:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 629ms 14:03:59 INFO - PROCESS | 3352 | 1463605439204 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 14:03:59 INFO - PROCESS | 3352 | 1463605439206 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 14:03:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 14:03:59 INFO - PROCESS | 3352 | 1463605439209 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 14:03:59 INFO - PROCESS | 3352 | 1463605439211 Marionette TRACE conn2 <- [1,1550,null,{}] 14:03:59 INFO - PROCESS | 3352 | 1463605439214 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}] 14:03:59 INFO - PROCESS | 3352 | 1463605439304 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 14:03:59 INFO - PROCESS | 3352 | 1463605439340 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:59 INFO - PROCESS | 3352 | ++DOCSHELL 15F01C00 == 50 [pid = 3352] [id = 397] 14:03:59 INFO - PROCESS | 3352 | ++DOMWINDOW == 86 (15F03800) [pid = 3352] [serial = 1191] [outer = 00000000] 14:03:59 INFO - PROCESS | 3352 | ++DOMWINDOW == 87 (15FA8000) [pid = 3352] [serial = 1192] [outer = 15F03800] 14:03:59 INFO - PROCESS | 3352 | 1463605439388 Marionette DEBUG loaded listener.js 14:03:59 INFO - PROCESS | 3352 | ++DOMWINDOW == 88 (15FAFC00) [pid = 3352] [serial = 1193] [outer = 15F03800] 14:03:59 INFO - PROCESS | 3352 | 1463605439817 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]]]}] 14:03:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 14:03:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 691ms 14:03:59 INFO - PROCESS | 3352 | 1463605439898 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 14:03:59 INFO - PROCESS | 3352 | 1463605439900 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 14:03:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 14:03:59 INFO - PROCESS | 3352 | 1463605439904 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 14:03:59 INFO - PROCESS | 3352 | 1463605439905 Marionette TRACE conn2 <- [1,1554,null,{}] 14:03:59 INFO - PROCESS | 3352 | 1463605439918 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}] 14:04:00 INFO - PROCESS | 3352 | 1463605440032 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 14:04:00 INFO - PROCESS | 3352 | 1463605440038 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:00 INFO - PROCESS | 3352 | ++DOCSHELL 15D85C00 == 51 [pid = 3352] [id = 398] 14:04:00 INFO - PROCESS | 3352 | ++DOMWINDOW == 89 (15ED8400) [pid = 3352] [serial = 1194] [outer = 00000000] 14:04:00 INFO - PROCESS | 3352 | ++DOMWINDOW == 90 (16764C00) [pid = 3352] [serial = 1195] [outer = 15ED8400] 14:04:00 INFO - PROCESS | 3352 | 1463605440082 Marionette DEBUG loaded listener.js 14:04:00 INFO - PROCESS | 3352 | ++DOMWINDOW == 91 (167A2400) [pid = 3352] [serial = 1196] [outer = 15ED8400] 14:04:00 INFO - PROCESS | 3352 | 1463605440526 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]]]}] 14:04:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 14:04:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 675ms 14:04:00 INFO - PROCESS | 3352 | 1463605440584 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 14:04:00 INFO - PROCESS | 3352 | 1463605440586 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 14:04:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 14:04:00 INFO - PROCESS | 3352 | 1463605440590 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 14:04:00 INFO - PROCESS | 3352 | 1463605440591 Marionette TRACE conn2 <- [1,1558,null,{}] 14:04:00 INFO - PROCESS | 3352 | 1463605440611 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}] 14:04:00 INFO - PROCESS | 3352 | 1463605440754 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 14:04:00 INFO - PROCESS | 3352 | 1463605440820 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:00 INFO - PROCESS | 3352 | ++DOCSHELL 16D05000 == 52 [pid = 3352] [id = 399] 14:04:00 INFO - PROCESS | 3352 | ++DOMWINDOW == 92 (16D9C400) [pid = 3352] [serial = 1197] [outer = 00000000] 14:04:00 INFO - PROCESS | 3352 | ++DOMWINDOW == 93 (177B5C00) [pid = 3352] [serial = 1198] [outer = 16D9C400] 14:04:00 INFO - PROCESS | 3352 | 1463605440864 Marionette DEBUG loaded listener.js 14:04:00 INFO - PROCESS | 3352 | ++DOMWINDOW == 94 (17E3B800) [pid = 3352] [serial = 1199] [outer = 16D9C400] 14:04:01 INFO - PROCESS | 3352 | 1463605441289 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]]]}] 14:04:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 14:04:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 721ms 14:04:01 INFO - PROCESS | 3352 | 1463605441334 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 14:04:01 INFO - PROCESS | 3352 | 1463605441336 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 14:04:01 INFO - PROCESS | 3352 | 1463605441340 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 14:04:01 INFO - PROCESS | 3352 | 1463605441341 Marionette TRACE conn2 <- [1,1562,null,{}] 14:04:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 14:04:01 INFO - PROCESS | 3352 | 1463605441345 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}] 14:04:01 INFO - PROCESS | 3352 | 1463605441454 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 14:04:01 INFO - PROCESS | 3352 | 1463605441499 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:01 INFO - PROCESS | 3352 | ++DOCSHELL 10558800 == 53 [pid = 3352] [id = 400] 14:04:01 INFO - PROCESS | 3352 | ++DOMWINDOW == 95 (140C7000) [pid = 3352] [serial = 1200] [outer = 00000000] 14:04:01 INFO - PROCESS | 3352 | ++DOMWINDOW == 96 (1827C400) [pid = 3352] [serial = 1201] [outer = 140C7000] 14:04:01 INFO - PROCESS | 3352 | 1463605441543 Marionette DEBUG loaded listener.js 14:04:01 INFO - PROCESS | 3352 | ++DOMWINDOW == 97 (18A6AC00) [pid = 3352] [serial = 1202] [outer = 140C7000] 14:04:01 INFO - PROCESS | 3352 | --DOMWINDOW == 96 (15FAC800) [pid = 3352] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 14:04:01 INFO - PROCESS | 3352 | --DOMWINDOW == 95 (16D04C00) [pid = 3352] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 14:04:01 INFO - PROCESS | 3352 | --DOMWINDOW == 94 (1026BC00) [pid = 3352] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 14:04:01 INFO - PROCESS | 3352 | --DOMWINDOW == 93 (110C7000) [pid = 3352] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 14:04:01 INFO - PROCESS | 3352 | --DOMWINDOW == 92 (156A7400) [pid = 3352] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 14:04:01 INFO - PROCESS | 3352 | --DOMWINDOW == 91 (15D4CC00) [pid = 3352] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 14:04:01 INFO - PROCESS | 3352 | --DOMWINDOW == 90 (12A91000) [pid = 3352] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 14:04:01 INFO - PROCESS | 3352 | --DOMWINDOW == 89 (15310C00) [pid = 3352] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 14:04:01 INFO - PROCESS | 3352 | --DOMWINDOW == 88 (16D01400) [pid = 3352] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 14:04:01 INFO - PROCESS | 3352 | --DOMWINDOW == 87 (13909C00) [pid = 3352] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 14:04:01 INFO - PROCESS | 3352 | --DOMWINDOW == 86 (1AAACC00) [pid = 3352] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 14:04:01 INFO - PROCESS | 3352 | 1463605442007 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]]]}] 14:04:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 14:04:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 721ms 14:04:02 INFO - PROCESS | 3352 | 1463605442096 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 14:04:02 INFO - PROCESS | 3352 | 1463605442098 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 14:04:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 14:04:02 INFO - PROCESS | 3352 | 1463605442103 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 14:04:02 INFO - PROCESS | 3352 | 1463605442105 Marionette TRACE conn2 <- [1,1566,null,{}] 14:04:02 INFO - PROCESS | 3352 | 1463605442109 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}] 14:04:02 INFO - PROCESS | 3352 | 1463605442222 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 14:04:02 INFO - PROCESS | 3352 | 1463605442282 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:02 INFO - PROCESS | 3352 | ++DOCSHELL 1026D400 == 54 [pid = 3352] [id = 401] 14:04:02 INFO - PROCESS | 3352 | ++DOMWINDOW == 87 (102CBC00) [pid = 3352] [serial = 1203] [outer = 00000000] 14:04:02 INFO - PROCESS | 3352 | ++DOMWINDOW == 88 (15624800) [pid = 3352] [serial = 1204] [outer = 102CBC00] 14:04:02 INFO - PROCESS | 3352 | 1463605442325 Marionette DEBUG loaded listener.js 14:04:02 INFO - PROCESS | 3352 | ++DOMWINDOW == 89 (177BD000) [pid = 3352] [serial = 1205] [outer = 102CBC00] 14:04:02 INFO - PROCESS | 3352 | 1463605442675 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]]]}] 14:04:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 14:04:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 630ms 14:04:02 INFO - PROCESS | 3352 | 1463605442726 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 14:04:02 INFO - PROCESS | 3352 | 1463605442728 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 14:04:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 14:04:02 INFO - PROCESS | 3352 | 1463605442731 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 14:04:02 INFO - PROCESS | 3352 | 1463605442733 Marionette TRACE conn2 <- [1,1570,null,{}] 14:04:02 INFO - PROCESS | 3352 | 1463605442736 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}] 14:04:02 INFO - PROCESS | 3352 | 1463605442817 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 14:04:02 INFO - PROCESS | 3352 | 1463605442823 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:02 INFO - PROCESS | 3352 | ++DOCSHELL 15360000 == 55 [pid = 3352] [id = 402] 14:04:02 INFO - PROCESS | 3352 | ++DOMWINDOW == 90 (16D0A800) [pid = 3352] [serial = 1206] [outer = 00000000] 14:04:02 INFO - PROCESS | 3352 | ++DOMWINDOW == 91 (19703800) [pid = 3352] [serial = 1207] [outer = 16D0A800] 14:04:02 INFO - PROCESS | 3352 | 1463605442867 Marionette DEBUG loaded listener.js 14:04:02 INFO - PROCESS | 3352 | ++DOMWINDOW == 92 (19704400) [pid = 3352] [serial = 1208] [outer = 16D0A800] 14:04:03 INFO - PROCESS | 3352 | 1463605443288 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]]]}] 14:04:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 14:04:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 583ms 14:04:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 14:04:03 INFO - PROCESS | 3352 | 1463605443330 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 14:04:03 INFO - PROCESS | 3352 | 1463605443315 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 14:04:03 INFO - PROCESS | 3352 | 1463605443319 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 14:04:03 INFO - PROCESS | 3352 | 1463605443320 Marionette TRACE conn2 <- [1,1574,null,{}] 14:04:03 INFO - PROCESS | 3352 | 1463605443324 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}] 14:04:03 INFO - PROCESS | 3352 | 1463605443411 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 14:04:03 INFO - PROCESS | 3352 | 1463605443418 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:03 INFO - PROCESS | 3352 | ++DOCSHELL 18AB0C00 == 56 [pid = 3352] [id = 403] 14:04:03 INFO - PROCESS | 3352 | ++DOMWINDOW == 93 (1970FC00) [pid = 3352] [serial = 1209] [outer = 00000000] 14:04:03 INFO - PROCESS | 3352 | ++DOMWINDOW == 94 (1986D800) [pid = 3352] [serial = 1210] [outer = 1970FC00] 14:04:03 INFO - PROCESS | 3352 | 1463605443461 Marionette DEBUG loaded listener.js 14:04:03 INFO - PROCESS | 3352 | ++DOMWINDOW == 95 (19874000) [pid = 3352] [serial = 1211] [outer = 1970FC00] 14:04:03 INFO - PROCESS | 3352 | 1463605444010 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]]]}] 14:04:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 14:04:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 721ms 14:04:04 INFO - PROCESS | 3352 | 1463605444057 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 14:04:04 INFO - PROCESS | 3352 | 1463605444061 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 14:04:04 INFO - PROCESS | 3352 | 1463605444067 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 14:04:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 14:04:04 INFO - PROCESS | 3352 | 1463605444071 Marionette TRACE conn2 <- [1,1578,null,{}] 14:04:04 INFO - PROCESS | 3352 | 1463605444078 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}] 14:04:04 INFO - PROCESS | 3352 | 1463605444218 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 14:04:04 INFO - PROCESS | 3352 | 1463605444338 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:04 INFO - PROCESS | 3352 | ++DOCSHELL 10A65800 == 57 [pid = 3352] [id = 404] 14:04:04 INFO - PROCESS | 3352 | ++DOMWINDOW == 96 (10B8EC00) [pid = 3352] [serial = 1212] [outer = 00000000] 14:04:04 INFO - PROCESS | 3352 | ++DOMWINDOW == 97 (11C5B800) [pid = 3352] [serial = 1213] [outer = 10B8EC00] 14:04:04 INFO - PROCESS | 3352 | 1463605444403 Marionette DEBUG loaded listener.js 14:04:04 INFO - PROCESS | 3352 | ++DOMWINDOW == 98 (1284A400) [pid = 3352] [serial = 1214] [outer = 10B8EC00] 14:04:05 INFO - PROCESS | 3352 | 1463605445046 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]]]}] 14:04:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 14:04:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1012ms 14:04:05 INFO - PROCESS | 3352 | 1463605445092 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 14:04:05 INFO - PROCESS | 3352 | 1463605445098 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 14:04:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 14:04:05 INFO - PROCESS | 3352 | 1463605445138 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 14:04:05 INFO - PROCESS | 3352 | 1463605445141 Marionette TRACE conn2 <- [1,1582,null,{}] 14:04:05 INFO - PROCESS | 3352 | 1463605445146 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}] 14:04:05 INFO - PROCESS | 3352 | 1463605445236 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 14:04:05 INFO - PROCESS | 3352 | 1463605445368 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:05 INFO - PROCESS | 3352 | ++DOCSHELL 12882400 == 58 [pid = 3352] [id = 405] 14:04:05 INFO - PROCESS | 3352 | ++DOMWINDOW == 99 (140CEC00) [pid = 3352] [serial = 1215] [outer = 00000000] 14:04:05 INFO - PROCESS | 3352 | ++DOMWINDOW == 100 (156A3800) [pid = 3352] [serial = 1216] [outer = 140CEC00] 14:04:05 INFO - PROCESS | 3352 | 1463605445430 Marionette DEBUG loaded listener.js 14:04:05 INFO - PROCESS | 3352 | ++DOMWINDOW == 101 (15B6D000) [pid = 3352] [serial = 1217] [outer = 140CEC00] 14:04:05 INFO - PROCESS | 3352 | 1463605445973 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]]]}] 14:04:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 14:04:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 890ms 14:04:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 14:04:06 INFO - PROCESS | 3352 | 1463605446011 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 14:04:06 INFO - PROCESS | 3352 | 1463605446014 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 14:04:06 INFO - PROCESS | 3352 | 1463605446018 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 14:04:06 INFO - PROCESS | 3352 | 1463605446022 Marionette TRACE conn2 <- [1,1586,null,{}] 14:04:06 INFO - PROCESS | 3352 | 1463605446033 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}] 14:04:06 INFO - PROCESS | 3352 | 1463605446125 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 14:04:06 INFO - PROCESS | 3352 | 1463605446231 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:06 INFO - PROCESS | 3352 | ++DOCSHELL 16D03000 == 59 [pid = 3352] [id = 406] 14:04:06 INFO - PROCESS | 3352 | ++DOMWINDOW == 102 (16D04400) [pid = 3352] [serial = 1218] [outer = 00000000] 14:04:06 INFO - PROCESS | 3352 | ++DOMWINDOW == 103 (17E97000) [pid = 3352] [serial = 1219] [outer = 16D04400] 14:04:06 INFO - PROCESS | 3352 | 1463605446287 Marionette DEBUG loaded listener.js 14:04:06 INFO - PROCESS | 3352 | ++DOMWINDOW == 104 (18AB4000) [pid = 3352] [serial = 1220] [outer = 16D04400] 14:04:06 INFO - PROCESS | 3352 | 1463605446885 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]]]}] 14:04:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 14:04:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 875ms 14:04:06 INFO - PROCESS | 3352 | 1463605446911 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 14:04:06 INFO - PROCESS | 3352 | 1463605446913 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 14:04:06 INFO - PROCESS | 3352 | 1463605446918 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 14:04:06 INFO - PROCESS | 3352 | 1463605446920 Marionette TRACE conn2 <- [1,1590,null,{}] 14:04:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 14:04:06 INFO - PROCESS | 3352 | 1463605446924 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}] 14:04:07 INFO - PROCESS | 3352 | 1463605447027 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 14:04:07 INFO - PROCESS | 3352 | 1463605447114 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:07 INFO - PROCESS | 3352 | ++DOCSHELL 15D4C000 == 60 [pid = 3352] [id = 407] 14:04:07 INFO - PROCESS | 3352 | ++DOMWINDOW == 105 (15EDC400) [pid = 3352] [serial = 1221] [outer = 00000000] 14:04:07 INFO - PROCESS | 3352 | ++DOMWINDOW == 106 (19CD6400) [pid = 3352] [serial = 1222] [outer = 15EDC400] 14:04:07 INFO - PROCESS | 3352 | 1463605447167 Marionette DEBUG loaded listener.js 14:04:07 INFO - PROCESS | 3352 | ++DOMWINDOW == 107 (19CDC800) [pid = 3352] [serial = 1223] [outer = 15EDC400] 14:04:07 INFO - PROCESS | 3352 | 1463605447741 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]]]}] 14:04:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 14:04:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 859ms 14:04:07 INFO - PROCESS | 3352 | 1463605447788 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 14:04:07 INFO - PROCESS | 3352 | 1463605447790 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 14:04:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 14:04:07 INFO - PROCESS | 3352 | 1463605447794 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 14:04:07 INFO - PROCESS | 3352 | 1463605447796 Marionette TRACE conn2 <- [1,1594,null,{}] 14:04:07 INFO - PROCESS | 3352 | 1463605447799 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}] 14:04:07 INFO - PROCESS | 3352 | 1463605447900 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 14:04:07 INFO - PROCESS | 3352 | 1463605448005 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:07 INFO - PROCESS | 3352 | ++DOCSHELL 19870400 == 61 [pid = 3352] [id = 408] 14:04:07 INFO - PROCESS | 3352 | ++DOMWINDOW == 108 (19C0C800) [pid = 3352] [serial = 1224] [outer = 00000000] 14:04:08 INFO - PROCESS | 3352 | ++DOMWINDOW == 109 (19CE5400) [pid = 3352] [serial = 1225] [outer = 19C0C800] 14:04:08 INFO - PROCESS | 3352 | 1463605448041 Marionette DEBUG loaded listener.js 14:04:08 INFO - PROCESS | 3352 | ++DOMWINDOW == 110 (19E3E400) [pid = 3352] [serial = 1226] [outer = 19C0C800] 14:04:08 INFO - PROCESS | 3352 | 1463605448868 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]]]}] 14:04:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 14:04:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1121ms 14:04:08 INFO - PROCESS | 3352 | 1463605448926 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 14:04:08 INFO - PROCESS | 3352 | 1463605448930 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 14:04:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 14:04:08 INFO - PROCESS | 3352 | 1463605448935 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 14:04:08 INFO - PROCESS | 3352 | 1463605448939 Marionette TRACE conn2 <- [1,1598,null,{}] 14:04:08 INFO - PROCESS | 3352 | 1463605448959 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}] 14:04:09 INFO - PROCESS | 3352 | 1463605449064 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 14:04:09 INFO - PROCESS | 3352 | 1463605449198 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:09 INFO - PROCESS | 3352 | ++DOCSHELL 112E9400 == 62 [pid = 3352] [id = 409] 14:04:09 INFO - PROCESS | 3352 | ++DOMWINDOW == 111 (112EE800) [pid = 3352] [serial = 1227] [outer = 00000000] 14:04:09 INFO - PROCESS | 3352 | ++DOMWINDOW == 112 (11C4E400) [pid = 3352] [serial = 1228] [outer = 112EE800] 14:04:09 INFO - PROCESS | 3352 | 1463605449252 Marionette DEBUG loaded listener.js 14:04:09 INFO - PROCESS | 3352 | ++DOMWINDOW == 113 (1284B000) [pid = 3352] [serial = 1229] [outer = 112EE800] 14:04:09 INFO - PROCESS | 3352 | --DOCSHELL 1530F400 == 61 [pid = 3352] [id = 387] 14:04:09 INFO - PROCESS | 3352 | --DOCSHELL 152C8000 == 60 [pid = 3352] [id = 385] 14:04:09 INFO - PROCESS | 3352 | --DOCSHELL 16795800 == 59 [pid = 3352] [id = 384] 14:04:09 INFO - PROCESS | 3352 | --DOCSHELL 12AEB000 == 58 [pid = 3352] [id = 28] 14:04:09 INFO - PROCESS | 3352 | --DOCSHELL 15360000 == 57 [pid = 3352] [id = 402] 14:04:09 INFO - PROCESS | 3352 | --DOCSHELL 1026D400 == 56 [pid = 3352] [id = 401] 14:04:09 INFO - PROCESS | 3352 | --DOCSHELL 10558800 == 55 [pid = 3352] [id = 400] 14:04:09 INFO - PROCESS | 3352 | --DOCSHELL 16D05000 == 54 [pid = 3352] [id = 399] 14:04:09 INFO - PROCESS | 3352 | --DOCSHELL 15D85C00 == 53 [pid = 3352] [id = 398] 14:04:09 INFO - PROCESS | 3352 | --DOCSHELL 15F01C00 == 52 [pid = 3352] [id = 397] 14:04:09 INFO - PROCESS | 3352 | --DOCSHELL 15620C00 == 51 [pid = 3352] [id = 396] 14:04:09 INFO - PROCESS | 3352 | --DOCSHELL 12848C00 == 50 [pid = 3352] [id = 395] 14:04:09 INFO - PROCESS | 3352 | --DOCSHELL 10B92000 == 49 [pid = 3352] [id = 394] 14:04:09 INFO - PROCESS | 3352 | --DOCSHELL 10DFB400 == 48 [pid = 3352] [id = 389] 14:04:09 INFO - PROCESS | 3352 | --DOCSHELL 15D50000 == 47 [pid = 3352] [id = 388] 14:04:09 INFO - PROCESS | 3352 | --DOMWINDOW == 112 (1AC9D000) [pid = 3352] [serial = 1087] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 3352 | --DOMWINDOW == 111 (15FB5800) [pid = 3352] [serial = 1150] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 3352 | --DOMWINDOW == 110 (16D0A400) [pid = 3352] [serial = 1153] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 3352 | --DOMWINDOW == 109 (10512400) [pid = 3352] [serial = 1135] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 3352 | --DOMWINDOW == 108 (114A5C00) [pid = 3352] [serial = 1138] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 3352 | --DOMWINDOW == 107 (11C86400) [pid = 3352] [serial = 1139] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 3352 | --DOMWINDOW == 106 (17E94000) [pid = 3352] [serial = 1165] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 3352 | --DOMWINDOW == 105 (15952000) [pid = 3352] [serial = 1144] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 3352 | --DOMWINDOW == 104 (16766800) [pid = 3352] [serial = 1151] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 3352 | --DOMWINDOW == 103 (15B6C800) [pid = 3352] [serial = 1145] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 3352 | --DOMWINDOW == 102 (15D7A800) [pid = 3352] [serial = 1147] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 3352 | --DOMWINDOW == 101 (110C6C00) [pid = 3352] [serial = 1132] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 3352 | --DOMWINDOW == 100 (13DB6000) [pid = 3352] [serial = 1141] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 3352 | --DOMWINDOW == 99 (14E94000) [pid = 3352] [serial = 1142] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 3352 | --DOMWINDOW == 98 (16D09400) [pid = 3352] [serial = 1128] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 3352 | --DOMWINDOW == 97 (15952C00) [pid = 3352] [serial = 1163] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 3352 | --DOMWINDOW == 96 (1762A800) [pid = 3352] [serial = 1156] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 3352 | --DOMWINDOW == 95 (16D0E000) [pid = 3352] [serial = 1154] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 3352 | --DOMWINDOW == 94 (156AAC00) [pid = 3352] [serial = 1159] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 3352 | --DOMWINDOW == 93 (10D26000) [pid = 3352] [serial = 709] [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.] 14:04:09 INFO - PROCESS | 3352 | --DOMWINDOW == 92 (169F7400) [pid = 3352] [serial = 1162] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 3352 | --DOMWINDOW == 91 (17715C00) [pid = 3352] [serial = 1157] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 3352 | --DOMWINDOW == 90 (10B8E400) [pid = 3352] [serial = 1136] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 3352 | --DOMWINDOW == 89 (15B68400) [pid = 3352] [serial = 1160] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 3352 | --DOMWINDOW == 88 (15F0B000) [pid = 3352] [serial = 1148] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 3352 | 1463605449813 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]]]}] 14:04:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 14:04:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 921ms 14:04:09 INFO - PROCESS | 3352 | 1463605449866 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 14:04:09 INFO - PROCESS | 3352 | 1463605449871 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 14:04:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 14:04:09 INFO - PROCESS | 3352 | 1463605449877 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 14:04:09 INFO - PROCESS | 3352 | 1463605449880 Marionette TRACE conn2 <- [1,1602,null,{}] 14:04:09 INFO - PROCESS | 3352 | 1463605449867 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}] 14:04:09 INFO - PROCESS | 3352 | 1463605449953 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 14:04:09 INFO - PROCESS | 3352 | 1463605449963 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:09 INFO - PROCESS | 3352 | ++DOCSHELL 10A56C00 == 48 [pid = 3352] [id = 410] 14:04:09 INFO - PROCESS | 3352 | ++DOMWINDOW == 89 (10A5B000) [pid = 3352] [serial = 1230] [outer = 00000000] 14:04:10 INFO - PROCESS | 3352 | ++DOMWINDOW == 90 (11A02000) [pid = 3352] [serial = 1231] [outer = 10A5B000] 14:04:10 INFO - PROCESS | 3352 | 1463605450007 Marionette DEBUG loaded listener.js 14:04:10 INFO - PROCESS | 3352 | ++DOMWINDOW == 91 (12883400) [pid = 3352] [serial = 1232] [outer = 10A5B000] 14:04:10 INFO - PROCESS | 3352 | 1463605450485 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]]]}] 14:04:10 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 14:04:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 629ms 14:04:10 INFO - PROCESS | 3352 | 1463605450533 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 14:04:10 INFO - PROCESS | 3352 | 1463605450535 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 14:04:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 14:04:10 INFO - PROCESS | 3352 | 1463605450539 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 14:04:10 INFO - PROCESS | 3352 | 1463605450542 Marionette TRACE conn2 <- [1,1606,null,{}] 14:04:10 INFO - PROCESS | 3352 | 1463605450552 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}] 14:04:10 INFO - PROCESS | 3352 | 1463605450647 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 14:04:10 INFO - PROCESS | 3352 | 1463605450656 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:10 INFO - PROCESS | 3352 | ++DOCSHELL 15313400 == 49 [pid = 3352] [id = 411] 14:04:10 INFO - PROCESS | 3352 | ++DOMWINDOW == 92 (15313C00) [pid = 3352] [serial = 1233] [outer = 00000000] 14:04:10 INFO - PROCESS | 3352 | ++DOMWINDOW == 93 (15622C00) [pid = 3352] [serial = 1234] [outer = 15313C00] 14:04:10 INFO - PROCESS | 3352 | 1463605450704 Marionette DEBUG loaded listener.js 14:04:10 INFO - PROCESS | 3352 | ++DOMWINDOW == 94 (156ABC00) [pid = 3352] [serial = 1235] [outer = 15313C00] 14:04:11 INFO - PROCESS | 3352 | 1463605451151 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]]]}] 14:04:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 14:04:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 629ms 14:04:11 INFO - PROCESS | 3352 | 1463605451158 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 14:04:11 INFO - PROCESS | 3352 | 1463605451161 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 14:04:11 INFO - PROCESS | 3352 | 1463605451164 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 14:04:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 14:04:11 INFO - PROCESS | 3352 | 1463605451166 Marionette TRACE conn2 <- [1,1610,null,{}] 14:04:11 INFO - PROCESS | 3352 | 1463605451169 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}] 14:04:11 INFO - PROCESS | 3352 | 1463605451250 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 14:04:11 INFO - PROCESS | 3352 | 1463605451257 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:11 INFO - PROCESS | 3352 | ++DOCSHELL 12B5EC00 == 50 [pid = 3352] [id = 412] 14:04:11 INFO - PROCESS | 3352 | ++DOMWINDOW == 95 (1531C000) [pid = 3352] [serial = 1236] [outer = 00000000] 14:04:11 INFO - PROCESS | 3352 | ++DOMWINDOW == 96 (15D4A000) [pid = 3352] [serial = 1237] [outer = 1531C000] 14:04:11 INFO - PROCESS | 3352 | 1463605451302 Marionette DEBUG loaded listener.js 14:04:11 INFO - PROCESS | 3352 | ++DOMWINDOW == 97 (15EDE400) [pid = 3352] [serial = 1238] [outer = 1531C000] 14:04:11 INFO - PROCESS | 3352 | 1463605451761 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]]]}] 14:04:11 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 14:04:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 675ms 14:04:11 INFO - PROCESS | 3352 | 1463605451856 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 14:04:11 INFO - PROCESS | 3352 | 1463605451858 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 14:04:11 INFO - PROCESS | 3352 | 1463605451862 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 14:04:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 14:04:11 INFO - PROCESS | 3352 | 1463605451864 Marionette TRACE conn2 <- [1,1614,null,{}] 14:04:11 INFO - PROCESS | 3352 | 1463605451868 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}] 14:04:11 INFO - PROCESS | 3352 | 1463605451949 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 14:04:11 INFO - PROCESS | 3352 | 1463605451989 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:11 INFO - PROCESS | 3352 | ++DOCSHELL 15F07000 == 51 [pid = 3352] [id = 413] 14:04:11 INFO - PROCESS | 3352 | ++DOMWINDOW == 98 (15F10800) [pid = 3352] [serial = 1239] [outer = 00000000] 14:04:12 INFO - PROCESS | 3352 | ++DOMWINDOW == 99 (16540400) [pid = 3352] [serial = 1240] [outer = 15F10800] 14:04:12 INFO - PROCESS | 3352 | 1463605452034 Marionette DEBUG loaded listener.js 14:04:12 INFO - PROCESS | 3352 | ++DOMWINDOW == 100 (16766800) [pid = 3352] [serial = 1241] [outer = 15F10800] 14:04:12 INFO - PROCESS | 3352 | 1463605452489 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]]]}] 14:04:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 14:04:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 629ms 14:04:12 INFO - PROCESS | 3352 | 1463605452501 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 14:04:12 INFO - PROCESS | 3352 | 1463605452503 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 14:04:12 INFO - PROCESS | 3352 | 1463605452506 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 14:04:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 14:04:12 INFO - PROCESS | 3352 | 1463605452508 Marionette TRACE conn2 <- [1,1618,null,{}] 14:04:12 INFO - PROCESS | 3352 | 1463605452518 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}] 14:04:12 INFO - PROCESS | 3352 | 1463605452634 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 14:04:12 INFO - PROCESS | 3352 | 1463605452643 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:12 INFO - PROCESS | 3352 | ++DOCSHELL 10273400 == 52 [pid = 3352] [id = 414] 14:04:12 INFO - PROCESS | 3352 | ++DOMWINDOW == 101 (1653F400) [pid = 3352] [serial = 1242] [outer = 00000000] 14:04:12 INFO - PROCESS | 3352 | ++DOMWINDOW == 102 (16D0C800) [pid = 3352] [serial = 1243] [outer = 1653F400] 14:04:12 INFO - PROCESS | 3352 | 1463605452687 Marionette DEBUG loaded listener.js 14:04:12 INFO - PROCESS | 3352 | ++DOMWINDOW == 103 (17302C00) [pid = 3352] [serial = 1244] [outer = 1653F400] 14:04:13 INFO - PROCESS | 3352 | 1463605453143 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]]]}] 14:04:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 14:04:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 675ms 14:04:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 14:04:13 INFO - PROCESS | 3352 | 1463605453189 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 14:04:13 INFO - PROCESS | 3352 | 1463605453191 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 14:04:13 INFO - PROCESS | 3352 | 1463605453195 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 14:04:13 INFO - PROCESS | 3352 | 1463605453196 Marionette TRACE conn2 <- [1,1622,null,{}] 14:04:13 INFO - PROCESS | 3352 | 1463605453199 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}] 14:04:13 INFO - PROCESS | 3352 | 1463605453310 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 14:04:13 INFO - PROCESS | 3352 | 1463605453411 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:13 INFO - PROCESS | 3352 | ++DOCSHELL 17714C00 == 53 [pid = 3352] [id = 415] 14:04:13 INFO - PROCESS | 3352 | ++DOMWINDOW == 104 (17715C00) [pid = 3352] [serial = 1245] [outer = 00000000] 14:04:13 INFO - PROCESS | 3352 | ++DOMWINDOW == 105 (17E90800) [pid = 3352] [serial = 1246] [outer = 17715C00] 14:04:13 INFO - PROCESS | 3352 | 1463605453454 Marionette DEBUG loaded listener.js 14:04:13 INFO - PROCESS | 3352 | ++DOMWINDOW == 106 (18278C00) [pid = 3352] [serial = 1247] [outer = 17715C00] 14:04:13 INFO - PROCESS | 3352 | 1463605453854 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]]]}] 14:04:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 14:04:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 675ms 14:04:13 INFO - PROCESS | 3352 | 1463605453878 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 14:04:13 INFO - PROCESS | 3352 | 1463605453880 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 14:04:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 14:04:13 INFO - PROCESS | 3352 | 1463605453883 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 14:04:13 INFO - PROCESS | 3352 | 1463605453885 Marionette TRACE conn2 <- [1,1626,null,{}] 14:04:13 INFO - PROCESS | 3352 | 1463605453888 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}] 14:04:13 INFO - PROCESS | 3352 | 1463605454010 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 14:04:14 INFO - PROCESS | 3352 | 1463605454068 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:14 INFO - PROCESS | 3352 | ++DOCSHELL 1827DC00 == 54 [pid = 3352] [id = 416] 14:04:14 INFO - PROCESS | 3352 | ++DOMWINDOW == 107 (18A72400) [pid = 3352] [serial = 1248] [outer = 00000000] 14:04:14 INFO - PROCESS | 3352 | ++DOMWINDOW == 108 (1986EC00) [pid = 3352] [serial = 1249] [outer = 18A72400] 14:04:14 INFO - PROCESS | 3352 | 1463605454116 Marionette DEBUG loaded listener.js 14:04:14 INFO - PROCESS | 3352 | ++DOMWINDOW == 109 (19C10800) [pid = 3352] [serial = 1250] [outer = 18A72400] 14:04:14 INFO - PROCESS | 3352 | --DOMWINDOW == 108 (16D9C400) [pid = 3352] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 14:04:14 INFO - PROCESS | 3352 | --DOMWINDOW == 107 (140C7000) [pid = 3352] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 14:04:14 INFO - PROCESS | 3352 | --DOMWINDOW == 106 (15622800) [pid = 3352] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 14:04:14 INFO - PROCESS | 3352 | --DOMWINDOW == 105 (11A03800) [pid = 3352] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 14:04:14 INFO - PROCESS | 3352 | --DOMWINDOW == 104 (12849800) [pid = 3352] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 14:04:14 INFO - PROCESS | 3352 | --DOMWINDOW == 103 (15F03800) [pid = 3352] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 14:04:14 INFO - PROCESS | 3352 | --DOMWINDOW == 102 (102CBC00) [pid = 3352] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 14:04:14 INFO - PROCESS | 3352 | --DOMWINDOW == 101 (140C8800) [pid = 3352] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 14:04:14 INFO - PROCESS | 3352 | --DOMWINDOW == 100 (16D0A800) [pid = 3352] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 14:04:14 INFO - PROCESS | 3352 | --DOMWINDOW == 99 (15ED8400) [pid = 3352] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 14:04:14 INFO - PROCESS | 3352 | 1463605454578 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]]]}] 14:04:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 14:04:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 721ms 14:04:14 INFO - PROCESS | 3352 | 1463605454611 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 14:04:14 INFO - PROCESS | 3352 | 1463605454613 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 14:04:14 INFO - PROCESS | 3352 | 1463605454616 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 14:04:14 INFO - PROCESS | 3352 | 1463605454617 Marionette TRACE conn2 <- [1,1630,null,{}] 14:04:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 14:04:14 INFO - PROCESS | 3352 | 1463605454621 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}] 14:04:14 INFO - PROCESS | 3352 | 1463605454740 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 14:04:14 INFO - PROCESS | 3352 | 1463605454747 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:14 INFO - PROCESS | 3352 | ++DOCSHELL 110C7000 == 55 [pid = 3352] [id = 417] 14:04:14 INFO - PROCESS | 3352 | ++DOMWINDOW == 100 (140C2000) [pid = 3352] [serial = 1251] [outer = 00000000] 14:04:14 INFO - PROCESS | 3352 | ++DOMWINDOW == 101 (16D0A800) [pid = 3352] [serial = 1252] [outer = 140C2000] 14:04:14 INFO - PROCESS | 3352 | 1463605454790 Marionette DEBUG loaded listener.js 14:04:14 INFO - PROCESS | 3352 | ++DOMWINDOW == 102 (18A64400) [pid = 3352] [serial = 1253] [outer = 140C2000] 14:04:15 INFO - PROCESS | 3352 | 1463605455242 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]]]}] 14:04:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 14:04:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 690ms 14:04:15 INFO - PROCESS | 3352 | 1463605455318 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 14:04:15 INFO - PROCESS | 3352 | 1463605455320 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 14:04:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 14:04:15 INFO - PROCESS | 3352 | 1463605455323 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 14:04:15 INFO - PROCESS | 3352 | 1463605455325 Marionette TRACE conn2 <- [1,1634,null,{}] 14:04:15 INFO - PROCESS | 3352 | 1463605455328 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}] 14:04:15 INFO - PROCESS | 3352 | 1463605455394 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 14:04:15 INFO - PROCESS | 3352 | 1463605455404 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:15 INFO - PROCESS | 3352 | ++DOCSHELL 152CF000 == 56 [pid = 3352] [id = 418] 14:04:15 INFO - PROCESS | 3352 | ++DOMWINDOW == 103 (15311400) [pid = 3352] [serial = 1254] [outer = 00000000] 14:04:15 INFO - PROCESS | 3352 | ++DOMWINDOW == 104 (19872C00) [pid = 3352] [serial = 1255] [outer = 15311400] 14:04:15 INFO - PROCESS | 3352 | 1463605455447 Marionette DEBUG loaded listener.js 14:04:15 INFO - PROCESS | 3352 | ++DOMWINDOW == 105 (19CE2C00) [pid = 3352] [serial = 1256] [outer = 15311400] 14:04:15 INFO - PROCESS | 3352 | 1463605455895 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]]]}] 14:04:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 14:04:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 629ms 14:04:15 INFO - PROCESS | 3352 | 1463605455945 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 14:04:15 INFO - PROCESS | 3352 | 1463605455947 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 14:04:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 14:04:15 INFO - PROCESS | 3352 | 1463605455950 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 14:04:15 INFO - PROCESS | 3352 | 1463605455952 Marionette TRACE conn2 <- [1,1638,null,{}] 14:04:15 INFO - PROCESS | 3352 | 1463605455956 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}] 14:04:16 INFO - PROCESS | 3352 | 1463605456055 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 14:04:16 INFO - PROCESS | 3352 | 1463605456088 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:16 INFO - PROCESS | 3352 | ++DOCSHELL 19E42800 == 57 [pid = 3352] [id = 419] 14:04:16 INFO - PROCESS | 3352 | ++DOMWINDOW == 106 (19ED6400) [pid = 3352] [serial = 1257] [outer = 00000000] 14:04:16 INFO - PROCESS | 3352 | ++DOMWINDOW == 107 (1A054800) [pid = 3352] [serial = 1258] [outer = 19ED6400] 14:04:16 INFO - PROCESS | 3352 | 1463605456137 Marionette DEBUG loaded listener.js 14:04:16 INFO - PROCESS | 3352 | ++DOMWINDOW == 108 (1A149800) [pid = 3352] [serial = 1259] [outer = 19ED6400] 14:04:16 INFO - PROCESS | 3352 | 1463605456803 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]]]}] 14:04:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 14:04:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 937ms 14:04:16 INFO - PROCESS | 3352 | 1463605456878 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 14:04:16 INFO - PROCESS | 3352 | 1463605456883 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 14:04:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 14:04:16 INFO - PROCESS | 3352 | 1463605456888 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 14:04:16 INFO - PROCESS | 3352 | 1463605456893 Marionette TRACE conn2 <- [1,1642,null,{}] 14:04:16 INFO - PROCESS | 3352 | 1463605456898 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}] 14:04:17 INFO - PROCESS | 3352 | 1463605457009 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 14:04:17 INFO - PROCESS | 3352 | 1463605457146 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:17 INFO - PROCESS | 3352 | ++DOCSHELL 10D31C00 == 58 [pid = 3352] [id = 420] 14:04:17 INFO - PROCESS | 3352 | ++DOMWINDOW == 109 (1108B000) [pid = 3352] [serial = 1260] [outer = 00000000] 14:04:17 INFO - PROCESS | 3352 | ++DOMWINDOW == 110 (13DC3C00) [pid = 3352] [serial = 1261] [outer = 1108B000] 14:04:17 INFO - PROCESS | 3352 | 1463605457208 Marionette DEBUG loaded listener.js 14:04:17 INFO - PROCESS | 3352 | ++DOMWINDOW == 111 (13DBC800) [pid = 3352] [serial = 1262] [outer = 1108B000] 14:04:17 INFO - PROCESS | 3352 | 1463605457776 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]]]}] 14:04:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 14:04:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 936ms 14:04:17 INFO - PROCESS | 3352 | 1463605457818 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 14:04:17 INFO - PROCESS | 3352 | 1463605457824 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 14:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 14:04:17 INFO - PROCESS | 3352 | 1463605457830 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 14:04:17 INFO - PROCESS | 3352 | 1463605457833 Marionette TRACE conn2 <- [1,1646,null,{}] 14:04:17 INFO - PROCESS | 3352 | 1463605457837 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}] 14:04:17 INFO - PROCESS | 3352 | 1463605457945 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 14:04:18 INFO - PROCESS | 3352 | 1463605458081 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:18 INFO - PROCESS | 3352 | ++DOCSHELL 11A0DC00 == 59 [pid = 3352] [id = 421] 14:04:18 INFO - PROCESS | 3352 | ++DOMWINDOW == 112 (13DC3400) [pid = 3352] [serial = 1263] [outer = 00000000] 14:04:18 INFO - PROCESS | 3352 | ++DOMWINDOW == 113 (15D54C00) [pid = 3352] [serial = 1264] [outer = 13DC3400] 14:04:18 INFO - PROCESS | 3352 | 1463605458136 Marionette DEBUG loaded listener.js 14:04:18 INFO - PROCESS | 3352 | ++DOMWINDOW == 114 (15FAF400) [pid = 3352] [serial = 1265] [outer = 13DC3400] 14:04:18 INFO - PROCESS | 3352 | 1463605458732 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]]]}] 14:04:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 14:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 921ms 14:04:18 INFO - PROCESS | 3352 | 1463605458757 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 14:04:18 INFO - PROCESS | 3352 | 1463605458760 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 14:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 14:04:18 INFO - PROCESS | 3352 | 1463605458763 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 14:04:18 INFO - PROCESS | 3352 | 1463605458767 Marionette TRACE conn2 <- [1,1650,null,{}] 14:04:18 INFO - PROCESS | 3352 | 1463605458778 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}] 14:04:18 INFO - PROCESS | 3352 | 1463605458894 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 14:04:18 INFO - PROCESS | 3352 | 1463605459005 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:18 INFO - PROCESS | 3352 | ++DOCSHELL 19CD8400 == 60 [pid = 3352] [id = 422] 14:04:18 INFO - PROCESS | 3352 | ++DOMWINDOW == 115 (19CDA800) [pid = 3352] [serial = 1266] [outer = 00000000] 14:04:19 INFO - PROCESS | 3352 | ++DOMWINDOW == 116 (19ECF400) [pid = 3352] [serial = 1267] [outer = 19CDA800] 14:04:19 INFO - PROCESS | 3352 | 1463605459043 Marionette DEBUG loaded listener.js 14:04:19 INFO - PROCESS | 3352 | ++DOMWINDOW == 117 (1A053000) [pid = 3352] [serial = 1268] [outer = 19CDA800] 14:04:19 INFO - PROCESS | 3352 | 1463605459588 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]]]}] 14:04:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 14:04:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 875ms 14:04:19 INFO - PROCESS | 3352 | 1463605459651 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 14:04:19 INFO - PROCESS | 3352 | 1463605459653 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 14:04:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 14:04:19 INFO - PROCESS | 3352 | 1463605459657 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 14:04:19 INFO - PROCESS | 3352 | 1463605459659 Marionette TRACE conn2 <- [1,1654,null,{}] 14:04:19 INFO - PROCESS | 3352 | 1463605459663 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}] 14:04:19 INFO - PROCESS | 3352 | 1463605459770 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 14:04:19 INFO - PROCESS | 3352 | 1463605459883 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:19 INFO - PROCESS | 3352 | ++DOCSHELL 19CD8000 == 61 [pid = 3352] [id = 423] 14:04:19 INFO - PROCESS | 3352 | ++DOMWINDOW == 118 (19ED9C00) [pid = 3352] [serial = 1269] [outer = 00000000] 14:04:19 INFO - PROCESS | 3352 | ++DOMWINDOW == 119 (1A153400) [pid = 3352] [serial = 1270] [outer = 19ED9C00] 14:04:19 INFO - PROCESS | 3352 | 1463605459976 Marionette DEBUG loaded listener.js 14:04:20 INFO - PROCESS | 3352 | ++DOMWINDOW == 120 (1A158400) [pid = 3352] [serial = 1271] [outer = 19ED9C00] 14:04:20 INFO - PROCESS | 3352 | 1463605460540 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]]]}] 14:04:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 14:04:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 921ms 14:04:20 INFO - PROCESS | 3352 | 1463605460585 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 14:04:20 INFO - PROCESS | 3352 | 1463605460587 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 14:04:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 14:04:20 INFO - PROCESS | 3352 | 1463605460590 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 14:04:20 INFO - PROCESS | 3352 | 1463605460592 Marionette TRACE conn2 <- [1,1658,null,{}] 14:04:20 INFO - PROCESS | 3352 | 1463605460596 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}] 14:04:20 INFO - PROCESS | 3352 | 1463605460698 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 14:04:20 INFO - PROCESS | 3352 | 1463605460832 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:20 INFO - PROCESS | 3352 | ++DOCSHELL 10DF5400 == 62 [pid = 3352] [id = 424] 14:04:20 INFO - PROCESS | 3352 | ++DOMWINDOW == 121 (1561C000) [pid = 3352] [serial = 1272] [outer = 00000000] 14:04:20 INFO - PROCESS | 3352 | ++DOMWINDOW == 122 (1A43E400) [pid = 3352] [serial = 1273] [outer = 1561C000] 14:04:20 INFO - PROCESS | 3352 | 1463605460894 Marionette DEBUG loaded listener.js 14:04:20 INFO - PROCESS | 3352 | ++DOMWINDOW == 123 (1A665800) [pid = 3352] [serial = 1274] [outer = 1561C000] 14:04:21 INFO - PROCESS | 3352 | 1463605461645 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]]]}] 14:04:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 14:04:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1120ms 14:04:21 INFO - PROCESS | 3352 | 1463605461722 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 14:04:21 INFO - PROCESS | 3352 | 1463605461726 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 14:04:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 14:04:21 INFO - PROCESS | 3352 | 1463605461732 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 14:04:21 INFO - PROCESS | 3352 | 1463605461736 Marionette TRACE conn2 <- [1,1662,null,{}] 14:04:21 INFO - PROCESS | 3352 | 1463605461757 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}] 14:04:21 INFO - PROCESS | 3352 | 1463605461848 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 14:04:21 INFO - PROCESS | 3352 | 1463605461984 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:22 INFO - PROCESS | 3352 | ++DOCSHELL 1026E000 == 63 [pid = 3352] [id = 425] 14:04:22 INFO - PROCESS | 3352 | ++DOMWINDOW == 124 (102CC800) [pid = 3352] [serial = 1275] [outer = 00000000] 14:04:22 INFO - PROCESS | 3352 | ++DOMWINDOW == 125 (12849800) [pid = 3352] [serial = 1276] [outer = 102CC800] 14:04:22 INFO - PROCESS | 3352 | 1463605462035 Marionette DEBUG loaded listener.js 14:04:22 INFO - PROCESS | 3352 | ++DOMWINDOW == 126 (1390A800) [pid = 3352] [serial = 1277] [outer = 102CC800] 14:04:22 INFO - PROCESS | 3352 | 1463605462624 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]]]}] 14:04:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 14:04:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 921ms 14:04:22 INFO - PROCESS | 3352 | 1463605462662 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 14:04:22 INFO - PROCESS | 3352 | 1463605462668 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 14:04:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 14:04:22 INFO - PROCESS | 3352 | 1463605462674 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 14:04:22 INFO - PROCESS | 3352 | 1463605462676 Marionette TRACE conn2 <- [1,1666,null,{}] 14:04:22 INFO - PROCESS | 3352 | 1463605462680 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}] 14:04:22 INFO - PROCESS | 3352 | 1463605462760 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 14:04:22 INFO - PROCESS | 3352 | 1463605462871 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:22 INFO - PROCESS | 3352 | ++DOCSHELL 14E92800 == 64 [pid = 3352] [id = 426] 14:04:22 INFO - PROCESS | 3352 | ++DOMWINDOW == 127 (1531A400) [pid = 3352] [serial = 1278] [outer = 00000000] 14:04:22 INFO - PROCESS | 3352 | ++DOMWINDOW == 128 (15952C00) [pid = 3352] [serial = 1279] [outer = 1531A400] 14:04:22 INFO - PROCESS | 3352 | 1463605462926 Marionette DEBUG loaded listener.js 14:04:22 INFO - PROCESS | 3352 | ++DOMWINDOW == 129 (15D48C00) [pid = 3352] [serial = 1280] [outer = 1531A400] 14:04:23 INFO - PROCESS | 3352 | --DOCSHELL 12AE2400 == 63 [pid = 3352] [id = 386] 14:04:23 INFO - PROCESS | 3352 | --DOCSHELL 156A7000 == 62 [pid = 3352] [id = 381] 14:04:23 INFO - PROCESS | 3352 | --DOCSHELL 15FAC000 == 61 [pid = 3352] [id = 383] 14:04:23 INFO - PROCESS | 3352 | --DOCSHELL 152CF000 == 60 [pid = 3352] [id = 418] 14:04:23 INFO - PROCESS | 3352 | --DOCSHELL 110C7000 == 59 [pid = 3352] [id = 417] 14:04:23 INFO - PROCESS | 3352 | --DOCSHELL 1827DC00 == 58 [pid = 3352] [id = 416] 14:04:23 INFO - PROCESS | 3352 | --DOCSHELL 17714C00 == 57 [pid = 3352] [id = 415] 14:04:23 INFO - PROCESS | 3352 | --DOCSHELL 10273400 == 56 [pid = 3352] [id = 414] 14:04:23 INFO - PROCESS | 3352 | --DOCSHELL 15F07000 == 55 [pid = 3352] [id = 413] 14:04:23 INFO - PROCESS | 3352 | --DOCSHELL 12B5EC00 == 54 [pid = 3352] [id = 412] 14:04:23 INFO - PROCESS | 3352 | --DOCSHELL 15313400 == 53 [pid = 3352] [id = 411] 14:04:23 INFO - PROCESS | 3352 | --DOCSHELL 10A56C00 == 52 [pid = 3352] [id = 410] 14:04:23 INFO - PROCESS | 3352 | --DOCSHELL 112E9400 == 51 [pid = 3352] [id = 409] 14:04:23 INFO - PROCESS | 3352 | --DOMWINDOW == 128 (177B5C00) [pid = 3352] [serial = 1198] [outer = 00000000] [url = about:blank] 14:04:23 INFO - PROCESS | 3352 | --DOMWINDOW == 127 (1827C400) [pid = 3352] [serial = 1201] [outer = 00000000] [url = about:blank] 14:04:23 INFO - PROCESS | 3352 | --DOMWINDOW == 126 (12D26800) [pid = 3352] [serial = 1168] [outer = 00000000] [url = about:blank] 14:04:23 INFO - PROCESS | 3352 | --DOMWINDOW == 125 (15D50C00) [pid = 3352] [serial = 1171] [outer = 00000000] [url = about:blank] 14:04:23 INFO - PROCESS | 3352 | --DOMWINDOW == 124 (1827F800) [pid = 3352] [serial = 1174] [outer = 00000000] [url = about:blank] 14:04:23 INFO - PROCESS | 3352 | --DOMWINDOW == 123 (15B6F000) [pid = 3352] [serial = 1189] [outer = 00000000] [url = about:blank] 14:04:23 INFO - PROCESS | 3352 | --DOMWINDOW == 122 (15D4D800) [pid = 3352] [serial = 1190] [outer = 00000000] [url = about:blank] 14:04:23 INFO - PROCESS | 3352 | --DOMWINDOW == 121 (14E94400) [pid = 3352] [serial = 1184] [outer = 00000000] [url = about:blank] 14:04:23 INFO - PROCESS | 3352 | --DOMWINDOW == 120 (1339F800) [pid = 3352] [serial = 1183] [outer = 00000000] [url = about:blank] 14:04:23 INFO - PROCESS | 3352 | --DOMWINDOW == 119 (17E3B800) [pid = 3352] [serial = 1199] [outer = 00000000] [url = about:blank] 14:04:23 INFO - PROCESS | 3352 | --DOMWINDOW == 118 (13901800) [pid = 3352] [serial = 1186] [outer = 00000000] [url = about:blank] 14:04:23 INFO - PROCESS | 3352 | --DOMWINDOW == 117 (15314400) [pid = 3352] [serial = 1187] [outer = 00000000] [url = about:blank] 14:04:23 INFO - PROCESS | 3352 | --DOMWINDOW == 116 (15FA8000) [pid = 3352] [serial = 1192] [outer = 00000000] [url = about:blank] 14:04:23 INFO - PROCESS | 3352 | --DOMWINDOW == 115 (15624800) [pid = 3352] [serial = 1204] [outer = 00000000] [url = about:blank] 14:04:23 INFO - PROCESS | 3352 | --DOMWINDOW == 114 (15954800) [pid = 3352] [serial = 1181] [outer = 00000000] [url = about:blank] 14:04:23 INFO - PROCESS | 3352 | --DOMWINDOW == 113 (1531B000) [pid = 3352] [serial = 1180] [outer = 00000000] [url = about:blank] 14:04:23 INFO - PROCESS | 3352 | --DOMWINDOW == 112 (18AA7400) [pid = 3352] [serial = 1177] [outer = 00000000] [url = about:blank] 14:04:23 INFO - PROCESS | 3352 | --DOMWINDOW == 111 (1986D800) [pid = 3352] [serial = 1210] [outer = 00000000] [url = about:blank] 14:04:23 INFO - PROCESS | 3352 | --DOMWINDOW == 110 (19703800) [pid = 3352] [serial = 1207] [outer = 00000000] [url = about:blank] 14:04:23 INFO - PROCESS | 3352 | --DOMWINDOW == 109 (18A6AC00) [pid = 3352] [serial = 1202] [outer = 00000000] [url = about:blank] 14:04:23 INFO - PROCESS | 3352 | --DOMWINDOW == 108 (16764C00) [pid = 3352] [serial = 1195] [outer = 00000000] [url = about:blank] 14:04:23 INFO - PROCESS | 3352 | --DOMWINDOW == 107 (177BD000) [pid = 3352] [serial = 1205] [outer = 00000000] [url = about:blank] 14:04:23 INFO - PROCESS | 3352 | --DOMWINDOW == 106 (167A2400) [pid = 3352] [serial = 1196] [outer = 00000000] [url = about:blank] 14:04:23 INFO - PROCESS | 3352 | --DOMWINDOW == 105 (19704400) [pid = 3352] [serial = 1208] [outer = 00000000] [url = about:blank] 14:04:23 INFO - PROCESS | 3352 | --DOMWINDOW == 104 (15FAFC00) [pid = 3352] [serial = 1193] [outer = 00000000] [url = about:blank] 14:04:23 INFO - PROCESS | 3352 | 1463605463537 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]]]}] 14:04:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 14:04:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 921ms 14:04:23 INFO - PROCESS | 3352 | 1463605463602 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 14:04:23 INFO - PROCESS | 3352 | 1463605463606 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 14:04:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 14:04:23 INFO - PROCESS | 3352 | 1463605463612 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 14:04:23 INFO - PROCESS | 3352 | 1463605463616 Marionette TRACE conn2 <- [1,1670,null,{}] 14:04:23 INFO - PROCESS | 3352 | 1463605463607 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}] 14:04:23 INFO - PROCESS | 3352 | 1463605463713 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 14:04:23 INFO - PROCESS | 3352 | 1463605463850 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:23 INFO - PROCESS | 3352 | ++DOCSHELL 114A5800 == 52 [pid = 3352] [id = 427] 14:04:23 INFO - PROCESS | 3352 | ++DOMWINDOW == 105 (114A5C00) [pid = 3352] [serial = 1281] [outer = 00000000] 14:04:23 INFO - PROCESS | 3352 | ++DOMWINDOW == 106 (128B2C00) [pid = 3352] [serial = 1282] [outer = 114A5C00] 14:04:23 INFO - PROCESS | 3352 | 1463605463907 Marionette DEBUG loaded listener.js 14:04:23 INFO - PROCESS | 3352 | ++DOMWINDOW == 107 (14ECAC00) [pid = 3352] [serial = 1283] [outer = 114A5C00] 14:04:24 INFO - PROCESS | 3352 | 1463605464482 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]]]}] 14:04:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 14:04:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 936ms 14:04:24 INFO - PROCESS | 3352 | 1463605464542 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 14:04:24 INFO - PROCESS | 3352 | 1463605464547 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 14:04:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 14:04:24 INFO - PROCESS | 3352 | 1463605464538 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 14:04:24 INFO - PROCESS | 3352 | 1463605464541 Marionette TRACE conn2 <- [1,1674,null,{}] 14:04:24 INFO - PROCESS | 3352 | 1463605464544 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}] 14:04:24 INFO - PROCESS | 3352 | 1463605464647 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 14:04:24 INFO - PROCESS | 3352 | 1463605464782 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:24 INFO - PROCESS | 3352 | ++DOCSHELL 14E95400 == 53 [pid = 3352] [id = 428] 14:04:24 INFO - PROCESS | 3352 | ++DOMWINDOW == 108 (152C7000) [pid = 3352] [serial = 1284] [outer = 00000000] 14:04:24 INFO - PROCESS | 3352 | ++DOMWINDOW == 109 (15B66000) [pid = 3352] [serial = 1285] [outer = 152C7000] 14:04:24 INFO - PROCESS | 3352 | 1463605464836 Marionette DEBUG loaded listener.js 14:04:24 INFO - PROCESS | 3352 | ++DOMWINDOW == 110 (15D10800) [pid = 3352] [serial = 1286] [outer = 152C7000] 14:04:25 INFO - PROCESS | 3352 | 1463605465420 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]]]}] 14:04:25 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 14:04:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 936ms 14:04:25 INFO - PROCESS | 3352 | 1463605465480 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 14:04:25 INFO - PROCESS | 3352 | 1463605465483 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 14:04:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 14:04:25 INFO - PROCESS | 3352 | 1463605465487 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 14:04:25 INFO - PROCESS | 3352 | 1463605465490 Marionette TRACE conn2 <- [1,1678,null,{}] 14:04:25 INFO - PROCESS | 3352 | 1463605465501 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}] 14:04:25 INFO - PROCESS | 3352 | 1463605465632 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 14:04:25 INFO - PROCESS | 3352 | 1463605465696 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:25 INFO - PROCESS | 3352 | ++DOCSHELL 15FAFC00 == 54 [pid = 3352] [id = 429] 14:04:25 INFO - PROCESS | 3352 | ++DOMWINDOW == 111 (15FB2C00) [pid = 3352] [serial = 1287] [outer = 00000000] 14:04:25 INFO - PROCESS | 3352 | ++DOMWINDOW == 112 (16547C00) [pid = 3352] [serial = 1288] [outer = 15FB2C00] 14:04:25 INFO - PROCESS | 3352 | 1463605465752 Marionette DEBUG loaded listener.js 14:04:25 INFO - PROCESS | 3352 | ++DOMWINDOW == 113 (16797C00) [pid = 3352] [serial = 1289] [outer = 15FB2C00] 14:04:26 INFO - PROCESS | 3352 | 1463605466398 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]]]}] 14:04:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 14:04:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 936ms 14:04:26 INFO - PROCESS | 3352 | 1463605466414 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 14:04:26 INFO - PROCESS | 3352 | 1463605466416 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 14:04:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 14:04:26 INFO - PROCESS | 3352 | 1463605466420 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 14:04:26 INFO - PROCESS | 3352 | 1463605466422 Marionette TRACE conn2 <- [1,1682,null,{}] 14:04:26 INFO - PROCESS | 3352 | 1463605466409 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}] 14:04:26 INFO - PROCESS | 3352 | 1463605466510 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 14:04:26 INFO - PROCESS | 3352 | 1463605466615 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:26 INFO - PROCESS | 3352 | ++DOCSHELL 16D0B800 == 55 [pid = 3352] [id = 430] 14:04:26 INFO - PROCESS | 3352 | ++DOMWINDOW == 114 (16D0DC00) [pid = 3352] [serial = 1290] [outer = 00000000] 14:04:26 INFO - PROCESS | 3352 | ++DOMWINDOW == 115 (174D7400) [pid = 3352] [serial = 1291] [outer = 16D0DC00] 14:04:26 INFO - PROCESS | 3352 | 1463605466669 Marionette DEBUG loaded listener.js 14:04:26 INFO - PROCESS | 3352 | ++DOMWINDOW == 116 (1770B400) [pid = 3352] [serial = 1292] [outer = 16D0DC00] 14:04:27 INFO - PROCESS | 3352 | 1463605467222 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]]]}] 14:04:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 14:04:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 828ms 14:04:27 INFO - PROCESS | 3352 | 1463605467256 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 14:04:27 INFO - PROCESS | 3352 | 1463605467258 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 14:04:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 14:04:27 INFO - PROCESS | 3352 | 1463605467263 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 14:04:27 INFO - PROCESS | 3352 | 1463605467265 Marionette TRACE conn2 <- [1,1686,null,{}] 14:04:27 INFO - PROCESS | 3352 | 1463605467269 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}] 14:04:27 INFO - PROCESS | 3352 | 1463605467351 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 14:04:27 INFO - PROCESS | 3352 | 1463605467455 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:27 INFO - PROCESS | 3352 | ++DOCSHELL 16D10800 == 56 [pid = 3352] [id = 431] 14:04:27 INFO - PROCESS | 3352 | ++DOMWINDOW == 117 (174D6800) [pid = 3352] [serial = 1293] [outer = 00000000] 14:04:27 INFO - PROCESS | 3352 | ++DOMWINDOW == 118 (17F3F400) [pid = 3352] [serial = 1294] [outer = 174D6800] 14:04:27 INFO - PROCESS | 3352 | 1463605467508 Marionette DEBUG loaded listener.js 14:04:27 INFO - PROCESS | 3352 | ++DOMWINDOW == 119 (17FD7000) [pid = 3352] [serial = 1295] [outer = 174D6800] 14:04:28 INFO - PROCESS | 3352 | 1463605468086 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]]]}] 14:04:28 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 14:04:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 890ms 14:04:28 INFO - PROCESS | 3352 | 1463605468150 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 14:04:28 INFO - PROCESS | 3352 | 1463605468153 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 14:04:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 14:04:28 INFO - PROCESS | 3352 | 1463605468156 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 14:04:28 INFO - PROCESS | 3352 | 1463605468158 Marionette TRACE conn2 <- [1,1690,null,{}] 14:04:28 INFO - PROCESS | 3352 | 1463605468162 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}] 14:04:28 INFO - PROCESS | 3352 | 1463605468262 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 14:04:28 INFO - PROCESS | 3352 | 1463605468399 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:28 INFO - PROCESS | 3352 | ++DOCSHELL 1770B800 == 57 [pid = 3352] [id = 432] 14:04:28 INFO - PROCESS | 3352 | ++DOMWINDOW == 120 (177BB400) [pid = 3352] [serial = 1296] [outer = 00000000] 14:04:28 INFO - PROCESS | 3352 | ++DOMWINDOW == 121 (19868400) [pid = 3352] [serial = 1297] [outer = 177BB400] 14:04:28 INFO - PROCESS | 3352 | 1463605468454 Marionette DEBUG loaded listener.js 14:04:28 INFO - PROCESS | 3352 | ++DOMWINDOW == 122 (1986E400) [pid = 3352] [serial = 1298] [outer = 177BB400] 14:04:28 INFO - PROCESS | 3352 | 1463605468989 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]]]}] 14:04:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 14:04:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 890ms 14:04:29 INFO - PROCESS | 3352 | 1463605469044 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 14:04:29 INFO - PROCESS | 3352 | 1463605469046 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 14:04:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 14:04:29 INFO - PROCESS | 3352 | 1463605469050 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 14:04:29 INFO - PROCESS | 3352 | 1463605469052 Marionette TRACE conn2 <- [1,1694,null,{}] 14:04:29 INFO - PROCESS | 3352 | 1463605469055 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}] 14:04:29 INFO - PROCESS | 3352 | 1463605469145 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 14:04:29 INFO - PROCESS | 3352 | 1463605469251 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:29 INFO - PROCESS | 3352 | ++DOCSHELL 15283000 == 58 [pid = 3352] [id = 433] 14:04:29 INFO - PROCESS | 3352 | ++DOMWINDOW == 123 (18AAEC00) [pid = 3352] [serial = 1299] [outer = 00000000] 14:04:29 INFO - PROCESS | 3352 | ++DOMWINDOW == 124 (19CE1400) [pid = 3352] [serial = 1300] [outer = 18AAEC00] 14:04:29 INFO - PROCESS | 3352 | 1463605469303 Marionette DEBUG loaded listener.js 14:04:29 INFO - PROCESS | 3352 | ++DOMWINDOW == 125 (19CE5C00) [pid = 3352] [serial = 1301] [outer = 18AAEC00] 14:04:29 INFO - PROCESS | 3352 | 1463605469881 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]]]}] 14:04:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 14:04:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 982ms 14:04:30 INFO - PROCESS | 3352 | 1463605470036 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 14:04:30 INFO - PROCESS | 3352 | 1463605470040 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 14:04:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 14:04:30 INFO - PROCESS | 3352 | 1463605470045 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 14:04:30 INFO - PROCESS | 3352 | 1463605470048 Marionette TRACE conn2 <- [1,1698,null,{}] 14:04:30 INFO - PROCESS | 3352 | 1463605470054 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}] 14:04:30 INFO - PROCESS | 3352 | 1463605470154 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 14:04:30 INFO - PROCESS | 3352 | 1463605470258 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:30 INFO - PROCESS | 3352 | ++DOCSHELL 114AE000 == 59 [pid = 3352] [id = 434] 14:04:30 INFO - PROCESS | 3352 | ++DOMWINDOW == 126 (11A0B000) [pid = 3352] [serial = 1302] [outer = 00000000] 14:04:30 INFO - PROCESS | 3352 | ++DOMWINDOW == 127 (12A89800) [pid = 3352] [serial = 1303] [outer = 11A0B000] 14:04:30 INFO - PROCESS | 3352 | 1463605470305 Marionette DEBUG loaded listener.js 14:04:30 INFO - PROCESS | 3352 | ++DOMWINDOW == 128 (152CF000) [pid = 3352] [serial = 1304] [outer = 11A0B000] 14:04:30 INFO - PROCESS | 3352 | --DOCSHELL 1026E000 == 58 [pid = 3352] [id = 425] 14:04:30 INFO - PROCESS | 3352 | --DOCSHELL 11A0DC00 == 57 [pid = 3352] [id = 421] 14:04:30 INFO - PROCESS | 3352 | --DOCSHELL 10D31C00 == 56 [pid = 3352] [id = 420] 14:04:30 INFO - PROCESS | 3352 | 1463605470885 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]]]}] 14:04:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 14:04:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 890ms 14:04:30 INFO - PROCESS | 3352 | 1463605470929 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 14:04:30 INFO - PROCESS | 3352 | 1463605470932 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 14:04:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 14:04:30 INFO - PROCESS | 3352 | 1463605470940 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 14:04:30 INFO - PROCESS | 3352 | 1463605470943 Marionette TRACE conn2 <- [1,1702,null,{}] 14:04:30 INFO - PROCESS | 3352 | 1463605470947 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}] 14:04:31 INFO - PROCESS | 3352 | 1463605471030 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 14:04:31 INFO - PROCESS | 3352 | 1463605471138 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:31 INFO - PROCESS | 3352 | ++DOCSHELL 15628400 == 57 [pid = 3352] [id = 435] 14:04:31 INFO - PROCESS | 3352 | ++DOMWINDOW == 129 (156A7400) [pid = 3352] [serial = 1305] [outer = 00000000] 14:04:31 INFO - PROCESS | 3352 | ++DOMWINDOW == 130 (15D51000) [pid = 3352] [serial = 1306] [outer = 156A7400] 14:04:31 INFO - PROCESS | 3352 | 1463605471183 Marionette DEBUG loaded listener.js 14:04:31 INFO - PROCESS | 3352 | ++DOMWINDOW == 131 (15F0EC00) [pid = 3352] [serial = 1307] [outer = 156A7400] 14:04:31 INFO - PROCESS | 3352 | 1463605471586 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]]]}] 14:04:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 14:04:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 722ms 14:04:31 INFO - PROCESS | 3352 | 1463605471664 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 14:04:31 INFO - PROCESS | 3352 | 1463605471666 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 14:04:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 14:04:31 INFO - PROCESS | 3352 | 1463605471669 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 14:04:31 INFO - PROCESS | 3352 | 1463605471671 Marionette TRACE conn2 <- [1,1706,null,{}] 14:04:31 INFO - PROCESS | 3352 | 1463605471716 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}] 14:04:31 INFO - PROCESS | 3352 | 1463605471811 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 14:04:31 INFO - PROCESS | 3352 | 1463605471821 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:31 INFO - PROCESS | 3352 | ++DOCSHELL 17E45800 == 58 [pid = 3352] [id = 436] 14:04:31 INFO - PROCESS | 3352 | ++DOMWINDOW == 132 (17E95000) [pid = 3352] [serial = 1308] [outer = 00000000] 14:04:31 INFO - PROCESS | 3352 | ++DOMWINDOW == 133 (1A149400) [pid = 3352] [serial = 1309] [outer = 17E95000] 14:04:31 INFO - PROCESS | 3352 | 1463605471870 Marionette DEBUG loaded listener.js 14:04:31 INFO - PROCESS | 3352 | ++DOMWINDOW == 134 (1A151800) [pid = 3352] [serial = 1310] [outer = 17E95000] 14:04:32 INFO - PROCESS | 3352 | 1463605472321 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]]]}] 14:04:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 14:04:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 675ms 14:04:32 INFO - PROCESS | 3352 | 1463605472352 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 14:04:32 INFO - PROCESS | 3352 | 1463605472354 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 14:04:32 INFO - PROCESS | 3352 | 1463605472357 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 14:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 14:04:32 INFO - PROCESS | 3352 | 1463605472359 Marionette TRACE conn2 <- [1,1710,null,{}] 14:04:32 INFO - PROCESS | 3352 | 1463605472362 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}] 14:04:32 INFO - PROCESS | 3352 | 1463605472446 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 14:04:32 INFO - PROCESS | 3352 | 1463605472452 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:32 INFO - PROCESS | 3352 | ++DOCSHELL 1A66B400 == 59 [pid = 3352] [id = 437] 14:04:32 INFO - PROCESS | 3352 | ++DOMWINDOW == 135 (1A66F000) [pid = 3352] [serial = 1311] [outer = 00000000] 14:04:32 INFO - PROCESS | 3352 | ++DOMWINDOW == 136 (1A738800) [pid = 3352] [serial = 1312] [outer = 1A66F000] 14:04:32 INFO - PROCESS | 3352 | 1463605472496 Marionette DEBUG loaded listener.js 14:04:32 INFO - PROCESS | 3352 | ++DOMWINDOW == 137 (1A73A800) [pid = 3352] [serial = 1313] [outer = 1A66F000] 14:04:32 INFO - PROCESS | 3352 | 1463605472956 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]]]}] 14:04:33 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 14:04:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 676ms 14:04:33 INFO - PROCESS | 3352 | 1463605473040 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 14:04:33 INFO - PROCESS | 3352 | 1463605473042 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 14:04:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 14:04:33 INFO - PROCESS | 3352 | 1463605473046 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 14:04:33 INFO - PROCESS | 3352 | 1463605473048 Marionette TRACE conn2 <- [1,1714,null,{}] 14:04:33 INFO - PROCESS | 3352 | 1463605473051 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}] 14:04:33 INFO - PROCESS | 3352 | 1463605473213 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 14:04:33 INFO - PROCESS | 3352 | 1463605473282 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:33 INFO - PROCESS | 3352 | ++DOCSHELL 1A73F400 == 60 [pid = 3352] [id = 438] 14:04:33 INFO - PROCESS | 3352 | ++DOMWINDOW == 138 (1A741400) [pid = 3352] [serial = 1314] [outer = 00000000] 14:04:33 INFO - PROCESS | 3352 | ++DOMWINDOW == 139 (1A932C00) [pid = 3352] [serial = 1315] [outer = 1A741400] 14:04:33 INFO - PROCESS | 3352 | 1463605473325 Marionette DEBUG loaded listener.js 14:04:33 INFO - PROCESS | 3352 | ++DOMWINDOW == 140 (1A937800) [pid = 3352] [serial = 1316] [outer = 1A741400] 14:04:33 INFO - PROCESS | 3352 | 1463605473747 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]]]}] 14:04:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 14:04:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 721ms 14:04:33 INFO - PROCESS | 3352 | 1463605473769 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 14:04:33 INFO - PROCESS | 3352 | 1463605473771 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 14:04:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 14:04:33 INFO - PROCESS | 3352 | 1463605473781 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 14:04:33 INFO - PROCESS | 3352 | 1463605473782 Marionette TRACE conn2 <- [1,1718,null,{}] 14:04:33 INFO - PROCESS | 3352 | 1463605473786 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}] 14:04:33 INFO - PROCESS | 3352 | 1463605473922 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 14:04:33 INFO - PROCESS | 3352 | 1463605473929 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:33 INFO - PROCESS | 3352 | ++DOCSHELL 1A932800 == 61 [pid = 3352] [id = 439] 14:04:33 INFO - PROCESS | 3352 | ++DOMWINDOW == 141 (1A936C00) [pid = 3352] [serial = 1317] [outer = 00000000] 14:04:34 INFO - PROCESS | 3352 | ++DOMWINDOW == 142 (1A990400) [pid = 3352] [serial = 1318] [outer = 1A936C00] 14:04:34 INFO - PROCESS | 3352 | 1463605474029 Marionette DEBUG loaded listener.js 14:04:34 INFO - PROCESS | 3352 | ++DOMWINDOW == 143 (1AB7CC00) [pid = 3352] [serial = 1319] [outer = 1A936C00] 14:04:34 INFO - PROCESS | 3352 | 1463605474451 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]]]}] 14:04:34 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 14:04:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 676ms 14:04:34 INFO - PROCESS | 3352 | 1463605474479 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 14:04:34 INFO - PROCESS | 3352 | 1463605474481 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 14:04:34 INFO - PROCESS | 3352 | 1463605474484 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 14:04:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 14:04:34 INFO - PROCESS | 3352 | 1463605474486 Marionette TRACE conn2 <- [1,1722,null,{}] 14:04:34 INFO - PROCESS | 3352 | 1463605474493 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}] 14:04:34 INFO - PROCESS | 3352 | 1463605474639 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 14:04:34 INFO - PROCESS | 3352 | 1463605474662 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:34 INFO - PROCESS | 3352 | ++DOCSHELL 1A98A000 == 62 [pid = 3352] [id = 440] 14:04:34 INFO - PROCESS | 3352 | ++DOMWINDOW == 144 (1AB81800) [pid = 3352] [serial = 1320] [outer = 00000000] 14:04:34 INFO - PROCESS | 3352 | ++DOMWINDOW == 145 (1AB84400) [pid = 3352] [serial = 1321] [outer = 1AB81800] 14:04:34 INFO - PROCESS | 3352 | 1463605474688 Marionette DEBUG loaded listener.js 14:04:34 INFO - PROCESS | 3352 | ++DOMWINDOW == 146 (1AC96000) [pid = 3352] [serial = 1322] [outer = 1AB81800] 14:04:35 INFO - PROCESS | 3352 | --DOMWINDOW == 145 (15EDC400) [pid = 3352] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 14:04:35 INFO - PROCESS | 3352 | --DOMWINDOW == 144 (19C0C800) [pid = 3352] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 14:04:35 INFO - PROCESS | 3352 | --DOMWINDOW == 143 (102CC800) [pid = 3352] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 14:04:35 INFO - PROCESS | 3352 | --DOMWINDOW == 142 (15311400) [pid = 3352] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 14:04:35 INFO - PROCESS | 3352 | --DOMWINDOW == 141 (10D24000) [pid = 3352] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 14:04:35 INFO - PROCESS | 3352 | --DOMWINDOW == 140 (16940400) [pid = 3352] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 14:04:35 INFO - PROCESS | 3352 | --DOMWINDOW == 139 (174CD000) [pid = 3352] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 14:04:35 INFO - PROCESS | 3352 | --DOMWINDOW == 138 (10DFC400) [pid = 3352] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 14:04:35 INFO - PROCESS | 3352 | --DOMWINDOW == 137 (14346000) [pid = 3352] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 14:04:35 INFO - PROCESS | 3352 | --DOMWINDOW == 136 (18276800) [pid = 3352] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 14:04:35 INFO - PROCESS | 3352 | --DOMWINDOW == 135 (18A70400) [pid = 3352] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 14:04:35 INFO - PROCESS | 3352 | --DOMWINDOW == 134 (1653F400) [pid = 3352] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 14:04:35 INFO - PROCESS | 3352 | --DOMWINDOW == 133 (17715C00) [pid = 3352] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 14:04:35 INFO - PROCESS | 3352 | --DOMWINDOW == 132 (18A72400) [pid = 3352] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 14:04:35 INFO - PROCESS | 3352 | --DOMWINDOW == 131 (10A5B000) [pid = 3352] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 14:04:35 INFO - PROCESS | 3352 | --DOMWINDOW == 130 (140CEC00) [pid = 3352] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 14:04:35 INFO - PROCESS | 3352 | --DOMWINDOW == 129 (140C2000) [pid = 3352] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 14:04:35 INFO - PROCESS | 3352 | --DOMWINDOW == 128 (1531C000) [pid = 3352] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 14:04:35 INFO - PROCESS | 3352 | --DOMWINDOW == 127 (15F10800) [pid = 3352] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 14:04:35 INFO - PROCESS | 3352 | --DOMWINDOW == 126 (15313C00) [pid = 3352] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 14:04:35 INFO - PROCESS | 3352 | --DOMWINDOW == 125 (112EE800) [pid = 3352] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 14:04:35 INFO - PROCESS | 3352 | --DOMWINDOW == 124 (16D04400) [pid = 3352] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 14:04:35 INFO - PROCESS | 3352 | --DOMWINDOW == 123 (10B8EC00) [pid = 3352] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 14:04:35 INFO - PROCESS | 3352 | 1463605475250 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]]]}] 14:04:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 14:04:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 829ms 14:04:35 INFO - PROCESS | 3352 | 1463605475311 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 14:04:35 INFO - PROCESS | 3352 | 1463605475312 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 14:04:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 14:04:35 INFO - PROCESS | 3352 | 1463605475316 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 14:04:35 INFO - PROCESS | 3352 | 1463605475317 Marionette TRACE conn2 <- [1,1726,null,{}] 14:04:35 INFO - PROCESS | 3352 | 1463605475321 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}] 14:04:35 INFO - PROCESS | 3352 | 1463605475403 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 14:04:35 INFO - PROCESS | 3352 | 1463605475503 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:35 INFO - PROCESS | 3352 | ++DOCSHELL 0F9EB800 == 63 [pid = 3352] [id = 441] 14:04:35 INFO - PROCESS | 3352 | ++DOMWINDOW == 124 (1026D400) [pid = 3352] [serial = 1323] [outer = 00000000] 14:04:35 INFO - PROCESS | 3352 | ++DOMWINDOW == 125 (10DFC400) [pid = 3352] [serial = 1324] [outer = 1026D400] 14:04:35 INFO - PROCESS | 3352 | 1463605475558 Marionette DEBUG loaded listener.js 14:04:35 INFO - PROCESS | 3352 | ++DOMWINDOW == 126 (15311000) [pid = 3352] [serial = 1325] [outer = 1026D400] 14:04:35 INFO - PROCESS | 3352 | 1463605475911 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]]]}] 14:04:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 14:04:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 690ms 14:04:35 INFO - PROCESS | 3352 | 1463605475999 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 14:04:35 INFO - PROCESS | 3352 | 1463605476001 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 14:04:35 INFO - PROCESS | 3352 | 1463605476004 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 14:04:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 14:04:35 INFO - PROCESS | 3352 | 1463605476006 Marionette TRACE conn2 <- [1,1730,null,{}] 14:04:35 INFO - PROCESS | 3352 | 1463605476009 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}] 14:04:36 INFO - PROCESS | 3352 | 1463605476092 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 14:04:36 INFO - PROCESS | 3352 | 1463605476098 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:36 INFO - PROCESS | 3352 | ++DOCSHELL 10DFA400 == 64 [pid = 3352] [id = 442] 14:04:36 INFO - PROCESS | 3352 | ++DOMWINDOW == 127 (10DFAC00) [pid = 3352] [serial = 1326] [outer = 00000000] 14:04:36 INFO - PROCESS | 3352 | ++DOMWINDOW == 128 (174CD000) [pid = 3352] [serial = 1327] [outer = 10DFAC00] 14:04:36 INFO - PROCESS | 3352 | 1463605476141 Marionette DEBUG loaded listener.js 14:04:36 INFO - PROCESS | 3352 | ++DOMWINDOW == 129 (18AB3C00) [pid = 3352] [serial = 1328] [outer = 10DFAC00] 14:04:36 INFO - PROCESS | 3352 | 1463605476550 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]]]}] 14:04:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 14:04:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 583ms 14:04:36 INFO - PROCESS | 3352 | 1463605476585 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 14:04:36 INFO - PROCESS | 3352 | 1463605476587 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 14:04:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 14:04:36 INFO - PROCESS | 3352 | 1463605476608 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 14:04:36 INFO - PROCESS | 3352 | 1463605476609 Marionette TRACE conn2 <- [1,1734,null,{}] 14:04:36 INFO - PROCESS | 3352 | 1463605476613 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}] 14:04:36 INFO - PROCESS | 3352 | 1463605476696 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 14:04:36 INFO - PROCESS | 3352 | 1463605476703 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:36 INFO - PROCESS | 3352 | ++DOCSHELL 15F10800 == 65 [pid = 3352] [id = 443] 14:04:36 INFO - PROCESS | 3352 | ++DOMWINDOW == 130 (16D03800) [pid = 3352] [serial = 1329] [outer = 00000000] 14:04:36 INFO - PROCESS | 3352 | ++DOMWINDOW == 131 (1AAB4000) [pid = 3352] [serial = 1330] [outer = 16D03800] 14:04:36 INFO - PROCESS | 3352 | 1463605476747 Marionette DEBUG loaded listener.js 14:04:36 INFO - PROCESS | 3352 | ++DOMWINDOW == 132 (1AC9D000) [pid = 3352] [serial = 1331] [outer = 16D03800] 14:04:37 INFO - PROCESS | 3352 | 1463605477326 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]]]}] 14:04:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 14:04:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 736ms 14:04:37 INFO - PROCESS | 3352 | 1463605477352 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 14:04:37 INFO - PROCESS | 3352 | 1463605477356 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 14:04:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 14:04:37 INFO - PROCESS | 3352 | 1463605477362 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 14:04:37 INFO - PROCESS | 3352 | 1463605477366 Marionette TRACE conn2 <- [1,1738,null,{}] 14:04:37 INFO - PROCESS | 3352 | 1463605477373 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}] 14:04:37 INFO - PROCESS | 3352 | 1463605477517 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 14:04:37 INFO - PROCESS | 3352 | 1463605477677 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:37 INFO - PROCESS | 3352 | ++DOCSHELL 10A5C400 == 66 [pid = 3352] [id = 444] 14:04:37 INFO - PROCESS | 3352 | ++DOMWINDOW == 133 (10DF6000) [pid = 3352] [serial = 1332] [outer = 00000000] 14:04:37 INFO - PROCESS | 3352 | ++DOMWINDOW == 134 (12D7B400) [pid = 3352] [serial = 1333] [outer = 10DF6000] 14:04:37 INFO - PROCESS | 3352 | 1463605477734 Marionette DEBUG loaded listener.js 14:04:37 INFO - PROCESS | 3352 | ++DOMWINDOW == 135 (15B6B000) [pid = 3352] [serial = 1334] [outer = 10DF6000] 14:04:38 INFO - PROCESS | 3352 | 1463605478300 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]]]}] 14:04:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 14:04:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 983ms 14:04:38 INFO - PROCESS | 3352 | 1463605478333 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 14:04:38 INFO - PROCESS | 3352 | 1463605478339 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 14:04:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 14:04:38 INFO - PROCESS | 3352 | 1463605478345 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 14:04:38 INFO - PROCESS | 3352 | 1463605478348 Marionette TRACE conn2 <- [1,1742,null,{}] 14:04:38 INFO - PROCESS | 3352 | 1463605478352 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}] 14:04:38 INFO - PROCESS | 3352 | 1463605478463 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 14:04:38 INFO - PROCESS | 3352 | 1463605478604 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:38 INFO - PROCESS | 3352 | ++DOCSHELL 15D4E800 == 67 [pid = 3352] [id = 445] 14:04:38 INFO - PROCESS | 3352 | ++DOMWINDOW == 136 (16D01400) [pid = 3352] [serial = 1335] [outer = 00000000] 14:04:38 INFO - PROCESS | 3352 | ++DOMWINDOW == 137 (19C07000) [pid = 3352] [serial = 1336] [outer = 16D01400] 14:04:38 INFO - PROCESS | 3352 | 1463605478659 Marionette DEBUG loaded listener.js 14:04:38 INFO - PROCESS | 3352 | ++DOMWINDOW == 138 (19ED7000) [pid = 3352] [serial = 1337] [outer = 16D01400] 14:04:39 INFO - PROCESS | 3352 | 1463605479252 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]]]}] 14:04:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 14:04:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 936ms 14:04:39 INFO - PROCESS | 3352 | 1463605479271 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 14:04:39 INFO - PROCESS | 3352 | 1463605479274 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 14:04:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 14:04:39 INFO - PROCESS | 3352 | 1463605479278 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 14:04:39 INFO - PROCESS | 3352 | 1463605479281 Marionette TRACE conn2 <- [1,1746,null,{}] 14:04:39 INFO - PROCESS | 3352 | 1463605479292 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}] 14:04:39 INFO - PROCESS | 3352 | 1463605479413 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 14:04:39 INFO - PROCESS | 3352 | 1463605479556 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:39 INFO - PROCESS | 3352 | ++DOCSHELL 1A92E400 == 68 [pid = 3352] [id = 446] 14:04:39 INFO - PROCESS | 3352 | ++DOMWINDOW == 139 (1A92EC00) [pid = 3352] [serial = 1338] [outer = 00000000] 14:04:39 INFO - PROCESS | 3352 | ++DOMWINDOW == 140 (1A989800) [pid = 3352] [serial = 1339] [outer = 1A92EC00] 14:04:39 INFO - PROCESS | 3352 | 1463605479612 Marionette DEBUG loaded listener.js 14:04:39 INFO - PROCESS | 3352 | ++DOMWINDOW == 141 (1AB7BC00) [pid = 3352] [serial = 1340] [outer = 1A92EC00] 14:04:40 INFO - PROCESS | 3352 | 1463605480183 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]]]}] 14:04:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 14:04:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 921ms 14:04:40 INFO - PROCESS | 3352 | 1463605480205 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 14:04:40 INFO - PROCESS | 3352 | 1463605480207 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 14:04:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 14:04:40 INFO - PROCESS | 3352 | 1463605480211 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 14:04:40 INFO - PROCESS | 3352 | 1463605480213 Marionette TRACE conn2 <- [1,1750,null,{}] 14:04:40 INFO - PROCESS | 3352 | 1463605480216 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}] 14:04:40 INFO - PROCESS | 3352 | 1463605480333 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 14:04:40 INFO - PROCESS | 3352 | 1463605480493 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:40 INFO - PROCESS | 3352 | ++DOCSHELL 1AE4A800 == 69 [pid = 3352] [id = 447] 14:04:40 INFO - PROCESS | 3352 | ++DOMWINDOW == 142 (1AE4C000) [pid = 3352] [serial = 1341] [outer = 00000000] 14:04:40 INFO - PROCESS | 3352 | ++DOMWINDOW == 143 (1AE4FC00) [pid = 3352] [serial = 1342] [outer = 1AE4C000] 14:04:40 INFO - PROCESS | 3352 | 1463605480549 Marionette DEBUG loaded listener.js 14:04:40 INFO - PROCESS | 3352 | ++DOMWINDOW == 144 (1AF89400) [pid = 3352] [serial = 1343] [outer = 1AE4C000] 14:04:41 INFO - PROCESS | 3352 | 1463605481057 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]]]}] 14:04:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 14:04:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 890ms 14:04:41 INFO - PROCESS | 3352 | 1463605481115 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 14:04:41 INFO - PROCESS | 3352 | 1463605481117 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 14:04:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 14:04:41 INFO - PROCESS | 3352 | 1463605481121 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 14:04:41 INFO - PROCESS | 3352 | 1463605481123 Marionette TRACE conn2 <- [1,1754,null,{}] 14:04:41 INFO - PROCESS | 3352 | 1463605481127 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}] 14:04:41 INFO - PROCESS | 3352 | 1463605481233 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 14:04:41 INFO - PROCESS | 3352 | 1463605481349 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:41 INFO - PROCESS | 3352 | ++DOCSHELL 1AE4EC00 == 70 [pid = 3352] [id = 448] 14:04:41 INFO - PROCESS | 3352 | ++DOMWINDOW == 145 (1AE4F800) [pid = 3352] [serial = 1344] [outer = 00000000] 14:04:41 INFO - PROCESS | 3352 | ++DOMWINDOW == 146 (1AF92800) [pid = 3352] [serial = 1345] [outer = 1AE4F800] 14:04:41 INFO - PROCESS | 3352 | 1463605481450 Marionette DEBUG loaded listener.js 14:04:41 INFO - PROCESS | 3352 | ++DOMWINDOW == 147 (1AF97C00) [pid = 3352] [serial = 1346] [outer = 1AE4F800] 14:04:42 INFO - PROCESS | 3352 | 1463605482055 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]]]}] 14:04:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 14:04:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1028ms 14:04:42 INFO - PROCESS | 3352 | 1463605482147 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 14:04:42 INFO - PROCESS | 3352 | 1463605482149 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 14:04:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 14:04:42 INFO - PROCESS | 3352 | 1463605482153 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 14:04:42 INFO - PROCESS | 3352 | 1463605482155 Marionette TRACE conn2 <- [1,1758,null,{}] 14:04:42 INFO - PROCESS | 3352 | 1463605482160 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}] 14:04:42 INFO - PROCESS | 3352 | 1463605482282 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 14:04:42 INFO - PROCESS | 3352 | 1463605482427 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:42 INFO - PROCESS | 3352 | ++DOCSHELL 0F9E0400 == 71 [pid = 3352] [id = 449] 14:04:42 INFO - PROCESS | 3352 | ++DOMWINDOW == 148 (0F9EA400) [pid = 3352] [serial = 1347] [outer = 00000000] 14:04:42 INFO - PROCESS | 3352 | ++DOMWINDOW == 149 (1284A000) [pid = 3352] [serial = 1348] [outer = 0F9EA400] 14:04:42 INFO - PROCESS | 3352 | 1463605482488 Marionette DEBUG loaded listener.js 14:04:42 INFO - PROCESS | 3352 | ++DOMWINDOW == 150 (13074400) [pid = 3352] [serial = 1349] [outer = 0F9EA400] 14:04:43 INFO - PROCESS | 3352 | 1463605483270 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]]]}] 14:04:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 14:04:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1197ms 14:04:43 INFO - PROCESS | 3352 | 1463605483346 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 14:04:43 INFO - PROCESS | 3352 | 1463605483351 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 14:04:43 INFO - PROCESS | 3352 | 1463605483355 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 14:04:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 14:04:43 INFO - PROCESS | 3352 | 1463605483359 Marionette TRACE conn2 <- [1,1762,null,{}] 14:04:43 INFO - PROCESS | 3352 | 1463605483364 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}] 14:04:43 INFO - PROCESS | 3352 | 1463605483473 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 14:04:43 INFO - PROCESS | 3352 | 1463605483622 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:43 INFO - PROCESS | 3352 | ++DOCSHELL 13094800 == 72 [pid = 3352] [id = 450] 14:04:43 INFO - PROCESS | 3352 | ++DOMWINDOW == 151 (13304C00) [pid = 3352] [serial = 1350] [outer = 00000000] 14:04:43 INFO - PROCESS | 3352 | ++DOMWINDOW == 152 (15277400) [pid = 3352] [serial = 1351] [outer = 13304C00] 14:04:43 INFO - PROCESS | 3352 | 1463605483672 Marionette DEBUG loaded listener.js 14:04:43 INFO - PROCESS | 3352 | ++DOMWINDOW == 153 (15314800) [pid = 3352] [serial = 1352] [outer = 13304C00] 14:04:43 INFO - PROCESS | 3352 | --DOCSHELL 1AE58C00 == 71 [pid = 3352] [id = 14] 14:04:43 INFO - PROCESS | 3352 | --DOCSHELL 19CD8000 == 70 [pid = 3352] [id = 423] 14:04:43 INFO - PROCESS | 3352 | --DOCSHELL 18275000 == 69 [pid = 3352] [id = 391] 14:04:43 INFO - PROCESS | 3352 | --DOCSHELL 1A936800 == 68 [pid = 3352] [id = 12] 14:04:43 INFO - PROCESS | 3352 | --DOCSHELL 18AB0C00 == 67 [pid = 3352] [id = 403] 14:04:43 INFO - PROCESS | 3352 | --DOCSHELL 15D18000 == 66 [pid = 3352] [id = 382] 14:04:43 INFO - PROCESS | 3352 | --DOCSHELL 1A734000 == 65 [pid = 3352] [id = 11] 14:04:43 INFO - PROCESS | 3352 | --DOCSHELL 1B334400 == 64 [pid = 3352] [id = 17] 14:04:43 INFO - PROCESS | 3352 | --DOCSHELL 10DFA400 == 63 [pid = 3352] [id = 442] 14:04:43 INFO - PROCESS | 3352 | --DOCSHELL 0F9EB800 == 62 [pid = 3352] [id = 441] 14:04:43 INFO - PROCESS | 3352 | --DOCSHELL 1A98A000 == 61 [pid = 3352] [id = 440] 14:04:43 INFO - PROCESS | 3352 | --DOCSHELL 1A932800 == 60 [pid = 3352] [id = 439] 14:04:43 INFO - PROCESS | 3352 | --DOCSHELL 1A73F400 == 59 [pid = 3352] [id = 438] 14:04:43 INFO - PROCESS | 3352 | --DOCSHELL 1A66B400 == 58 [pid = 3352] [id = 437] 14:04:43 INFO - PROCESS | 3352 | --DOCSHELL 17E45800 == 57 [pid = 3352] [id = 436] 14:04:43 INFO - PROCESS | 3352 | --DOCSHELL 15628400 == 56 [pid = 3352] [id = 435] 14:04:43 INFO - PROCESS | 3352 | --DOCSHELL 114AE000 == 55 [pid = 3352] [id = 434] 14:04:43 INFO - PROCESS | 3352 | --DOMWINDOW == 152 (15952C00) [pid = 3352] [serial = 1279] [outer = 00000000] [url = about:blank] 14:04:43 INFO - PROCESS | 3352 | --DOCSHELL 16D10800 == 54 [pid = 3352] [id = 431] 14:04:43 INFO - PROCESS | 3352 | --DOCSHELL 16D0B800 == 53 [pid = 3352] [id = 430] 14:04:43 INFO - PROCESS | 3352 | --DOCSHELL 14E92800 == 52 [pid = 3352] [id = 426] 14:04:43 INFO - PROCESS | 3352 | --DOMWINDOW == 151 (16D0D800) [pid = 3352] [serial = 1129] [outer = 00000000] [url = about:blank] 14:04:43 INFO - PROCESS | 3352 | --DOMWINDOW == 150 (18278800) [pid = 3352] [serial = 1166] [outer = 00000000] [url = about:blank] 14:04:43 INFO - PROCESS | 3352 | --DOMWINDOW == 149 (13819800) [pid = 3352] [serial = 1169] [outer = 00000000] [url = about:blank] 14:04:43 INFO - PROCESS | 3352 | --DOMWINDOW == 148 (15FB3400) [pid = 3352] [serial = 1172] [outer = 00000000] [url = about:blank] 14:04:43 INFO - PROCESS | 3352 | --DOMWINDOW == 147 (18A68000) [pid = 3352] [serial = 1175] [outer = 00000000] [url = about:blank] 14:04:43 INFO - PROCESS | 3352 | --DOMWINDOW == 146 (18AAC400) [pid = 3352] [serial = 1178] [outer = 00000000] [url = about:blank] 14:04:43 INFO - PROCESS | 3352 | --DOMWINDOW == 145 (16D0C800) [pid = 3352] [serial = 1243] [outer = 00000000] [url = about:blank] 14:04:43 INFO - PROCESS | 3352 | --DOMWINDOW == 144 (17E90800) [pid = 3352] [serial = 1246] [outer = 00000000] [url = about:blank] 14:04:43 INFO - PROCESS | 3352 | --DOMWINDOW == 143 (17302C00) [pid = 3352] [serial = 1244] [outer = 00000000] [url = about:blank] 14:04:43 INFO - PROCESS | 3352 | --DOMWINDOW == 142 (1986EC00) [pid = 3352] [serial = 1249] [outer = 00000000] [url = about:blank] 14:04:43 INFO - PROCESS | 3352 | --DOMWINDOW == 141 (18278C00) [pid = 3352] [serial = 1247] [outer = 00000000] [url = about:blank] 14:04:43 INFO - PROCESS | 3352 | --DOMWINDOW == 140 (11A02000) [pid = 3352] [serial = 1231] [outer = 00000000] [url = about:blank] 14:04:43 INFO - PROCESS | 3352 | --DOMWINDOW == 139 (156A3800) [pid = 3352] [serial = 1216] [outer = 00000000] [url = about:blank] 14:04:43 INFO - PROCESS | 3352 | --DOMWINDOW == 138 (16D0A800) [pid = 3352] [serial = 1252] [outer = 00000000] [url = about:blank] 14:04:43 INFO - PROCESS | 3352 | --DOMWINDOW == 137 (15B6D000) [pid = 3352] [serial = 1217] [outer = 00000000] [url = about:blank] 14:04:43 INFO - PROCESS | 3352 | --DOMWINDOW == 136 (12883400) [pid = 3352] [serial = 1232] [outer = 00000000] [url = about:blank] 14:04:43 INFO - PROCESS | 3352 | --DOMWINDOW == 135 (15D4A000) [pid = 3352] [serial = 1237] [outer = 00000000] [url = about:blank] 14:04:43 INFO - PROCESS | 3352 | --DOMWINDOW == 134 (15EDE400) [pid = 3352] [serial = 1238] [outer = 00000000] [url = about:blank] 14:04:43 INFO - PROCESS | 3352 | --DOMWINDOW == 133 (16540400) [pid = 3352] [serial = 1240] [outer = 00000000] [url = about:blank] 14:04:43 INFO - PROCESS | 3352 | --DOMWINDOW == 132 (15622C00) [pid = 3352] [serial = 1234] [outer = 00000000] [url = about:blank] 14:04:43 INFO - PROCESS | 3352 | --DOMWINDOW == 131 (156ABC00) [pid = 3352] [serial = 1235] [outer = 00000000] [url = about:blank] 14:04:43 INFO - PROCESS | 3352 | --DOMWINDOW == 130 (1284B000) [pid = 3352] [serial = 1229] [outer = 00000000] [url = about:blank] 14:04:43 INFO - PROCESS | 3352 | --DOMWINDOW == 129 (11C4E400) [pid = 3352] [serial = 1228] [outer = 00000000] [url = about:blank] 14:04:43 INFO - PROCESS | 3352 | --DOMWINDOW == 128 (18AB4000) [pid = 3352] [serial = 1220] [outer = 00000000] [url = about:blank] 14:04:43 INFO - PROCESS | 3352 | --DOMWINDOW == 127 (17E97000) [pid = 3352] [serial = 1219] [outer = 00000000] [url = about:blank] 14:04:43 INFO - PROCESS | 3352 | --DOMWINDOW == 126 (1284A400) [pid = 3352] [serial = 1214] [outer = 00000000] [url = about:blank] 14:04:43 INFO - PROCESS | 3352 | --DOMWINDOW == 125 (11C5B800) [pid = 3352] [serial = 1213] [outer = 00000000] [url = about:blank] 14:04:43 INFO - PROCESS | 3352 | --DOMWINDOW == 124 (19CD6400) [pid = 3352] [serial = 1222] [outer = 00000000] [url = about:blank] 14:04:43 INFO - PROCESS | 3352 | --DOMWINDOW == 123 (19CE5400) [pid = 3352] [serial = 1225] [outer = 00000000] [url = about:blank] 14:04:43 INFO - PROCESS | 3352 | --DOMWINDOW == 122 (12849800) [pid = 3352] [serial = 1276] [outer = 00000000] [url = about:blank] 14:04:43 INFO - PROCESS | 3352 | --DOMWINDOW == 121 (1A054800) [pid = 3352] [serial = 1258] [outer = 00000000] [url = about:blank] 14:04:43 INFO - PROCESS | 3352 | --DOMWINDOW == 120 (19872C00) [pid = 3352] [serial = 1255] [outer = 00000000] [url = about:blank] 14:04:43 INFO - PROCESS | 3352 | --DOMWINDOW == 119 (1390A800) [pid = 3352] [serial = 1277] [outer = 00000000] [url = about:blank] 14:04:43 INFO - PROCESS | 3352 | --DOMWINDOW == 118 (13DC3C00) [pid = 3352] [serial = 1261] [outer = 00000000] [url = about:blank] 14:04:43 INFO - PROCESS | 3352 | --DOMWINDOW == 117 (15D54C00) [pid = 3352] [serial = 1264] [outer = 00000000] [url = about:blank] 14:04:43 INFO - PROCESS | 3352 | --DOMWINDOW == 116 (19ECF400) [pid = 3352] [serial = 1267] [outer = 00000000] [url = about:blank] 14:04:43 INFO - PROCESS | 3352 | --DOMWINDOW == 115 (1A153400) [pid = 3352] [serial = 1270] [outer = 00000000] [url = about:blank] 14:04:43 INFO - PROCESS | 3352 | --DOMWINDOW == 114 (1A43E400) [pid = 3352] [serial = 1273] [outer = 00000000] [url = about:blank] 14:04:43 INFO - PROCESS | 3352 | --DOMWINDOW == 113 (19C10800) [pid = 3352] [serial = 1250] [outer = 00000000] [url = about:blank] 14:04:43 INFO - PROCESS | 3352 | --DOMWINDOW == 112 (18A64400) [pid = 3352] [serial = 1253] [outer = 00000000] [url = about:blank] 14:04:43 INFO - PROCESS | 3352 | --DOMWINDOW == 111 (19CE2C00) [pid = 3352] [serial = 1256] [outer = 00000000] [url = about:blank] 14:04:43 INFO - PROCESS | 3352 | --DOMWINDOW == 110 (16766800) [pid = 3352] [serial = 1241] [outer = 00000000] [url = about:blank] 14:04:43 INFO - PROCESS | 3352 | --DOMWINDOW == 109 (19E3E400) [pid = 3352] [serial = 1226] [outer = 00000000] [url = about:blank] 14:04:43 INFO - PROCESS | 3352 | --DOMWINDOW == 108 (11A02800) [pid = 3352] [serial = 1133] [outer = 00000000] [url = about:blank] 14:04:43 INFO - PROCESS | 3352 | --DOMWINDOW == 107 (19CDC800) [pid = 3352] [serial = 1223] [outer = 00000000] [url = about:blank] 14:04:44 INFO - PROCESS | 3352 | 1463605484181 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]]]}] 14:04:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 14:04:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 890ms 14:04:44 INFO - PROCESS | 3352 | 1463605484243 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 14:04:44 INFO - PROCESS | 3352 | 1463605484248 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 14:04:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 14:04:44 INFO - PROCESS | 3352 | 1463605484254 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 14:04:44 INFO - PROCESS | 3352 | 1463605484257 Marionette TRACE conn2 <- [1,1766,null,{}] 14:04:44 INFO - PROCESS | 3352 | 1463605484260 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}] 14:04:44 INFO - PROCESS | 3352 | 1463605484352 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 14:04:44 INFO - PROCESS | 3352 | 1463605484447 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:44 INFO - PROCESS | 3352 | ++DOCSHELL 12849800 == 53 [pid = 3352] [id = 451] 14:04:44 INFO - PROCESS | 3352 | ++DOMWINDOW == 108 (12883000) [pid = 3352] [serial = 1353] [outer = 00000000] 14:04:44 INFO - PROCESS | 3352 | ++DOMWINDOW == 109 (133A4C00) [pid = 3352] [serial = 1354] [outer = 12883000] 14:04:44 INFO - PROCESS | 3352 | 1463605484498 Marionette DEBUG loaded listener.js 14:04:44 INFO - PROCESS | 3352 | ++DOMWINDOW == 110 (15361000) [pid = 3352] [serial = 1355] [outer = 12883000] 14:04:44 INFO - PROCESS | 3352 | 1463605484880 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]]]}] 14:04:44 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 14:04:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 690ms 14:04:44 INFO - PROCESS | 3352 | 1463605484940 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 14:04:44 INFO - PROCESS | 3352 | 1463605484942 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 14:04:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 14:04:44 INFO - PROCESS | 3352 | 1463605484946 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 14:04:44 INFO - PROCESS | 3352 | 1463605484949 Marionette TRACE conn2 <- [1,1770,null,{}] 14:04:44 INFO - PROCESS | 3352 | 1463605484959 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}] 14:04:45 INFO - PROCESS | 3352 | 1463605485047 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 14:04:45 INFO - PROCESS | 3352 | 1463605485090 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:45 INFO - PROCESS | 3352 | ++DOCSHELL 15D54800 == 54 [pid = 3352] [id = 452] 14:04:45 INFO - PROCESS | 3352 | ++DOMWINDOW == 111 (15D54C00) [pid = 3352] [serial = 1356] [outer = 00000000] 14:04:45 INFO - PROCESS | 3352 | ++DOMWINDOW == 112 (15ED7400) [pid = 3352] [serial = 1357] [outer = 15D54C00] 14:04:45 INFO - PROCESS | 3352 | 1463605485137 Marionette DEBUG loaded listener.js 14:04:45 INFO - PROCESS | 3352 | ++DOMWINDOW == 113 (15FA7400) [pid = 3352] [serial = 1358] [outer = 15D54C00] 14:04:45 INFO - PROCESS | 3352 | 1463605485587 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]]]}] 14:04:45 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 14:04:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 691ms 14:04:45 INFO - PROCESS | 3352 | 1463605485646 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 14:04:45 INFO - PROCESS | 3352 | 1463605485648 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 14:04:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 14:04:45 INFO - PROCESS | 3352 | 1463605485652 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 14:04:45 INFO - PROCESS | 3352 | 1463605485653 Marionette TRACE conn2 <- [1,1774,null,{}] 14:04:45 INFO - PROCESS | 3352 | 1463605485657 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}] 14:04:45 INFO - PROCESS | 3352 | 1463605485725 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 14:04:45 INFO - PROCESS | 3352 | 1463605485734 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:45 INFO - PROCESS | 3352 | ++DOCSHELL 15FAD000 == 55 [pid = 3352] [id = 453] 14:04:45 INFO - PROCESS | 3352 | ++DOMWINDOW == 114 (15FAD400) [pid = 3352] [serial = 1359] [outer = 00000000] 14:04:45 INFO - PROCESS | 3352 | ++DOMWINDOW == 115 (16547000) [pid = 3352] [serial = 1360] [outer = 15FAD400] 14:04:45 INFO - PROCESS | 3352 | 1463605485779 Marionette DEBUG loaded listener.js 14:04:45 INFO - PROCESS | 3352 | ++DOMWINDOW == 116 (1676DC00) [pid = 3352] [serial = 1361] [outer = 15FAD400] 14:04:46 INFO - PROCESS | 3352 | 1463605486218 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]]]}] 14:04:46 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 14:04:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 614ms 14:04:46 INFO - PROCESS | 3352 | 1463605486273 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 14:04:46 INFO - PROCESS | 3352 | 1463605486284 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 14:04:46 INFO - PROCESS | 3352 | 1463605486288 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 14:04:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 14:04:46 INFO - PROCESS | 3352 | 1463605486290 Marionette TRACE conn2 <- [1,1778,null,{}] 14:04:46 INFO - PROCESS | 3352 | 1463605486294 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}] 14:04:46 INFO - PROCESS | 3352 | 1463605486436 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 14:04:46 INFO - PROCESS | 3352 | 1463605486528 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:46 INFO - PROCESS | 3352 | ++DOCSHELL 10DF1C00 == 56 [pid = 3352] [id = 454] 14:04:46 INFO - PROCESS | 3352 | ++DOMWINDOW == 117 (16763C00) [pid = 3352] [serial = 1362] [outer = 00000000] 14:04:46 INFO - PROCESS | 3352 | ++DOMWINDOW == 118 (16D08C00) [pid = 3352] [serial = 1363] [outer = 16763C00] 14:04:46 INFO - PROCESS | 3352 | 1463605486580 Marionette DEBUG loaded listener.js 14:04:46 INFO - PROCESS | 3352 | ++DOMWINDOW == 119 (16DA5000) [pid = 3352] [serial = 1364] [outer = 16763C00] 14:04:46 INFO - PROCESS | 3352 | 1463605486985 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]]]}] 14:04:47 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) 14:04:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 737ms 14:04:47 INFO - PROCESS | 3352 | 1463605487013 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 14:04:47 INFO - PROCESS | 3352 | 1463605487015 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 14:04:47 INFO - PROCESS | 3352 | 1463605487018 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 14:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 14:04:47 INFO - PROCESS | 3352 | 1463605487020 Marionette TRACE conn2 <- [1,1782,null,{}] 14:04:47 INFO - PROCESS | 3352 | 1463605487023 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}] 14:04:47 INFO - PROCESS | 3352 | 1463605487148 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 14:04:47 INFO - PROCESS | 3352 | 1463605487215 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:47 INFO - PROCESS | 3352 | ++DOCSHELL 16545000 == 57 [pid = 3352] [id = 455] 14:04:47 INFO - PROCESS | 3352 | ++DOMWINDOW == 120 (16D9C800) [pid = 3352] [serial = 1365] [outer = 00000000] 14:04:47 INFO - PROCESS | 3352 | ++DOMWINDOW == 121 (18A6B800) [pid = 3352] [serial = 1366] [outer = 16D9C800] 14:04:47 INFO - PROCESS | 3352 | 1463605487260 Marionette DEBUG loaded listener.js 14:04:47 INFO - PROCESS | 3352 | ++DOMWINDOW == 122 (18A72400) [pid = 3352] [serial = 1367] [outer = 16D9C800] 14:04:47 INFO - PROCESS | 3352 | 1463605487662 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]]]}] 14:04:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:04:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 690ms 14:04:47 INFO - PROCESS | 3352 | 1463605487701 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 14:04:47 INFO - PROCESS | 3352 | 1463605487703 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 14:04:47 INFO - PROCESS | 3352 | 1463605487706 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 14:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 14:04:47 INFO - PROCESS | 3352 | 1463605487708 Marionette TRACE conn2 <- [1,1786,null,{}] 14:04:47 INFO - PROCESS | 3352 | 1463605487711 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}] 14:04:47 INFO - PROCESS | 3352 | 1463605487830 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 14:04:47 INFO - PROCESS | 3352 | 1463605487925 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:47 INFO - PROCESS | 3352 | ++DOCSHELL 18A69C00 == 58 [pid = 3352] [id = 456] 14:04:47 INFO - PROCESS | 3352 | ++DOMWINDOW == 123 (18A73800) [pid = 3352] [serial = 1368] [outer = 00000000] 14:04:47 INFO - PROCESS | 3352 | ++DOMWINDOW == 124 (1986EC00) [pid = 3352] [serial = 1369] [outer = 18A73800] 14:04:47 INFO - PROCESS | 3352 | 1463605487969 Marionette DEBUG loaded listener.js 14:04:48 INFO - PROCESS | 3352 | ++DOMWINDOW == 125 (19C0FC00) [pid = 3352] [serial = 1370] [outer = 18A73800] 14:04:48 INFO - PROCESS | 3352 | --DOMWINDOW == 124 (1A936C00) [pid = 3352] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 14:04:48 INFO - PROCESS | 3352 | --DOMWINDOW == 123 (1A741400) [pid = 3352] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 14:04:48 INFO - PROCESS | 3352 | --DOMWINDOW == 122 (1A66F000) [pid = 3352] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 14:04:48 INFO - PROCESS | 3352 | --DOMWINDOW == 121 (11A0B000) [pid = 3352] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 14:04:48 INFO - PROCESS | 3352 | --DOMWINDOW == 120 (156A7400) [pid = 3352] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 14:04:48 INFO - PROCESS | 3352 | --DOMWINDOW == 119 (17E95000) [pid = 3352] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 14:04:48 INFO - PROCESS | 3352 | --DOMWINDOW == 118 (1026D400) [pid = 3352] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 14:04:48 INFO - PROCESS | 3352 | --DOMWINDOW == 117 (1AB81800) [pid = 3352] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 14:04:48 INFO - PROCESS | 3352 | --DOMWINDOW == 116 (10DFAC00) [pid = 3352] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 14:04:48 INFO - PROCESS | 3352 | --DOMWINDOW == 115 (19ED6400) [pid = 3352] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 14:04:48 INFO - PROCESS | 3352 | 1463605488473 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]]]}] 14:04:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 14:04:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 829ms 14:04:48 INFO - PROCESS | 3352 | 1463605488533 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 14:04:48 INFO - PROCESS | 3352 | 1463605488535 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 14:04:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 14:04:48 INFO - PROCESS | 3352 | 1463605488538 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 14:04:48 INFO - PROCESS | 3352 | 1463605488540 Marionette TRACE conn2 <- [1,1790,null,{}] 14:04:48 INFO - PROCESS | 3352 | 1463605488543 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}] 14:04:48 INFO - PROCESS | 3352 | 1463605488676 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 14:04:48 INFO - PROCESS | 3352 | 1463605488743 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:48 INFO - PROCESS | 3352 | ++DOCSHELL 10D29800 == 59 [pid = 3352] [id = 457] 14:04:48 INFO - PROCESS | 3352 | ++DOMWINDOW == 116 (10D2F400) [pid = 3352] [serial = 1371] [outer = 00000000] 14:04:48 INFO - PROCESS | 3352 | ++DOMWINDOW == 117 (170AF000) [pid = 3352] [serial = 1372] [outer = 10D2F400] 14:04:48 INFO - PROCESS | 3352 | 1463605488786 Marionette DEBUG loaded listener.js 14:04:48 INFO - PROCESS | 3352 | ++DOMWINDOW == 118 (19CD8800) [pid = 3352] [serial = 1373] [outer = 10D2F400] 14:04:49 INFO - PROCESS | 3352 | 1463605489159 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]]]}] 14:04:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 14:04:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 675ms 14:04:49 INFO - PROCESS | 3352 | 1463605489238 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 14:04:49 INFO - PROCESS | 3352 | 1463605489240 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 14:04:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 14:04:49 INFO - PROCESS | 3352 | 1463605489244 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 14:04:49 INFO - PROCESS | 3352 | 1463605489245 Marionette TRACE conn2 <- [1,1794,null,{}] 14:04:49 INFO - PROCESS | 3352 | 1463605489249 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}] 14:04:49 INFO - PROCESS | 3352 | 1463605489331 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 14:04:49 INFO - PROCESS | 3352 | 1463605489341 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:49 INFO - PROCESS | 3352 | ++DOCSHELL 12D1E000 == 60 [pid = 3352] [id = 458] 14:04:49 INFO - PROCESS | 3352 | ++DOMWINDOW == 119 (1330AC00) [pid = 3352] [serial = 1374] [outer = 00000000] 14:04:49 INFO - PROCESS | 3352 | ++DOMWINDOW == 120 (19CDE800) [pid = 3352] [serial = 1375] [outer = 1330AC00] 14:04:49 INFO - PROCESS | 3352 | 1463605489369 Marionette DEBUG loaded listener.js 14:04:49 INFO - PROCESS | 3352 | ++DOMWINDOW == 121 (19E39800) [pid = 3352] [serial = 1376] [outer = 1330AC00] 14:04:49 INFO - PROCESS | 3352 | 1463605489821 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]]]}] 14:04:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 14:04:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 613ms 14:04:49 INFO - PROCESS | 3352 | 1463605489866 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 14:04:49 INFO - PROCESS | 3352 | 1463605489868 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 14:04:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 14:04:49 INFO - PROCESS | 3352 | 1463605489871 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 14:04:49 INFO - PROCESS | 3352 | 1463605489872 Marionette TRACE conn2 <- [1,1798,null,{}] 14:04:49 INFO - PROCESS | 3352 | 1463605489876 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}] 14:04:49 INFO - PROCESS | 3352 | 1463605489959 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 14:04:49 INFO - PROCESS | 3352 | 1463605489966 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:49 INFO - PROCESS | 3352 | ++DOCSHELL 10DFD800 == 61 [pid = 3352] [id = 459] 14:04:49 INFO - PROCESS | 3352 | ++DOMWINDOW == 122 (114ABC00) [pid = 3352] [serial = 1377] [outer = 00000000] 14:04:49 INFO - PROCESS | 3352 | ++DOMWINDOW == 123 (1A056400) [pid = 3352] [serial = 1378] [outer = 114ABC00] 14:04:49 INFO - PROCESS | 3352 | 1463605490009 Marionette DEBUG loaded listener.js 14:04:50 INFO - PROCESS | 3352 | ++DOMWINDOW == 124 (1A435000) [pid = 3352] [serial = 1379] [outer = 114ABC00] 14:04:51 INFO - PROCESS | 3352 | --DOCSHELL 1ACA0400 == 60 [pid = 3352] [id = 13] 14:04:51 INFO - PROCESS | 3352 | --DOCSHELL 13DBA800 == 59 [pid = 3352] [id = 390] 14:04:51 INFO - PROCESS | 3352 | --DOCSHELL 19E42800 == 58 [pid = 3352] [id = 419] 14:04:51 INFO - PROCESS | 3352 | --DOCSHELL 15D4C000 == 57 [pid = 3352] [id = 407] 14:04:51 INFO - PROCESS | 3352 | --DOCSHELL 12882400 == 56 [pid = 3352] [id = 405] 14:04:51 INFO - PROCESS | 3352 | --DOCSHELL 10DF5400 == 55 [pid = 3352] [id = 424] 14:04:51 INFO - PROCESS | 3352 | --DOCSHELL 11C8B400 == 54 [pid = 3352] [id = 393] 14:04:51 INFO - PROCESS | 3352 | --DOCSHELL 114A5800 == 53 [pid = 3352] [id = 427] 14:04:51 INFO - PROCESS | 3352 | --DOCSHELL 15FAFC00 == 52 [pid = 3352] [id = 429] 14:04:51 INFO - PROCESS | 3352 | --DOCSHELL 14E95400 == 51 [pid = 3352] [id = 428] 14:04:51 INFO - PROCESS | 3352 | --DOCSHELL 10A65800 == 50 [pid = 3352] [id = 404] 14:04:51 INFO - PROCESS | 3352 | --DOCSHELL 1770B800 == 49 [pid = 3352] [id = 432] 14:04:51 INFO - PROCESS | 3352 | --DOCSHELL 1AB7C400 == 48 [pid = 3352] [id = 10] 14:04:51 INFO - PROCESS | 3352 | --DOCSHELL 15283000 == 47 [pid = 3352] [id = 433] 14:04:51 INFO - PROCESS | 3352 | --DOCSHELL 16D03000 == 46 [pid = 3352] [id = 406] 14:04:51 INFO - PROCESS | 3352 | --DOCSHELL 19CD8400 == 45 [pid = 3352] [id = 422] 14:04:51 INFO - PROCESS | 3352 | --DOCSHELL 1827F400 == 44 [pid = 3352] [id = 392] 14:04:51 INFO - PROCESS | 3352 | --DOCSHELL 19870400 == 43 [pid = 3352] [id = 408] 14:04:51 INFO - PROCESS | 3352 | --DOCSHELL 13094800 == 42 [pid = 3352] [id = 450] 14:04:51 INFO - PROCESS | 3352 | --DOCSHELL 0F9E0400 == 41 [pid = 3352] [id = 449] 14:04:51 INFO - PROCESS | 3352 | --DOCSHELL 1AE4EC00 == 40 [pid = 3352] [id = 448] 14:04:51 INFO - PROCESS | 3352 | --DOCSHELL 1A92E400 == 39 [pid = 3352] [id = 446] 14:04:51 INFO - PROCESS | 3352 | --DOCSHELL 1AE4A800 == 38 [pid = 3352] [id = 447] 14:04:51 INFO - PROCESS | 3352 | --DOCSHELL 15D4E800 == 37 [pid = 3352] [id = 445] 14:04:51 INFO - PROCESS | 3352 | --DOCSHELL 15F10800 == 36 [pid = 3352] [id = 443] 14:04:51 INFO - PROCESS | 3352 | --DOCSHELL 10A5C400 == 35 [pid = 3352] [id = 444] 14:04:51 INFO - PROCESS | 3352 | --DOCSHELL 15D54800 == 34 [pid = 3352] [id = 452] 14:04:51 INFO - PROCESS | 3352 | --DOCSHELL 12849800 == 33 [pid = 3352] [id = 451] 14:04:51 INFO - PROCESS | 3352 | --DOCSHELL 15FAD000 == 32 [pid = 3352] [id = 453] 14:04:51 INFO - PROCESS | 3352 | --DOCSHELL 10DF1C00 == 31 [pid = 3352] [id = 454] 14:04:51 INFO - PROCESS | 3352 | --DOCSHELL 18A69C00 == 30 [pid = 3352] [id = 456] 14:04:51 INFO - PROCESS | 3352 | --DOCSHELL 10D29800 == 29 [pid = 3352] [id = 457] 14:04:51 INFO - PROCESS | 3352 | --DOCSHELL 12D1E000 == 28 [pid = 3352] [id = 458] 14:04:51 INFO - PROCESS | 3352 | --DOCSHELL 16545000 == 27 [pid = 3352] [id = 455] 14:04:52 INFO - PROCESS | 3352 | --DOMWINDOW == 123 (1A990400) [pid = 3352] [serial = 1318] [outer = 00000000] [url = about:blank] 14:04:52 INFO - PROCESS | 3352 | --DOMWINDOW == 122 (1A932C00) [pid = 3352] [serial = 1315] [outer = 00000000] [url = about:blank] 14:04:52 INFO - PROCESS | 3352 | --DOMWINDOW == 121 (1A937800) [pid = 3352] [serial = 1316] [outer = 00000000] [url = about:blank] 14:04:52 INFO - PROCESS | 3352 | --DOMWINDOW == 120 (1A738800) [pid = 3352] [serial = 1312] [outer = 00000000] [url = about:blank] 14:04:52 INFO - PROCESS | 3352 | --DOMWINDOW == 119 (152CF000) [pid = 3352] [serial = 1304] [outer = 00000000] [url = about:blank] 14:04:52 INFO - PROCESS | 3352 | --DOMWINDOW == 118 (12A89800) [pid = 3352] [serial = 1303] [outer = 00000000] [url = about:blank] 14:04:52 INFO - PROCESS | 3352 | --DOMWINDOW == 117 (15D51000) [pid = 3352] [serial = 1306] [outer = 00000000] [url = about:blank] 14:04:52 INFO - PROCESS | 3352 | --DOMWINDOW == 116 (15F0EC00) [pid = 3352] [serial = 1307] [outer = 00000000] [url = about:blank] 14:04:52 INFO - PROCESS | 3352 | --DOMWINDOW == 115 (1A149400) [pid = 3352] [serial = 1309] [outer = 00000000] [url = about:blank] 14:04:52 INFO - PROCESS | 3352 | --DOMWINDOW == 114 (1A151800) [pid = 3352] [serial = 1310] [outer = 00000000] [url = about:blank] 14:04:52 INFO - PROCESS | 3352 | --DOMWINDOW == 113 (128B2C00) [pid = 3352] [serial = 1282] [outer = 00000000] [url = about:blank] 14:04:52 INFO - PROCESS | 3352 | --DOMWINDOW == 112 (15B66000) [pid = 3352] [serial = 1285] [outer = 00000000] [url = about:blank] 14:04:52 INFO - PROCESS | 3352 | --DOMWINDOW == 111 (1AB7CC00) [pid = 3352] [serial = 1319] [outer = 00000000] [url = about:blank] 14:04:52 INFO - PROCESS | 3352 | --DOMWINDOW == 110 (16547C00) [pid = 3352] [serial = 1288] [outer = 00000000] [url = about:blank] 14:04:52 INFO - PROCESS | 3352 | --DOMWINDOW == 109 (174D7400) [pid = 3352] [serial = 1291] [outer = 00000000] [url = about:blank] 14:04:52 INFO - PROCESS | 3352 | --DOMWINDOW == 108 (10DFC400) [pid = 3352] [serial = 1324] [outer = 00000000] [url = about:blank] 14:04:52 INFO - PROCESS | 3352 | --DOMWINDOW == 107 (17F3F400) [pid = 3352] [serial = 1294] [outer = 00000000] [url = about:blank] 14:04:52 INFO - PROCESS | 3352 | --DOMWINDOW == 106 (19868400) [pid = 3352] [serial = 1297] [outer = 00000000] [url = about:blank] 14:04:52 INFO - PROCESS | 3352 | --DOMWINDOW == 105 (19CE1400) [pid = 3352] [serial = 1300] [outer = 00000000] [url = about:blank] 14:04:52 INFO - PROCESS | 3352 | --DOMWINDOW == 104 (1AB84400) [pid = 3352] [serial = 1321] [outer = 00000000] [url = about:blank] 14:04:52 INFO - PROCESS | 3352 | --DOMWINDOW == 103 (1AAB4000) [pid = 3352] [serial = 1330] [outer = 00000000] [url = about:blank] 14:04:52 INFO - PROCESS | 3352 | --DOMWINDOW == 102 (174CD000) [pid = 3352] [serial = 1327] [outer = 00000000] [url = about:blank] 14:04:52 INFO - PROCESS | 3352 | --DOMWINDOW == 101 (18AB3C00) [pid = 3352] [serial = 1328] [outer = 00000000] [url = about:blank] 14:04:52 INFO - PROCESS | 3352 | --DOMWINDOW == 100 (1AC96000) [pid = 3352] [serial = 1322] [outer = 00000000] [url = about:blank] 14:04:52 INFO - PROCESS | 3352 | --DOMWINDOW == 99 (1A73A800) [pid = 3352] [serial = 1313] [outer = 00000000] [url = about:blank] 14:04:52 INFO - PROCESS | 3352 | --DOMWINDOW == 98 (15311000) [pid = 3352] [serial = 1325] [outer = 00000000] [url = about:blank] 14:04:52 INFO - PROCESS | 3352 | --DOMWINDOW == 97 (1A149800) [pid = 3352] [serial = 1259] [outer = 00000000] [url = about:blank] 14:04:52 INFO - PROCESS | 3352 | 1463605492239 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]]]}] 14:04:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 14:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 2424ms 14:04:52 INFO - PROCESS | 3352 | 1463605492299 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 14:04:52 INFO - PROCESS | 3352 | 1463605492303 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 14:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 14:04:52 INFO - PROCESS | 3352 | 1463605492308 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 14:04:52 INFO - PROCESS | 3352 | 1463605492313 Marionette TRACE conn2 <- [1,1802,null,{}] 14:04:52 INFO - PROCESS | 3352 | 1463605492319 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}] 14:04:52 INFO - PROCESS | 3352 | 1463605492409 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 14:04:52 INFO - PROCESS | 3352 | 1463605492428 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:52 INFO - PROCESS | 3352 | ++DOCSHELL 1051F000 == 28 [pid = 3352] [id = 460] 14:04:52 INFO - PROCESS | 3352 | ++DOMWINDOW == 98 (10520C00) [pid = 3352] [serial = 1380] [outer = 00000000] 14:04:52 INFO - PROCESS | 3352 | ++DOMWINDOW == 99 (10A5CC00) [pid = 3352] [serial = 1381] [outer = 10520C00] 14:04:52 INFO - PROCESS | 3352 | 1463605492476 Marionette DEBUG loaded listener.js 14:04:52 INFO - PROCESS | 3352 | ++DOMWINDOW == 100 (10B95000) [pid = 3352] [serial = 1382] [outer = 10520C00] 14:04:52 INFO - PROCESS | 3352 | 1463605492977 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]]]}] 14:04:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 14:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 690ms 14:04:53 INFO - PROCESS | 3352 | 1463605493008 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 14:04:53 INFO - PROCESS | 3352 | 1463605493014 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 14:04:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 14:04:53 INFO - PROCESS | 3352 | 1463605493020 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 14:04:53 INFO - PROCESS | 3352 | 1463605493023 Marionette TRACE conn2 <- [1,1806,null,{}] 14:04:53 INFO - PROCESS | 3352 | 1463605493027 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}] 14:04:53 INFO - PROCESS | 3352 | 1463605493097 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 14:04:53 INFO - PROCESS | 3352 | 1463605493108 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:53 INFO - PROCESS | 3352 | ++DOCSHELL 10DF8C00 == 29 [pid = 3352] [id = 461] 14:04:53 INFO - PROCESS | 3352 | ++DOMWINDOW == 101 (10DF9800) [pid = 3352] [serial = 1383] [outer = 00000000] 14:04:53 INFO - PROCESS | 3352 | ++DOMWINDOW == 102 (1108A800) [pid = 3352] [serial = 1384] [outer = 10DF9800] 14:04:53 INFO - PROCESS | 3352 | 1463605493154 Marionette DEBUG loaded listener.js 14:04:53 INFO - PROCESS | 3352 | ++DOMWINDOW == 103 (112E6800) [pid = 3352] [serial = 1385] [outer = 10DF9800] 14:04:53 INFO - PROCESS | 3352 | 1463605493627 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]]]}] 14:04:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 14:04:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 613ms 14:04:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 14:04:53 INFO - PROCESS | 3352 | 1463605493640 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 14:04:53 INFO - PROCESS | 3352 | 1463605493643 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 14:04:53 INFO - PROCESS | 3352 | 1463605493646 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 14:04:53 INFO - PROCESS | 3352 | 1463605493650 Marionette TRACE conn2 <- [1,1810,null,{}] 14:04:53 INFO - PROCESS | 3352 | 1463605493660 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}] 14:04:53 INFO - PROCESS | 3352 | 1463605493752 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 14:04:53 INFO - PROCESS | 3352 | 1463605493762 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:53 INFO - PROCESS | 3352 | ++DOCSHELL 12846400 == 30 [pid = 3352] [id = 462] 14:04:53 INFO - PROCESS | 3352 | ++DOMWINDOW == 104 (12846800) [pid = 3352] [serial = 1386] [outer = 00000000] 14:04:53 INFO - PROCESS | 3352 | ++DOMWINDOW == 105 (1284F800) [pid = 3352] [serial = 1387] [outer = 12846800] 14:04:53 INFO - PROCESS | 3352 | 1463605493811 Marionette DEBUG loaded listener.js 14:04:53 INFO - PROCESS | 3352 | ++DOMWINDOW == 106 (128AE400) [pid = 3352] [serial = 1388] [outer = 12846800] 14:04:54 INFO - PROCESS | 3352 | 1463605494291 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]]]}] 14:04:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 14:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 675ms 14:04:54 INFO - PROCESS | 3352 | 1463605494329 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 14:04:54 INFO - PROCESS | 3352 | 1463605494331 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 14:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 14:04:54 INFO - PROCESS | 3352 | 1463605494335 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 14:04:54 INFO - PROCESS | 3352 | 1463605494336 Marionette TRACE conn2 <- [1,1814,null,{}] 14:04:54 INFO - PROCESS | 3352 | 1463605494340 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}] 14:04:54 INFO - PROCESS | 3352 | 1463605494420 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 14:04:54 INFO - PROCESS | 3352 | 1463605494426 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:54 INFO - PROCESS | 3352 | ++DOCSHELL 12880400 == 31 [pid = 3352] [id = 463] 14:04:54 INFO - PROCESS | 3352 | ++DOMWINDOW == 107 (12D72000) [pid = 3352] [serial = 1389] [outer = 00000000] 14:04:54 INFO - PROCESS | 3352 | ++DOMWINDOW == 108 (13903800) [pid = 3352] [serial = 1390] [outer = 12D72000] 14:04:54 INFO - PROCESS | 3352 | 1463605494470 Marionette DEBUG loaded listener.js 14:04:54 INFO - PROCESS | 3352 | ++DOMWINDOW == 109 (13DBB800) [pid = 3352] [serial = 1391] [outer = 12D72000] 14:04:54 INFO - PROCESS | 3352 | 1463605494893 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]]]}] 14:04:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 14:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 583ms 14:04:54 INFO - PROCESS | 3352 | 1463605494933 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 14:04:54 INFO - PROCESS | 3352 | 1463605494935 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 14:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 14:04:54 INFO - PROCESS | 3352 | 1463605494942 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 14:04:54 INFO - PROCESS | 3352 | 1463605494943 Marionette TRACE conn2 <- [1,1818,null,{}] 14:04:54 INFO - PROCESS | 3352 | 1463605494947 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}] 14:04:55 INFO - PROCESS | 3352 | 1463605495022 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 14:04:55 INFO - PROCESS | 3352 | 1463605495029 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:55 INFO - PROCESS | 3352 | ++DOCSHELL 140C2800 == 32 [pid = 3352] [id = 464] 14:04:55 INFO - PROCESS | 3352 | ++DOMWINDOW == 110 (140CB800) [pid = 3352] [serial = 1392] [outer = 00000000] 14:04:55 INFO - PROCESS | 3352 | ++DOMWINDOW == 111 (14350000) [pid = 3352] [serial = 1393] [outer = 140CB800] 14:04:55 INFO - PROCESS | 3352 | 1463605495073 Marionette DEBUG loaded listener.js 14:04:55 INFO - PROCESS | 3352 | ++DOMWINDOW == 112 (14EC8C00) [pid = 3352] [serial = 1394] [outer = 140CB800] 14:04:55 INFO - PROCESS | 3352 | 1463605495532 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]]]}] 14:04:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 14:04:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 614ms 14:04:55 INFO - PROCESS | 3352 | 1463605495576 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 14:04:55 INFO - PROCESS | 3352 | 1463605495578 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 14:04:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 14:04:55 INFO - PROCESS | 3352 | 1463605495581 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 14:04:55 INFO - PROCESS | 3352 | 1463605495583 Marionette TRACE conn2 <- [1,1822,null,{}] 14:04:55 INFO - PROCESS | 3352 | 1463605495586 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}] 14:04:55 INFO - PROCESS | 3352 | 1463605495699 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 14:04:55 INFO - PROCESS | 3352 | 1463605495709 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:55 INFO - PROCESS | 3352 | ++DOCSHELL 14343C00 == 33 [pid = 3352] [id = 465] 14:04:55 INFO - PROCESS | 3352 | ++DOMWINDOW == 113 (1531B800) [pid = 3352] [serial = 1395] [outer = 00000000] 14:04:55 INFO - PROCESS | 3352 | ++DOMWINDOW == 114 (156AC000) [pid = 3352] [serial = 1396] [outer = 1531B800] 14:04:55 INFO - PROCESS | 3352 | 1463605495738 Marionette DEBUG loaded listener.js 14:04:55 INFO - PROCESS | 3352 | ++DOMWINDOW == 115 (15B6B400) [pid = 3352] [serial = 1397] [outer = 1531B800] 14:04:56 INFO - PROCESS | 3352 | 1463605496212 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]]]}] 14:04:56 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 14:04:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 675ms 14:04:56 INFO - PROCESS | 3352 | 1463605496265 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 14:04:56 INFO - PROCESS | 3352 | 1463605496267 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 14:04:56 INFO - PROCESS | 3352 | 1463605496270 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 14:04:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 14:04:56 INFO - PROCESS | 3352 | 1463605496271 Marionette TRACE conn2 <- [1,1826,null,{}] 14:04:56 INFO - PROCESS | 3352 | 1463605496275 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}] 14:04:56 INFO - PROCESS | 3352 | 1463605496349 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 14:04:56 INFO - PROCESS | 3352 | 1463605496388 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:56 INFO - PROCESS | 3352 | ++DOCSHELL 156A7000 == 34 [pid = 3352] [id = 466] 14:04:56 INFO - PROCESS | 3352 | ++DOMWINDOW == 116 (156B1800) [pid = 3352] [serial = 1398] [outer = 00000000] 14:04:56 INFO - PROCESS | 3352 | ++DOMWINDOW == 117 (15D51400) [pid = 3352] [serial = 1399] [outer = 156B1800] 14:04:56 INFO - PROCESS | 3352 | 1463605496432 Marionette DEBUG loaded listener.js 14:04:56 INFO - PROCESS | 3352 | ++DOMWINDOW == 118 (15D55800) [pid = 3352] [serial = 1400] [outer = 156B1800] 14:04:56 INFO - PROCESS | 3352 | 1463605496857 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]]]}] 14:04:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 14:04:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 629ms 14:04:56 INFO - PROCESS | 3352 | 1463605496893 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 14:04:56 INFO - PROCESS | 3352 | 1463605496895 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 14:04:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 14:04:56 INFO - PROCESS | 3352 | 1463605496898 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 14:04:56 INFO - PROCESS | 3352 | 1463605496899 Marionette TRACE conn2 <- [1,1830,null,{}] 14:04:56 INFO - PROCESS | 3352 | 1463605496903 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}] 14:04:56 INFO - PROCESS | 3352 | 1463605496989 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 14:04:56 INFO - PROCESS | 3352 | 1463605496995 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:56 INFO - PROCESS | 3352 | ++DOCSHELL 15EE5400 == 35 [pid = 3352] [id = 467] 14:04:56 INFO - PROCESS | 3352 | ++DOMWINDOW == 119 (15F07C00) [pid = 3352] [serial = 1401] [outer = 00000000] 14:04:57 INFO - PROCESS | 3352 | ++DOMWINDOW == 120 (15FA7000) [pid = 3352] [serial = 1402] [outer = 15F07C00] 14:04:57 INFO - PROCESS | 3352 | 1463605497039 Marionette DEBUG loaded listener.js 14:04:57 INFO - PROCESS | 3352 | ++DOMWINDOW == 121 (15FA8400) [pid = 3352] [serial = 1403] [outer = 15F07C00] 14:04:57 INFO - PROCESS | 3352 | 1463605497467 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]]]}] 14:04:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 14:04:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 583ms 14:04:57 INFO - PROCESS | 3352 | 1463605497512 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 14:04:57 INFO - PROCESS | 3352 | 1463605497498 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 14:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 14:04:57 INFO - PROCESS | 3352 | 1463605497501 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 14:04:57 INFO - PROCESS | 3352 | 1463605497503 Marionette TRACE conn2 <- [1,1834,null,{}] 14:04:57 INFO - PROCESS | 3352 | 1463605497521 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}] 14:04:57 INFO - PROCESS | 3352 | 1463605497631 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 14:04:57 INFO - PROCESS | 3352 | 1463605497637 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:57 INFO - PROCESS | 3352 | ++DOCSHELL 12846000 == 36 [pid = 3352] [id = 468] 14:04:57 INFO - PROCESS | 3352 | ++DOMWINDOW == 122 (15FB5400) [pid = 3352] [serial = 1404] [outer = 00000000] 14:04:57 INFO - PROCESS | 3352 | ++DOMWINDOW == 123 (16546000) [pid = 3352] [serial = 1405] [outer = 15FB5400] 14:04:57 INFO - PROCESS | 3352 | 1463605497686 Marionette DEBUG loaded listener.js 14:04:57 INFO - PROCESS | 3352 | ++DOMWINDOW == 124 (16546800) [pid = 3352] [serial = 1406] [outer = 15FB5400] 14:04:58 INFO - PROCESS | 3352 | 1463605498165 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]]]}] 14:04:58 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) 14:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 675ms 14:04:58 INFO - PROCESS | 3352 | 1463605498201 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 14:04:58 INFO - PROCESS | 3352 | 1463605498203 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 14:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 14:04:58 INFO - PROCESS | 3352 | 1463605498206 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 14:04:58 INFO - PROCESS | 3352 | 1463605498208 Marionette TRACE conn2 <- [1,1838,null,{}] 14:04:58 INFO - PROCESS | 3352 | 1463605498211 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}] 14:04:58 INFO - PROCESS | 3352 | 1463605498327 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 14:04:58 INFO - PROCESS | 3352 | 1463605498333 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:58 INFO - PROCESS | 3352 | ++DOCSHELL 1284B800 == 37 [pid = 3352] [id = 469] 14:04:58 INFO - PROCESS | 3352 | ++DOMWINDOW == 125 (15FA6800) [pid = 3352] [serial = 1407] [outer = 00000000] 14:04:58 INFO - PROCESS | 3352 | ++DOMWINDOW == 126 (169EF400) [pid = 3352] [serial = 1408] [outer = 15FA6800] 14:04:58 INFO - PROCESS | 3352 | 1463605498376 Marionette DEBUG loaded listener.js 14:04:58 INFO - PROCESS | 3352 | ++DOMWINDOW == 127 (16D07C00) [pid = 3352] [serial = 1409] [outer = 15FA6800] 14:04:58 INFO - PROCESS | 3352 | 1463605498813 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]]]}] 14:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 629ms 14:04:58 INFO - PROCESS | 3352 | 1463605498828 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 14:04:58 INFO - PROCESS | 3352 | 1463605498831 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 14:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 14:04:58 INFO - PROCESS | 3352 | 1463605498834 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 14:04:58 INFO - PROCESS | 3352 | 1463605498836 Marionette TRACE conn2 <- [1,1842,null,{}] 14:04:58 INFO - PROCESS | 3352 | 1463605498840 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}] 14:04:58 INFO - PROCESS | 3352 | 1463605498970 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 14:04:59 INFO - PROCESS | 3352 | 1463605499066 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:59 INFO - PROCESS | 3352 | ++DOCSHELL 1761F400 == 38 [pid = 3352] [id = 470] 14:04:59 INFO - PROCESS | 3352 | ++DOMWINDOW == 128 (17628000) [pid = 3352] [serial = 1410] [outer = 00000000] 14:04:59 INFO - PROCESS | 3352 | ++DOMWINDOW == 129 (17E37800) [pid = 3352] [serial = 1411] [outer = 17628000] 14:04:59 INFO - PROCESS | 3352 | 1463605499119 Marionette DEBUG loaded listener.js 14:04:59 INFO - PROCESS | 3352 | ++DOMWINDOW == 130 (18271800) [pid = 3352] [serial = 1412] [outer = 17628000] 14:05:00 INFO - PROCESS | 3352 | --DOMWINDOW == 129 (13DC3400) [pid = 3352] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 14:05:00 INFO - PROCESS | 3352 | --DOMWINDOW == 128 (1108B000) [pid = 3352] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 14:05:00 INFO - PROCESS | 3352 | --DOMWINDOW == 127 (1531A400) [pid = 3352] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 14:05:00 INFO - PROCESS | 3352 | --DOMWINDOW == 126 (15FB2C00) [pid = 3352] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 14:05:00 INFO - PROCESS | 3352 | --DOMWINDOW == 125 (19CDA800) [pid = 3352] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 14:05:00 INFO - PROCESS | 3352 | --DOMWINDOW == 124 (16D0DC00) [pid = 3352] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 14:05:00 INFO - PROCESS | 3352 | --DOMWINDOW == 123 (114A5C00) [pid = 3352] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 14:05:00 INFO - PROCESS | 3352 | --DOMWINDOW == 122 (18AAEC00) [pid = 3352] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 14:05:00 INFO - PROCESS | 3352 | --DOMWINDOW == 121 (19ED9C00) [pid = 3352] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 14:05:00 INFO - PROCESS | 3352 | --DOMWINDOW == 120 (1561C000) [pid = 3352] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 14:05:00 INFO - PROCESS | 3352 | --DOMWINDOW == 119 (177BB400) [pid = 3352] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 14:05:00 INFO - PROCESS | 3352 | --DOMWINDOW == 118 (1970FC00) [pid = 3352] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 14:05:00 INFO - PROCESS | 3352 | --DOMWINDOW == 117 (174D6800) [pid = 3352] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 14:05:00 INFO - PROCESS | 3352 | --DOMWINDOW == 116 (152C7000) [pid = 3352] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 14:05:00 INFO - PROCESS | 3352 | --DOMWINDOW == 115 (16763C00) [pid = 3352] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 14:05:00 INFO - PROCESS | 3352 | --DOMWINDOW == 114 (16D9C800) [pid = 3352] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 14:05:00 INFO - PROCESS | 3352 | --DOMWINDOW == 113 (10D2F400) [pid = 3352] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 14:05:00 INFO - PROCESS | 3352 | --DOMWINDOW == 112 (18A73800) [pid = 3352] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 14:05:00 INFO - PROCESS | 3352 | --DOMWINDOW == 111 (1330AC00) [pid = 3352] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 14:05:00 INFO - PROCESS | 3352 | --DOMWINDOW == 110 (15FAD400) [pid = 3352] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 14:05:00 INFO - PROCESS | 3352 | --DOMWINDOW == 109 (15D54C00) [pid = 3352] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 14:05:00 INFO - PROCESS | 3352 | --DOMWINDOW == 108 (12883000) [pid = 3352] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 14:05:00 INFO - PROCESS | 3352 | --DOMWINDOW == 107 (13304C00) [pid = 3352] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 14:05:00 INFO - PROCESS | 3352 | --DOMWINDOW == 106 (0F9EA400) [pid = 3352] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 14:05:00 INFO - PROCESS | 3352 | --DOMWINDOW == 105 (1AE4F800) [pid = 3352] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 14:05:00 INFO - PROCESS | 3352 | --DOMWINDOW == 104 (1AE4C000) [pid = 3352] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 14:05:00 INFO - PROCESS | 3352 | --DOMWINDOW == 103 (1A92EC00) [pid = 3352] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 14:05:00 INFO - PROCESS | 3352 | --DOMWINDOW == 102 (16D01400) [pid = 3352] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 14:05:00 INFO - PROCESS | 3352 | --DOMWINDOW == 101 (10DF6000) [pid = 3352] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 14:05:00 INFO - PROCESS | 3352 | --DOMWINDOW == 100 (16D03800) [pid = 3352] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 14:05:00 INFO - PROCESS | 3352 | 1463605500136 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]]]}] 14:05:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 14:05:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1335ms 14:05:00 INFO - PROCESS | 3352 | 1463605500174 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 14:05:00 INFO - PROCESS | 3352 | 1463605500176 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 14:05:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 14:05:00 INFO - PROCESS | 3352 | 1463605500179 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 14:05:00 INFO - PROCESS | 3352 | 1463605500181 Marionette TRACE conn2 <- [1,1846,null,{}] 14:05:00 INFO - PROCESS | 3352 | 1463605500168 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}] 14:05:00 INFO - PROCESS | 3352 | 1463605500266 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 14:05:00 INFO - PROCESS | 3352 | 1463605500385 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:00 INFO - PROCESS | 3352 | ++DOCSHELL 10A5B400 == 39 [pid = 3352] [id = 471] 14:05:00 INFO - PROCESS | 3352 | ++DOMWINDOW == 101 (10D2F400) [pid = 3352] [serial = 1413] [outer = 00000000] 14:05:00 INFO - PROCESS | 3352 | ++DOMWINDOW == 102 (1142BC00) [pid = 3352] [serial = 1414] [outer = 10D2F400] 14:05:00 INFO - PROCESS | 3352 | 1463605500431 Marionette DEBUG loaded listener.js 14:05:00 INFO - PROCESS | 3352 | ++DOMWINDOW == 103 (13902C00) [pid = 3352] [serial = 1415] [outer = 10D2F400] 14:05:00 INFO - PROCESS | 3352 | 1463605500778 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]]]}] 14:05:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 14:05:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 629ms 14:05:00 INFO - PROCESS | 3352 | 1463605500802 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 14:05:00 INFO - PROCESS | 3352 | 1463605500803 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 14:05:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 14:05:00 INFO - PROCESS | 3352 | 1463605500807 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 14:05:00 INFO - PROCESS | 3352 | 1463605500808 Marionette TRACE conn2 <- [1,1850,null,{}] 14:05:00 INFO - PROCESS | 3352 | 1463605500811 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}] 14:05:00 INFO - PROCESS | 3352 | 1463605500926 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 14:05:00 INFO - PROCESS | 3352 | 1463605500935 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:00 INFO - PROCESS | 3352 | ++DOCSHELL 12885000 == 40 [pid = 3352] [id = 472] 14:05:00 INFO - PROCESS | 3352 | ++DOMWINDOW == 104 (13903000) [pid = 3352] [serial = 1416] [outer = 00000000] 14:05:00 INFO - PROCESS | 3352 | ++DOMWINDOW == 105 (15D1B800) [pid = 3352] [serial = 1417] [outer = 13903000] 14:05:00 INFO - PROCESS | 3352 | 1463605500987 Marionette DEBUG loaded listener.js 14:05:01 INFO - PROCESS | 3352 | ++DOMWINDOW == 106 (15FAD400) [pid = 3352] [serial = 1418] [outer = 13903000] 14:05:01 INFO - PROCESS | 3352 | 1463605501375 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]]]}] 14:05:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 14:05:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 613ms 14:05:01 INFO - PROCESS | 3352 | 1463605501428 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 14:05:01 INFO - PROCESS | 3352 | 1463605501430 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 14:05:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 14:05:01 INFO - PROCESS | 3352 | 1463605501433 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 14:05:01 INFO - PROCESS | 3352 | 1463605501435 Marionette TRACE conn2 <- [1,1854,null,{}] 14:05:01 INFO - PROCESS | 3352 | 1463605501438 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}] 14:05:01 INFO - PROCESS | 3352 | 1463605501551 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 14:05:01 INFO - PROCESS | 3352 | 1463605501559 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:01 INFO - PROCESS | 3352 | ++DOCSHELL 15626C00 == 41 [pid = 3352] [id = 473] 14:05:01 INFO - PROCESS | 3352 | ++DOMWINDOW == 107 (1654A800) [pid = 3352] [serial = 1419] [outer = 00000000] 14:05:01 INFO - PROCESS | 3352 | ++DOMWINDOW == 108 (1770B800) [pid = 3352] [serial = 1420] [outer = 1654A800] 14:05:01 INFO - PROCESS | 3352 | 1463605501602 Marionette DEBUG loaded listener.js 14:05:01 INFO - PROCESS | 3352 | ++DOMWINDOW == 109 (17E96000) [pid = 3352] [serial = 1421] [outer = 1654A800] 14:05:02 INFO - PROCESS | 3352 | 1463605502100 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]]]}] 14:05:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 14:05:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 721ms 14:05:02 INFO - PROCESS | 3352 | 1463605502181 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 14:05:02 INFO - PROCESS | 3352 | 1463605502185 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 14:05:02 INFO - PROCESS | 3352 | 1463605502192 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 14:05:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 14:05:02 INFO - PROCESS | 3352 | 1463605502196 Marionette TRACE conn2 <- [1,1858,null,{}] 14:05:02 INFO - PROCESS | 3352 | 1463605502203 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}] 14:05:02 INFO - PROCESS | 3352 | 1463605502328 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 14:05:02 INFO - PROCESS | 3352 | 1463605502440 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:02 INFO - PROCESS | 3352 | ++DOCSHELL 0F394400 == 42 [pid = 3352] [id = 474] 14:05:02 INFO - PROCESS | 3352 | ++DOMWINDOW == 110 (0F9EA000) [pid = 3352] [serial = 1422] [outer = 00000000] 14:05:02 INFO - PROCESS | 3352 | ++DOMWINDOW == 111 (10A5C800) [pid = 3352] [serial = 1423] [outer = 0F9EA000] 14:05:02 INFO - PROCESS | 3352 | 1463605502495 Marionette DEBUG loaded listener.js 14:05:02 INFO - PROCESS | 3352 | ++DOMWINDOW == 112 (10D2FC00) [pid = 3352] [serial = 1424] [outer = 0F9EA000] 14:05:03 INFO - PROCESS | 3352 | 1463605503177 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]]]}] 14:05:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 14:05:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1013ms 14:05:03 INFO - PROCESS | 3352 | 1463605503271 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 14:05:03 INFO - PROCESS | 3352 | 1463605503277 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 14:05:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 14:05:03 INFO - PROCESS | 3352 | 1463605503285 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 14:05:03 INFO - PROCESS | 3352 | 1463605503288 Marionette TRACE conn2 <- [1,1862,null,{}] 14:05:03 INFO - PROCESS | 3352 | 1463605503292 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}] 14:05:03 INFO - PROCESS | 3352 | 1463605503412 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 14:05:03 INFO - PROCESS | 3352 | 1463605503541 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:03 INFO - PROCESS | 3352 | ++DOCSHELL 112EE800 == 43 [pid = 3352] [id = 475] 14:05:03 INFO - PROCESS | 3352 | ++DOMWINDOW == 113 (114AE000) [pid = 3352] [serial = 1425] [outer = 00000000] 14:05:03 INFO - PROCESS | 3352 | ++DOMWINDOW == 114 (1284A800) [pid = 3352] [serial = 1426] [outer = 114AE000] 14:05:03 INFO - PROCESS | 3352 | 1463605503596 Marionette DEBUG loaded listener.js 14:05:03 INFO - PROCESS | 3352 | ++DOMWINDOW == 115 (12AEA000) [pid = 3352] [serial = 1427] [outer = 114AE000] 14:05:04 INFO - PROCESS | 3352 | 1463605504534 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]]]}] 14:05:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 14:05:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1289ms 14:05:04 INFO - PROCESS | 3352 | 1463605504581 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 14:05:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 14:05:04 INFO - PROCESS | 3352 | 1463605504585 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 14:05:04 INFO - PROCESS | 3352 | 1463605504590 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 14:05:04 INFO - PROCESS | 3352 | 1463605504594 Marionette TRACE conn2 <- [1,1866,null,{}] 14:05:04 INFO - PROCESS | 3352 | 1463605504642 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}] 14:05:04 INFO - PROCESS | 3352 | 1463605504726 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 14:05:04 INFO - PROCESS | 3352 | 1463605504733 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:04 INFO - PROCESS | 3352 | ++DOCSHELL 10D2D000 == 44 [pid = 3352] [id = 476] 14:05:04 INFO - PROCESS | 3352 | ++DOMWINDOW == 116 (10D2D400) [pid = 3352] [serial = 1428] [outer = 00000000] 14:05:04 INFO - PROCESS | 3352 | ++DOMWINDOW == 117 (10DFA000) [pid = 3352] [serial = 1429] [outer = 10D2D400] 14:05:04 INFO - PROCESS | 3352 | 1463605504841 Marionette DEBUG loaded listener.js 14:05:04 INFO - PROCESS | 3352 | ++DOMWINDOW == 118 (11AF0400) [pid = 3352] [serial = 1430] [outer = 10D2D400] 14:05:05 INFO - PROCESS | 3352 | --DOCSHELL 0F9E5C00 == 43 [pid = 3352] [id = 378] 14:05:05 INFO - PROCESS | 3352 | --DOCSHELL 14E94800 == 42 [pid = 3352] [id = 374] 14:05:05 INFO - PROCESS | 3352 | --DOCSHELL 10A58C00 == 41 [pid = 3352] [id = 375] 14:05:05 INFO - PROCESS | 3352 | --DOCSHELL 13909800 == 40 [pid = 3352] [id = 367] 14:05:05 INFO - PROCESS | 3352 | --DOCSHELL 15B64800 == 39 [pid = 3352] [id = 370] 14:05:05 INFO - PROCESS | 3352 | --DOCSHELL 11AFA000 == 38 [pid = 3352] [id = 369] 14:05:05 INFO - PROCESS | 3352 | --DOCSHELL 11C5BC00 == 37 [pid = 3352] [id = 365] 14:05:05 INFO - PROCESS | 3352 | --DOCSHELL 10DF3C00 == 36 [pid = 3352] [id = 371] 14:05:05 INFO - PROCESS | 3352 | --DOCSHELL 11C92800 == 35 [pid = 3352] [id = 366] 14:05:05 INFO - PROCESS | 3352 | --DOCSHELL 10B95400 == 34 [pid = 3352] [id = 364] 14:05:05 INFO - PROCESS | 3352 | --DOCSHELL 114A3000 == 33 [pid = 3352] [id = 380] 14:05:05 INFO - PROCESS | 3352 | --DOCSHELL 110C4400 == 32 [pid = 3352] [id = 379] 14:05:05 INFO - PROCESS | 3352 | --DOCSHELL 10DFD800 == 31 [pid = 3352] [id = 459] 14:05:05 INFO - PROCESS | 3352 | --DOMWINDOW == 117 (17FD7000) [pid = 3352] [serial = 1295] [outer = 00000000] [url = about:blank] 14:05:05 INFO - PROCESS | 3352 | --DOMWINDOW == 116 (15D10800) [pid = 3352] [serial = 1286] [outer = 00000000] [url = about:blank] 14:05:05 INFO - PROCESS | 3352 | --DOMWINDOW == 115 (15FAF400) [pid = 3352] [serial = 1265] [outer = 00000000] [url = about:blank] 14:05:05 INFO - PROCESS | 3352 | --DOMWINDOW == 114 (13DBC800) [pid = 3352] [serial = 1262] [outer = 00000000] [url = about:blank] 14:05:05 INFO - PROCESS | 3352 | --DOMWINDOW == 113 (15D48C00) [pid = 3352] [serial = 1280] [outer = 00000000] [url = about:blank] 14:05:05 INFO - PROCESS | 3352 | --DOMWINDOW == 112 (16797C00) [pid = 3352] [serial = 1289] [outer = 00000000] [url = about:blank] 14:05:05 INFO - PROCESS | 3352 | --DOMWINDOW == 111 (1A053000) [pid = 3352] [serial = 1268] [outer = 00000000] [url = about:blank] 14:05:05 INFO - PROCESS | 3352 | --DOMWINDOW == 110 (1770B400) [pid = 3352] [serial = 1292] [outer = 00000000] [url = about:blank] 14:05:05 INFO - PROCESS | 3352 | --DOMWINDOW == 109 (14ECAC00) [pid = 3352] [serial = 1283] [outer = 00000000] [url = about:blank] 14:05:05 INFO - PROCESS | 3352 | --DOMWINDOW == 108 (19CE5C00) [pid = 3352] [serial = 1301] [outer = 00000000] [url = about:blank] 14:05:05 INFO - PROCESS | 3352 | --DOMWINDOW == 107 (1A158400) [pid = 3352] [serial = 1271] [outer = 00000000] [url = about:blank] 14:05:05 INFO - PROCESS | 3352 | --DOMWINDOW == 106 (1A665800) [pid = 3352] [serial = 1274] [outer = 00000000] [url = about:blank] 14:05:05 INFO - PROCESS | 3352 | --DOMWINDOW == 105 (1986E400) [pid = 3352] [serial = 1298] [outer = 00000000] [url = about:blank] 14:05:05 INFO - PROCESS | 3352 | --DOMWINDOW == 104 (19874000) [pid = 3352] [serial = 1211] [outer = 00000000] [url = about:blank] 14:05:05 INFO - PROCESS | 3352 | --DOMWINDOW == 103 (1A056400) [pid = 3352] [serial = 1378] [outer = 00000000] [url = about:blank] 14:05:05 INFO - PROCESS | 3352 | --DOMWINDOW == 102 (16D08C00) [pid = 3352] [serial = 1363] [outer = 00000000] [url = about:blank] 14:05:05 INFO - PROCESS | 3352 | --DOMWINDOW == 101 (16DA5000) [pid = 3352] [serial = 1364] [outer = 00000000] [url = about:blank] 14:05:05 INFO - PROCESS | 3352 | --DOMWINDOW == 100 (18A72400) [pid = 3352] [serial = 1367] [outer = 00000000] [url = about:blank] 14:05:05 INFO - PROCESS | 3352 | --DOMWINDOW == 99 (18A6B800) [pid = 3352] [serial = 1366] [outer = 00000000] [url = about:blank] 14:05:05 INFO - PROCESS | 3352 | --DOMWINDOW == 98 (170AF000) [pid = 3352] [serial = 1372] [outer = 00000000] [url = about:blank] 14:05:05 INFO - PROCESS | 3352 | --DOMWINDOW == 97 (1986EC00) [pid = 3352] [serial = 1369] [outer = 00000000] [url = about:blank] 14:05:05 INFO - PROCESS | 3352 | --DOMWINDOW == 96 (19CDE800) [pid = 3352] [serial = 1375] [outer = 00000000] [url = about:blank] 14:05:05 INFO - PROCESS | 3352 | --DOMWINDOW == 95 (19C0FC00) [pid = 3352] [serial = 1370] [outer = 00000000] [url = about:blank] 14:05:05 INFO - PROCESS | 3352 | --DOMWINDOW == 94 (16547000) [pid = 3352] [serial = 1360] [outer = 00000000] [url = about:blank] 14:05:05 INFO - PROCESS | 3352 | --DOMWINDOW == 93 (15ED7400) [pid = 3352] [serial = 1357] [outer = 00000000] [url = about:blank] 14:05:05 INFO - PROCESS | 3352 | --DOMWINDOW == 92 (15FA7400) [pid = 3352] [serial = 1358] [outer = 00000000] [url = about:blank] 14:05:05 INFO - PROCESS | 3352 | --DOMWINDOW == 91 (133A4C00) [pid = 3352] [serial = 1354] [outer = 00000000] [url = about:blank] 14:05:05 INFO - PROCESS | 3352 | --DOMWINDOW == 90 (15361000) [pid = 3352] [serial = 1355] [outer = 00000000] [url = about:blank] 14:05:05 INFO - PROCESS | 3352 | --DOMWINDOW == 89 (15314800) [pid = 3352] [serial = 1352] [outer = 00000000] [url = about:blank] 14:05:05 INFO - PROCESS | 3352 | --DOMWINDOW == 88 (15277400) [pid = 3352] [serial = 1351] [outer = 00000000] [url = about:blank] 14:05:05 INFO - PROCESS | 3352 | --DOMWINDOW == 87 (13074400) [pid = 3352] [serial = 1349] [outer = 00000000] [url = about:blank] 14:05:05 INFO - PROCESS | 3352 | --DOMWINDOW == 86 (1284A000) [pid = 3352] [serial = 1348] [outer = 00000000] [url = about:blank] 14:05:05 INFO - PROCESS | 3352 | --DOMWINDOW == 85 (1AF97C00) [pid = 3352] [serial = 1346] [outer = 00000000] [url = about:blank] 14:05:05 INFO - PROCESS | 3352 | --DOMWINDOW == 84 (1AF92800) [pid = 3352] [serial = 1345] [outer = 00000000] [url = about:blank] 14:05:05 INFO - PROCESS | 3352 | --DOMWINDOW == 83 (1AF89400) [pid = 3352] [serial = 1343] [outer = 00000000] [url = about:blank] 14:05:05 INFO - PROCESS | 3352 | --DOMWINDOW == 82 (1AE4FC00) [pid = 3352] [serial = 1342] [outer = 00000000] [url = about:blank] 14:05:05 INFO - PROCESS | 3352 | --DOMWINDOW == 81 (1AB7BC00) [pid = 3352] [serial = 1340] [outer = 00000000] [url = about:blank] 14:05:05 INFO - PROCESS | 3352 | --DOMWINDOW == 80 (1A989800) [pid = 3352] [serial = 1339] [outer = 00000000] [url = about:blank] 14:05:05 INFO - PROCESS | 3352 | --DOMWINDOW == 79 (19ED7000) [pid = 3352] [serial = 1337] [outer = 00000000] [url = about:blank] 14:05:05 INFO - PROCESS | 3352 | --DOMWINDOW == 78 (19C07000) [pid = 3352] [serial = 1336] [outer = 00000000] [url = about:blank] 14:05:05 INFO - PROCESS | 3352 | --DOMWINDOW == 77 (15B6B000) [pid = 3352] [serial = 1334] [outer = 00000000] [url = about:blank] 14:05:05 INFO - PROCESS | 3352 | --DOMWINDOW == 76 (12D7B400) [pid = 3352] [serial = 1333] [outer = 00000000] [url = about:blank] 14:05:05 INFO - PROCESS | 3352 | --DOMWINDOW == 75 (1AC9D000) [pid = 3352] [serial = 1331] [outer = 00000000] [url = about:blank] 14:05:05 INFO - PROCESS | 3352 | --DOMWINDOW == 74 (19E39800) [pid = 3352] [serial = 1376] [outer = 00000000] [url = about:blank] 14:05:05 INFO - PROCESS | 3352 | --DOMWINDOW == 73 (1676DC00) [pid = 3352] [serial = 1361] [outer = 00000000] [url = about:blank] 14:05:05 INFO - PROCESS | 3352 | --DOMWINDOW == 72 (19CD8800) [pid = 3352] [serial = 1373] [outer = 00000000] [url = about:blank] 14:05:05 INFO - PROCESS | 3352 | 1463605505500 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]]]}] 14:05:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 14:05:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 967ms 14:05:05 INFO - PROCESS | 3352 | 1463605505563 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 14:05:05 INFO - PROCESS | 3352 | 1463605505568 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 14:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 14:05:05 INFO - PROCESS | 3352 | 1463605505575 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 14:05:05 INFO - PROCESS | 3352 | 1463605505578 Marionette TRACE conn2 <- [1,1870,null,{}] 14:05:05 INFO - PROCESS | 3352 | 1463605505582 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}] 14:05:05 INFO - PROCESS | 3352 | 1463605505647 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 14:05:05 INFO - PROCESS | 3352 | 1463605505661 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:05 INFO - PROCESS | 3352 | ++DOCSHELL 10DF7000 == 32 [pid = 3352] [id = 477] 14:05:05 INFO - PROCESS | 3352 | ++DOMWINDOW == 73 (10DF7C00) [pid = 3352] [serial = 1431] [outer = 00000000] 14:05:05 INFO - PROCESS | 3352 | ++DOMWINDOW == 74 (11C86C00) [pid = 3352] [serial = 1432] [outer = 10DF7C00] 14:05:05 INFO - PROCESS | 3352 | 1463605505711 Marionette DEBUG loaded listener.js 14:05:05 INFO - PROCESS | 3352 | ++DOMWINDOW == 75 (128B4C00) [pid = 3352] [serial = 1433] [outer = 10DF7C00] 14:05:06 INFO - PROCESS | 3352 | 1463605506181 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]]]}] 14:05:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 14:05:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 675ms 14:05:06 INFO - PROCESS | 3352 | 1463605506257 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 14:05:06 INFO - PROCESS | 3352 | 1463605506259 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 14:05:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 14:05:06 INFO - PROCESS | 3352 | 1463605506263 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 14:05:06 INFO - PROCESS | 3352 | 1463605506266 Marionette TRACE conn2 <- [1,1874,null,{}] 14:05:06 INFO - PROCESS | 3352 | 1463605506277 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}] 14:05:06 INFO - PROCESS | 3352 | 1463605506363 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 14:05:06 INFO - PROCESS | 3352 | 1463605506373 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:06 INFO - PROCESS | 3352 | ++DOCSHELL 14E92800 == 33 [pid = 3352] [id = 478] 14:05:06 INFO - PROCESS | 3352 | ++DOMWINDOW == 76 (14E93400) [pid = 3352] [serial = 1434] [outer = 00000000] 14:05:06 INFO - PROCESS | 3352 | ++DOMWINDOW == 77 (152CDC00) [pid = 3352] [serial = 1435] [outer = 14E93400] 14:05:06 INFO - PROCESS | 3352 | 1463605506435 Marionette DEBUG loaded listener.js 14:05:06 INFO - PROCESS | 3352 | ++DOMWINDOW == 78 (15318800) [pid = 3352] [serial = 1436] [outer = 14E93400] 14:05:06 INFO - PROCESS | 3352 | 1463605506858 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]]]}] 14:05:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 14:05:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 629ms 14:05:06 INFO - PROCESS | 3352 | 1463605506882 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 14:05:06 INFO - PROCESS | 3352 | 1463605506884 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 14:05:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 14:05:06 INFO - PROCESS | 3352 | 1463605506887 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 14:05:06 INFO - PROCESS | 3352 | 1463605506889 Marionette TRACE conn2 <- [1,1878,null,{}] 14:05:06 INFO - PROCESS | 3352 | 1463605506893 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}] 14:05:07 INFO - PROCESS | 3352 | 1463605507013 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 14:05:07 INFO - PROCESS | 3352 | 1463605507022 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:07 INFO - PROCESS | 3352 | ++DOCSHELL 15316000 == 34 [pid = 3352] [id = 479] 14:05:07 INFO - PROCESS | 3352 | ++DOMWINDOW == 79 (1531EC00) [pid = 3352] [serial = 1437] [outer = 00000000] 14:05:07 INFO - PROCESS | 3352 | ++DOMWINDOW == 80 (15B62000) [pid = 3352] [serial = 1438] [outer = 1531EC00] 14:05:07 INFO - PROCESS | 3352 | 1463605507066 Marionette DEBUG loaded listener.js 14:05:07 INFO - PROCESS | 3352 | ++DOMWINDOW == 81 (15B70C00) [pid = 3352] [serial = 1439] [outer = 1531EC00] 14:05:07 INFO - PROCESS | 3352 | 1463605507509 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]]]}] 14:05:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 14:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 629ms 14:05:07 INFO - PROCESS | 3352 | 1463605507526 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 14:05:07 INFO - PROCESS | 3352 | 1463605507528 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 14:05:07 INFO - PROCESS | 3352 | 1463605507531 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 14:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 14:05:07 INFO - PROCESS | 3352 | 1463605507532 Marionette TRACE conn2 <- [1,1882,null,{}] 14:05:07 INFO - PROCESS | 3352 | 1463605507542 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}] 14:05:07 INFO - PROCESS | 3352 | 1463605507643 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 14:05:07 INFO - PROCESS | 3352 | 1463605507649 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:07 INFO - PROCESS | 3352 | ++DOCSHELL 1594C400 == 35 [pid = 3352] [id = 480] 14:05:07 INFO - PROCESS | 3352 | ++DOMWINDOW == 82 (15952C00) [pid = 3352] [serial = 1440] [outer = 00000000] 14:05:07 INFO - PROCESS | 3352 | ++DOMWINDOW == 83 (15D4C400) [pid = 3352] [serial = 1441] [outer = 15952C00] 14:05:07 INFO - PROCESS | 3352 | 1463605507694 Marionette DEBUG loaded listener.js 14:05:07 INFO - PROCESS | 3352 | ++DOMWINDOW == 84 (15D56C00) [pid = 3352] [serial = 1442] [outer = 15952C00] 14:05:08 INFO - PROCESS | 3352 | 1463605508175 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]]]}] 14:05:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 14:05:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 691ms 14:05:08 INFO - PROCESS | 3352 | 1463605508214 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 14:05:08 INFO - PROCESS | 3352 | 1463605508216 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 14:05:08 INFO - PROCESS | 3352 | 1463605508219 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 14:05:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 14:05:08 INFO - PROCESS | 3352 | 1463605508221 Marionette TRACE conn2 <- [1,1886,null,{}] 14:05:08 INFO - PROCESS | 3352 | 1463605508225 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}] 14:05:08 INFO - PROCESS | 3352 | 1463605508361 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 14:05:08 INFO - PROCESS | 3352 | 1463605508375 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:08 INFO - PROCESS | 3352 | ++DOCSHELL 15EDC000 == 36 [pid = 3352] [id = 481] 14:05:08 INFO - PROCESS | 3352 | ++DOMWINDOW == 85 (15F0E000) [pid = 3352] [serial = 1443] [outer = 00000000] 14:05:08 INFO - PROCESS | 3352 | ++DOMWINDOW == 86 (15FB2C00) [pid = 3352] [serial = 1444] [outer = 15F0E000] 14:05:08 INFO - PROCESS | 3352 | 1463605508457 Marionette DEBUG loaded listener.js 14:05:08 INFO - PROCESS | 3352 | ++DOMWINDOW == 87 (16548000) [pid = 3352] [serial = 1445] [outer = 15F0E000] 14:05:08 INFO - PROCESS | 3352 | 1463605508879 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]]]}] 14:05:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 14:05:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 721ms 14:05:08 INFO - PROCESS | 3352 | 1463605508944 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 14:05:08 INFO - PROCESS | 3352 | 1463605508946 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 14:05:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 14:05:08 INFO - PROCESS | 3352 | 1463605508949 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 14:05:08 INFO - PROCESS | 3352 | 1463605508951 Marionette TRACE conn2 <- [1,1890,null,{}] 14:05:08 INFO - PROCESS | 3352 | 1463605508954 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}] 14:05:09 INFO - PROCESS | 3352 | 1463605509087 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 14:05:09 INFO - PROCESS | 3352 | 1463605509149 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:09 INFO - PROCESS | 3352 | ++DOCSHELL 16771800 == 37 [pid = 3352] [id = 482] 14:05:09 INFO - PROCESS | 3352 | ++DOMWINDOW == 88 (167A1C00) [pid = 3352] [serial = 1446] [outer = 00000000] 14:05:09 INFO - PROCESS | 3352 | ++DOMWINDOW == 89 (169F1400) [pid = 3352] [serial = 1447] [outer = 167A1C00] 14:05:09 INFO - PROCESS | 3352 | 1463605509201 Marionette DEBUG loaded listener.js 14:05:09 INFO - PROCESS | 3352 | ++DOMWINDOW == 90 (16D08000) [pid = 3352] [serial = 1448] [outer = 167A1C00] 14:05:09 INFO - PROCESS | 3352 | --DOMWINDOW == 89 (1531B800) [pid = 3352] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 14:05:09 INFO - PROCESS | 3352 | --DOMWINDOW == 88 (15F07C00) [pid = 3352] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 14:05:09 INFO - PROCESS | 3352 | --DOMWINDOW == 87 (10520C00) [pid = 3352] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 14:05:09 INFO - PROCESS | 3352 | --DOMWINDOW == 86 (12D72000) [pid = 3352] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 14:05:09 INFO - PROCESS | 3352 | --DOMWINDOW == 85 (10DF9800) [pid = 3352] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 14:05:09 INFO - PROCESS | 3352 | --DOMWINDOW == 84 (114ABC00) [pid = 3352] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 14:05:09 INFO - PROCESS | 3352 | --DOMWINDOW == 83 (15FA6800) [pid = 3352] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 14:05:09 INFO - PROCESS | 3352 | --DOMWINDOW == 82 (12846800) [pid = 3352] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 14:05:09 INFO - PROCESS | 3352 | --DOMWINDOW == 81 (13903000) [pid = 3352] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 14:05:09 INFO - PROCESS | 3352 | --DOMWINDOW == 80 (156B1800) [pid = 3352] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 14:05:09 INFO - PROCESS | 3352 | --DOMWINDOW == 79 (140CB800) [pid = 3352] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 14:05:09 INFO - PROCESS | 3352 | --DOMWINDOW == 78 (10D2F400) [pid = 3352] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 14:05:09 INFO - PROCESS | 3352 | --DOMWINDOW == 77 (17628000) [pid = 3352] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 14:05:09 INFO - PROCESS | 3352 | --DOMWINDOW == 76 (15FB5400) [pid = 3352] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 14:05:09 INFO - PROCESS | 3352 | 1463605509655 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]]]}] 14:05:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 14:05:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 722ms 14:05:09 INFO - PROCESS | 3352 | 1463605509671 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 14:05:09 INFO - PROCESS | 3352 | 1463605509673 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 14:05:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 14:05:09 INFO - PROCESS | 3352 | 1463605509692 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 14:05:09 INFO - PROCESS | 3352 | 1463605509694 Marionette TRACE conn2 <- [1,1894,null,{}] 14:05:09 INFO - PROCESS | 3352 | 1463605509699 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}] 14:05:09 INFO - PROCESS | 3352 | 1463605509775 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 14:05:09 INFO - PROCESS | 3352 | 1463605509781 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:09 INFO - PROCESS | 3352 | ++DOCSHELL 13818400 == 38 [pid = 3352] [id = 483] 14:05:09 INFO - PROCESS | 3352 | ++DOMWINDOW == 77 (1381C000) [pid = 3352] [serial = 1449] [outer = 00000000] 14:05:09 INFO - PROCESS | 3352 | ++DOMWINDOW == 78 (1531DC00) [pid = 3352] [serial = 1450] [outer = 1381C000] 14:05:09 INFO - PROCESS | 3352 | 1463605509824 Marionette DEBUG loaded listener.js 14:05:09 INFO - PROCESS | 3352 | ++DOMWINDOW == 79 (15F0B000) [pid = 3352] [serial = 1451] [outer = 1381C000] 14:05:10 INFO - PROCESS | 3352 | 1463605510264 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]]]}] 14:05:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 14:05:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 598ms 14:05:10 INFO - PROCESS | 3352 | 1463605510298 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 14:05:10 INFO - PROCESS | 3352 | 1463605510300 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 14:05:10 INFO - PROCESS | 3352 | 1463605510304 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 14:05:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 14:05:10 INFO - PROCESS | 3352 | 1463605510306 Marionette TRACE conn2 <- [1,1898,null,{}] 14:05:10 INFO - PROCESS | 3352 | 1463605510309 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}] 14:05:10 INFO - PROCESS | 3352 | 1463605510368 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 14:05:10 INFO - PROCESS | 3352 | 1463605510374 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:10 INFO - PROCESS | 3352 | ++DOCSHELL 1531B800 == 39 [pid = 3352] [id = 484] 14:05:10 INFO - PROCESS | 3352 | ++DOMWINDOW == 80 (15FAE000) [pid = 3352] [serial = 1452] [outer = 00000000] 14:05:10 INFO - PROCESS | 3352 | ++DOMWINDOW == 81 (1693DC00) [pid = 3352] [serial = 1453] [outer = 15FAE000] 14:05:10 INFO - PROCESS | 3352 | 1463605510417 Marionette DEBUG loaded listener.js 14:05:10 INFO - PROCESS | 3352 | ++DOMWINDOW == 82 (16D04400) [pid = 3352] [serial = 1454] [outer = 15FAE000] 14:05:10 INFO - PROCESS | 3352 | 1463605510881 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]]]}] 14:05:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 14:05:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 629ms 14:05:10 INFO - PROCESS | 3352 | 1463605510927 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 14:05:10 INFO - PROCESS | 3352 | 1463605510929 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 14:05:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 14:05:10 INFO - PROCESS | 3352 | 1463605510932 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 14:05:10 INFO - PROCESS | 3352 | 1463605510934 Marionette TRACE conn2 <- [1,1902,null,{}] 14:05:10 INFO - PROCESS | 3352 | 1463605510937 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}] 14:05:11 INFO - PROCESS | 3352 | 1463605511013 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 14:05:11 INFO - PROCESS | 3352 | 1463605511019 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:11 INFO - PROCESS | 3352 | ++DOCSHELL 15622C00 == 40 [pid = 3352] [id = 485] 14:05:11 INFO - PROCESS | 3352 | ++DOMWINDOW == 83 (15D84000) [pid = 3352] [serial = 1455] [outer = 00000000] 14:05:11 INFO - PROCESS | 3352 | ++DOMWINDOW == 84 (1770CC00) [pid = 3352] [serial = 1456] [outer = 15D84000] 14:05:11 INFO - PROCESS | 3352 | 1463605511062 Marionette DEBUG loaded listener.js 14:05:11 INFO - PROCESS | 3352 | ++DOMWINDOW == 85 (17712000) [pid = 3352] [serial = 1457] [outer = 15D84000] 14:05:11 INFO - PROCESS | 3352 | 1463605511562 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]]]}] 14:05:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 14:05:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 690ms 14:05:11 INFO - PROCESS | 3352 | 1463605511615 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 14:05:11 INFO - PROCESS | 3352 | 1463605511619 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 14:05:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 14:05:11 INFO - PROCESS | 3352 | 1463605511625 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 14:05:11 INFO - PROCESS | 3352 | 1463605511630 Marionette TRACE conn2 <- [1,1906,null,{}] 14:05:11 INFO - PROCESS | 3352 | 1463605511637 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}] 14:05:11 INFO - PROCESS | 3352 | 1463605511819 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 14:05:11 INFO - PROCESS | 3352 | 1463605511929 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:11 INFO - PROCESS | 3352 | ++DOCSHELL 0F9E5C00 == 41 [pid = 3352] [id = 486] 14:05:11 INFO - PROCESS | 3352 | ++DOMWINDOW == 86 (105F5800) [pid = 3352] [serial = 1458] [outer = 00000000] 14:05:11 INFO - PROCESS | 3352 | ++DOMWINDOW == 87 (11C5C000) [pid = 3352] [serial = 1459] [outer = 105F5800] 14:05:11 INFO - PROCESS | 3352 | 1463605511984 Marionette DEBUG loaded listener.js 14:05:12 INFO - PROCESS | 3352 | ++DOMWINDOW == 88 (1284A000) [pid = 3352] [serial = 1460] [outer = 105F5800] 14:05:12 INFO - PROCESS | 3352 | 1463605512520 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]]]}] 14:05:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 14:05:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 920ms 14:05:12 INFO - PROCESS | 3352 | 1463605512556 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 14:05:12 INFO - PROCESS | 3352 | 1463605512562 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 14:05:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 14:05:12 INFO - PROCESS | 3352 | 1463605512568 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 14:05:12 INFO - PROCESS | 3352 | 1463605512571 Marionette TRACE conn2 <- [1,1910,null,{}] 14:05:12 INFO - PROCESS | 3352 | 1463605512575 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}] 14:05:12 INFO - PROCESS | 3352 | 1463605512678 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 14:05:12 INFO - PROCESS | 3352 | 1463605512783 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:12 INFO - PROCESS | 3352 | ++DOCSHELL 140C9C00 == 42 [pid = 3352] [id = 487] 14:05:12 INFO - PROCESS | 3352 | ++DOMWINDOW == 89 (14E90C00) [pid = 3352] [serial = 1461] [outer = 00000000] 14:05:12 INFO - PROCESS | 3352 | ++DOMWINDOW == 90 (15628000) [pid = 3352] [serial = 1462] [outer = 14E90C00] 14:05:12 INFO - PROCESS | 3352 | 1463605512837 Marionette DEBUG loaded listener.js 14:05:12 INFO - PROCESS | 3352 | ++DOMWINDOW == 91 (15B64400) [pid = 3352] [serial = 1463] [outer = 14E90C00] 14:05:13 INFO - PROCESS | 3352 | 1463605513421 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]]]}] 14:05:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 14:05:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 920ms 14:05:13 INFO - PROCESS | 3352 | 1463605513495 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 14:05:13 INFO - PROCESS | 3352 | 1463605513498 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 14:05:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 14:05:13 INFO - PROCESS | 3352 | 1463605513502 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 14:05:13 INFO - PROCESS | 3352 | 1463605513505 Marionette TRACE conn2 <- [1,1914,null,{}] 14:05:13 INFO - PROCESS | 3352 | 1463605513516 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}] 14:05:13 INFO - PROCESS | 3352 | 1463605513623 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 14:05:13 INFO - PROCESS | 3352 | 1463605513756 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:13 INFO - PROCESS | 3352 | ++DOCSHELL 1654A000 == 43 [pid = 3352] [id = 488] 14:05:13 INFO - PROCESS | 3352 | ++DOMWINDOW == 92 (1693B000) [pid = 3352] [serial = 1464] [outer = 00000000] 14:05:13 INFO - PROCESS | 3352 | ++DOMWINDOW == 93 (16D9C800) [pid = 3352] [serial = 1465] [outer = 1693B000] 14:05:13 INFO - PROCESS | 3352 | 1463605513815 Marionette DEBUG loaded listener.js 14:05:13 INFO - PROCESS | 3352 | ++DOMWINDOW == 94 (17F4BC00) [pid = 3352] [serial = 1466] [outer = 1693B000] 14:05:14 INFO - PROCESS | 3352 | 1463605514386 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]]]}] 14:05:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 14:05:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 921ms 14:05:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 14:05:14 INFO - PROCESS | 3352 | 1463605514429 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 14:05:14 INFO - PROCESS | 3352 | 1463605514432 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 14:05:14 INFO - PROCESS | 3352 | 1463605514436 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 14:05:14 INFO - PROCESS | 3352 | 1463605514438 Marionette TRACE conn2 <- [1,1918,null,{}] 14:05:14 INFO - PROCESS | 3352 | 1463605514441 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}] 14:05:14 INFO - PROCESS | 3352 | 1463605514543 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 14:05:14 INFO - PROCESS | 3352 | 1463605514674 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:14 INFO - PROCESS | 3352 | ++DOCSHELL 18A68C00 == 44 [pid = 3352] [id = 489] 14:05:14 INFO - PROCESS | 3352 | ++DOMWINDOW == 95 (18A69800) [pid = 3352] [serial = 1467] [outer = 00000000] 14:05:14 INFO - PROCESS | 3352 | ++DOMWINDOW == 96 (18A6CC00) [pid = 3352] [serial = 1468] [outer = 18A69800] 14:05:14 INFO - PROCESS | 3352 | 1463605514728 Marionette DEBUG loaded listener.js 14:05:14 INFO - PROCESS | 3352 | ++DOMWINDOW == 97 (18AA8800) [pid = 3352] [serial = 1469] [outer = 18A69800] 14:05:15 INFO - PROCESS | 3352 | 1463605515349 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]]]}] 14:05:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 14:05:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 982ms 14:05:15 INFO - PROCESS | 3352 | 1463605515421 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 14:05:15 INFO - PROCESS | 3352 | 1463605515423 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 14:05:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 14:05:15 INFO - PROCESS | 3352 | 1463605515426 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 14:05:15 INFO - PROCESS | 3352 | 1463605515428 Marionette TRACE conn2 <- [1,1922,null,{}] 14:05:15 INFO - PROCESS | 3352 | 1463605515616 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}] 14:05:15 INFO - PROCESS | 3352 | 1463605515711 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 14:05:15 INFO - PROCESS | 3352 | 1463605515814 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:15 INFO - PROCESS | 3352 | ++DOCSHELL 11429C00 == 45 [pid = 3352] [id = 490] 14:05:15 INFO - PROCESS | 3352 | ++DOMWINDOW == 98 (114A4000) [pid = 3352] [serial = 1470] [outer = 00000000] 14:05:15 INFO - PROCESS | 3352 | ++DOMWINDOW == 99 (11C8B800) [pid = 3352] [serial = 1471] [outer = 114A4000] 14:05:15 INFO - PROCESS | 3352 | 1463605515845 Marionette DEBUG loaded listener.js 14:05:15 INFO - PROCESS | 3352 | ++DOMWINDOW == 100 (12B5C000) [pid = 3352] [serial = 1472] [outer = 114A4000] 14:05:16 INFO - PROCESS | 3352 | 1463605516395 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]]]}] 14:05:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 14:05:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1013ms 14:05:16 INFO - PROCESS | 3352 | 1463605516442 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 14:05:16 INFO - PROCESS | 3352 | 1463605516447 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 14:05:16 INFO - PROCESS | 3352 | 1463605516451 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 14:05:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 14:05:16 INFO - PROCESS | 3352 | 1463605516453 Marionette TRACE conn2 <- [1,1926,null,{}] 14:05:16 INFO - PROCESS | 3352 | 1463605516458 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}] 14:05:16 INFO - PROCESS | 3352 | 1463605516551 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 14:05:16 INFO - PROCESS | 3352 | 1463605516661 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:16 INFO - PROCESS | 3352 | ++DOCSHELL 13DC3400 == 46 [pid = 3352] [id = 491] 14:05:16 INFO - PROCESS | 3352 | ++DOMWINDOW == 101 (13DC3800) [pid = 3352] [serial = 1473] [outer = 00000000] 14:05:16 INFO - PROCESS | 3352 | ++DOMWINDOW == 102 (14E95C00) [pid = 3352] [serial = 1474] [outer = 13DC3800] 14:05:16 INFO - PROCESS | 3352 | 1463605516709 Marionette DEBUG loaded listener.js 14:05:16 INFO - PROCESS | 3352 | ++DOMWINDOW == 103 (15312000) [pid = 3352] [serial = 1475] [outer = 13DC3800] 14:05:16 INFO - PROCESS | 3352 | --DOCSHELL 1561E000 == 45 [pid = 3352] [id = 372] 14:05:16 INFO - PROCESS | 3352 | --DOCSHELL 1434CC00 == 44 [pid = 3352] [id = 368] 14:05:16 INFO - PROCESS | 3352 | --DOCSHELL 13303C00 == 43 [pid = 3352] [id = 376] 14:05:16 INFO - PROCESS | 3352 | --DOMWINDOW == 102 (156AC000) [pid = 3352] [serial = 1396] [outer = 00000000] [url = about:blank] 14:05:16 INFO - PROCESS | 3352 | --DOMWINDOW == 101 (15B6B400) [pid = 3352] [serial = 1397] [outer = 00000000] [url = about:blank] 14:05:16 INFO - PROCESS | 3352 | --DOMWINDOW == 100 (15FA7000) [pid = 3352] [serial = 1402] [outer = 00000000] [url = about:blank] 14:05:16 INFO - PROCESS | 3352 | --DOMWINDOW == 99 (10A5CC00) [pid = 3352] [serial = 1381] [outer = 00000000] [url = about:blank] 14:05:16 INFO - PROCESS | 3352 | --DOMWINDOW == 98 (10B95000) [pid = 3352] [serial = 1382] [outer = 00000000] [url = about:blank] 14:05:16 INFO - PROCESS | 3352 | --DOMWINDOW == 97 (13903800) [pid = 3352] [serial = 1390] [outer = 00000000] [url = about:blank] 14:05:16 INFO - PROCESS | 3352 | --DOMWINDOW == 96 (13DBB800) [pid = 3352] [serial = 1391] [outer = 00000000] [url = about:blank] 14:05:16 INFO - PROCESS | 3352 | --DOMWINDOW == 95 (1108A800) [pid = 3352] [serial = 1384] [outer = 00000000] [url = about:blank] 14:05:16 INFO - PROCESS | 3352 | --DOMWINDOW == 94 (112E6800) [pid = 3352] [serial = 1385] [outer = 00000000] [url = about:blank] 14:05:16 INFO - PROCESS | 3352 | --DOMWINDOW == 93 (1A435000) [pid = 3352] [serial = 1379] [outer = 00000000] [url = about:blank] 14:05:16 INFO - PROCESS | 3352 | --DOMWINDOW == 92 (169EF400) [pid = 3352] [serial = 1408] [outer = 00000000] [url = about:blank] 14:05:16 INFO - PROCESS | 3352 | --DOMWINDOW == 91 (1284F800) [pid = 3352] [serial = 1387] [outer = 00000000] [url = about:blank] 14:05:16 INFO - PROCESS | 3352 | --DOMWINDOW == 90 (15FAD400) [pid = 3352] [serial = 1418] [outer = 00000000] [url = about:blank] 14:05:16 INFO - PROCESS | 3352 | --DOMWINDOW == 89 (128AE400) [pid = 3352] [serial = 1388] [outer = 00000000] [url = about:blank] 14:05:16 INFO - PROCESS | 3352 | --DOMWINDOW == 88 (15D51400) [pid = 3352] [serial = 1399] [outer = 00000000] [url = about:blank] 14:05:16 INFO - PROCESS | 3352 | --DOMWINDOW == 87 (15D55800) [pid = 3352] [serial = 1400] [outer = 00000000] [url = about:blank] 14:05:16 INFO - PROCESS | 3352 | --DOMWINDOW == 86 (14350000) [pid = 3352] [serial = 1393] [outer = 00000000] [url = about:blank] 14:05:16 INFO - PROCESS | 3352 | --DOMWINDOW == 85 (14EC8C00) [pid = 3352] [serial = 1394] [outer = 00000000] [url = about:blank] 14:05:16 INFO - PROCESS | 3352 | --DOMWINDOW == 84 (1142BC00) [pid = 3352] [serial = 1414] [outer = 00000000] [url = about:blank] 14:05:16 INFO - PROCESS | 3352 | --DOMWINDOW == 83 (17E37800) [pid = 3352] [serial = 1411] [outer = 00000000] [url = about:blank] 14:05:16 INFO - PROCESS | 3352 | --DOMWINDOW == 82 (15D1B800) [pid = 3352] [serial = 1417] [outer = 00000000] [url = about:blank] 14:05:16 INFO - PROCESS | 3352 | --DOMWINDOW == 81 (18271800) [pid = 3352] [serial = 1412] [outer = 00000000] [url = about:blank] 14:05:16 INFO - PROCESS | 3352 | --DOMWINDOW == 80 (16546000) [pid = 3352] [serial = 1405] [outer = 00000000] [url = about:blank] 14:05:16 INFO - PROCESS | 3352 | --DOMWINDOW == 79 (16546800) [pid = 3352] [serial = 1406] [outer = 00000000] [url = about:blank] 14:05:16 INFO - PROCESS | 3352 | --DOMWINDOW == 78 (16D07C00) [pid = 3352] [serial = 1409] [outer = 00000000] [url = about:blank] 14:05:16 INFO - PROCESS | 3352 | --DOMWINDOW == 77 (13902C00) [pid = 3352] [serial = 1415] [outer = 00000000] [url = about:blank] 14:05:16 INFO - PROCESS | 3352 | --DOMWINDOW == 76 (1770B800) [pid = 3352] [serial = 1420] [outer = 00000000] [url = about:blank] 14:05:16 INFO - PROCESS | 3352 | --DOMWINDOW == 75 (15FA8400) [pid = 3352] [serial = 1403] [outer = 00000000] [url = about:blank] 14:05:17 INFO - PROCESS | 3352 | 1463605517183 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]]]}] 14:05:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 14:05:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 783ms 14:05:17 INFO - PROCESS | 3352 | 1463605517238 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 14:05:17 INFO - PROCESS | 3352 | 1463605517240 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 14:05:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 14:05:17 INFO - PROCESS | 3352 | 1463605517244 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 14:05:17 INFO - PROCESS | 3352 | 1463605517246 Marionette TRACE conn2 <- [1,1930,null,{}] 14:05:17 INFO - PROCESS | 3352 | 1463605517249 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}] 14:05:17 INFO - PROCESS | 3352 | 1463605517332 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 14:05:17 INFO - PROCESS | 3352 | 1463605517342 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:17 INFO - PROCESS | 3352 | ++DOCSHELL 12851C00 == 44 [pid = 3352] [id = 492] 14:05:17 INFO - PROCESS | 3352 | ++DOMWINDOW == 76 (12878800) [pid = 3352] [serial = 1476] [outer = 00000000] 14:05:17 INFO - PROCESS | 3352 | ++DOMWINDOW == 77 (13905C00) [pid = 3352] [serial = 1477] [outer = 12878800] 14:05:17 INFO - PROCESS | 3352 | 1463605517398 Marionette DEBUG loaded listener.js 14:05:17 INFO - PROCESS | 3352 | ++DOMWINDOW == 78 (140CE000) [pid = 3352] [serial = 1478] [outer = 12878800] 14:05:17 INFO - PROCESS | 3352 | 1463605517851 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]]]}] 14:05:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 14:05:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 614ms 14:05:17 INFO - PROCESS | 3352 | 1463605517870 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 14:05:17 INFO - PROCESS | 3352 | 1463605517875 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 14:05:17 INFO - PROCESS | 3352 | 1463605517879 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 14:05:17 INFO - PROCESS | 3352 | 1463605517881 Marionette TRACE conn2 <- [1,1934,null,{}] 14:05:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 14:05:17 INFO - PROCESS | 3352 | 1463605517884 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}] 14:05:17 INFO - PROCESS | 3352 | 1463605517962 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 14:05:17 INFO - PROCESS | 3352 | 1463605517968 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:17 INFO - PROCESS | 3352 | ++DOCSHELL 13DBC800 == 45 [pid = 3352] [id = 493] 14:05:17 INFO - PROCESS | 3352 | ++DOMWINDOW == 79 (14EC8C00) [pid = 3352] [serial = 1479] [outer = 00000000] 14:05:17 INFO - PROCESS | 3352 | ++DOMWINDOW == 80 (15B7FC00) [pid = 3352] [serial = 1480] [outer = 14EC8C00] 14:05:17 INFO - PROCESS | 3352 | 1463605518012 Marionette DEBUG loaded listener.js 14:05:18 INFO - PROCESS | 3352 | ++DOMWINDOW == 81 (15D10800) [pid = 3352] [serial = 1481] [outer = 14EC8C00] 14:05:18 INFO - PROCESS | 3352 | 1463605518458 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]]]}] 14:05:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 14:05:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 614ms 14:05:18 INFO - PROCESS | 3352 | 1463605518519 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 14:05:18 INFO - PROCESS | 3352 | 1463605518521 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 14:05:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 14:05:18 INFO - PROCESS | 3352 | 1463605518524 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 14:05:18 INFO - PROCESS | 3352 | 1463605518526 Marionette TRACE conn2 <- [1,1938,null,{}] 14:05:18 INFO - PROCESS | 3352 | 1463605518529 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}] 14:05:18 INFO - PROCESS | 3352 | 1463605518590 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 14:05:18 INFO - PROCESS | 3352 | 1463605518599 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:18 INFO - PROCESS | 3352 | ++DOCSHELL 102CE800 == 46 [pid = 3352] [id = 494] 14:05:18 INFO - PROCESS | 3352 | ++DOMWINDOW == 82 (15ED8400) [pid = 3352] [serial = 1482] [outer = 00000000] 14:05:18 INFO - PROCESS | 3352 | ++DOMWINDOW == 83 (15FA9000) [pid = 3352] [serial = 1483] [outer = 15ED8400] 14:05:18 INFO - PROCESS | 3352 | 1463605518643 Marionette DEBUG loaded listener.js 14:05:18 INFO - PROCESS | 3352 | ++DOMWINDOW == 84 (15FAB000) [pid = 3352] [serial = 1484] [outer = 15ED8400] 14:05:19 INFO - PROCESS | 3352 | 1463605519084 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]]]}] 14:05:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 14:05:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 613ms 14:05:19 INFO - PROCESS | 3352 | 1463605519146 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 14:05:19 INFO - PROCESS | 3352 | 1463605519148 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 14:05:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 14:05:19 INFO - PROCESS | 3352 | 1463605519152 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 14:05:19 INFO - PROCESS | 3352 | 1463605519154 Marionette TRACE conn2 <- [1,1942,null,{}] 14:05:19 INFO - PROCESS | 3352 | 1463605519174 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}] 14:05:19 INFO - PROCESS | 3352 | 1463605519307 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 14:05:19 INFO - PROCESS | 3352 | 1463605519315 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:19 INFO - PROCESS | 3352 | ++DOCSHELL 1050E400 == 47 [pid = 3352] [id = 495] 14:05:19 INFO - PROCESS | 3352 | ++DOMWINDOW == 85 (12880800) [pid = 3352] [serial = 1485] [outer = 00000000] 14:05:19 INFO - PROCESS | 3352 | ++DOMWINDOW == 86 (1654EC00) [pid = 3352] [serial = 1486] [outer = 12880800] 14:05:19 INFO - PROCESS | 3352 | 1463605519359 Marionette DEBUG loaded listener.js 14:05:19 INFO - PROCESS | 3352 | ++DOMWINDOW == 87 (16D04000) [pid = 3352] [serial = 1487] [outer = 12880800] 14:05:19 INFO - PROCESS | 3352 | 1463605519806 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]]]}] 14:05:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 14:05:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 690ms 14:05:19 INFO - PROCESS | 3352 | 1463605519835 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 14:05:19 INFO - PROCESS | 3352 | 1463605519837 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 14:05:19 INFO - PROCESS | 3352 | 1463605519855 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 14:05:19 INFO - PROCESS | 3352 | 1463605519857 Marionette TRACE conn2 <- [1,1946,null,{}] 14:05:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 14:05:19 INFO - PROCESS | 3352 | 1463605519861 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}] 14:05:19 INFO - PROCESS | 3352 | 1463605519973 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 14:05:20 INFO - PROCESS | 3352 | 1463605520062 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:20 INFO - PROCESS | 3352 | ++DOCSHELL 16547800 == 48 [pid = 3352] [id = 496] 14:05:20 INFO - PROCESS | 3352 | ++DOMWINDOW == 88 (16D06800) [pid = 3352] [serial = 1488] [outer = 00000000] 14:05:20 INFO - PROCESS | 3352 | ++DOMWINDOW == 89 (1770B400) [pid = 3352] [serial = 1489] [outer = 16D06800] 14:05:20 INFO - PROCESS | 3352 | 1463605520105 Marionette DEBUG loaded listener.js 14:05:20 INFO - PROCESS | 3352 | ++DOMWINDOW == 90 (1770D000) [pid = 3352] [serial = 1490] [outer = 16D06800] 14:05:20 INFO - PROCESS | 3352 | 1463605520500 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]]]}] 14:05:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 14:05:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 690ms 14:05:20 INFO - PROCESS | 3352 | 1463605520541 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 14:05:20 INFO - PROCESS | 3352 | 1463605520543 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 14:05:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 14:05:20 INFO - PROCESS | 3352 | 1463605520546 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 14:05:20 INFO - PROCESS | 3352 | 1463605520548 Marionette TRACE conn2 <- [1,1950,null,{}] 14:05:20 INFO - PROCESS | 3352 | 1463605520557 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}] 14:05:20 INFO - PROCESS | 3352 | 1463605520664 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 14:05:20 INFO - PROCESS | 3352 | 1463605520670 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:20 INFO - PROCESS | 3352 | ++DOCSHELL 1284C800 == 49 [pid = 3352] [id = 497] 14:05:20 INFO - PROCESS | 3352 | ++DOMWINDOW == 91 (16549800) [pid = 3352] [serial = 1491] [outer = 00000000] 14:05:20 INFO - PROCESS | 3352 | ++DOMWINDOW == 92 (18A69000) [pid = 3352] [serial = 1492] [outer = 16549800] 14:05:20 INFO - PROCESS | 3352 | 1463605520714 Marionette DEBUG loaded listener.js 14:05:20 INFO - PROCESS | 3352 | ++DOMWINDOW == 93 (18A6A000) [pid = 3352] [serial = 1493] [outer = 16549800] 14:05:21 INFO - PROCESS | 3352 | --DOMWINDOW == 92 (15FAE000) [pid = 3352] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 14:05:21 INFO - PROCESS | 3352 | --DOMWINDOW == 91 (1531EC00) [pid = 3352] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 14:05:21 INFO - PROCESS | 3352 | --DOMWINDOW == 90 (10DF7C00) [pid = 3352] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 14:05:21 INFO - PROCESS | 3352 | --DOMWINDOW == 89 (15952C00) [pid = 3352] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 14:05:21 INFO - PROCESS | 3352 | --DOMWINDOW == 88 (14E93400) [pid = 3352] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 14:05:21 INFO - PROCESS | 3352 | --DOMWINDOW == 87 (10D2D400) [pid = 3352] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 14:05:21 INFO - PROCESS | 3352 | --DOMWINDOW == 86 (15F0E000) [pid = 3352] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 14:05:21 INFO - PROCESS | 3352 | --DOMWINDOW == 85 (167A1C00) [pid = 3352] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 14:05:21 INFO - PROCESS | 3352 | --DOMWINDOW == 84 (1381C000) [pid = 3352] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 14:05:21 INFO - PROCESS | 3352 | 1463605521213 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]]]}] 14:05:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 14:05:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 691ms 14:05:21 INFO - PROCESS | 3352 | 1463605521246 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 14:05:21 INFO - PROCESS | 3352 | 1463605521248 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 14:05:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 14:05:21 INFO - PROCESS | 3352 | 1463605521251 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 14:05:21 INFO - PROCESS | 3352 | 1463605521236 Marionette TRACE conn2 <- [1,1954,null,{}] 14:05:21 INFO - PROCESS | 3352 | 1463605521240 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}] 14:05:21 INFO - PROCESS | 3352 | 1463605521349 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 14:05:21 INFO - PROCESS | 3352 | 1463605521358 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:21 INFO - PROCESS | 3352 | ++DOCSHELL 10B96C00 == 50 [pid = 3352] [id = 498] 14:05:21 INFO - PROCESS | 3352 | ++DOMWINDOW == 85 (10D2D400) [pid = 3352] [serial = 1494] [outer = 00000000] 14:05:21 INFO - PROCESS | 3352 | ++DOMWINDOW == 86 (15D53800) [pid = 3352] [serial = 1495] [outer = 10D2D400] 14:05:21 INFO - PROCESS | 3352 | 1463605521401 Marionette DEBUG loaded listener.js 14:05:21 INFO - PROCESS | 3352 | ++DOMWINDOW == 87 (15FB1000) [pid = 3352] [serial = 1496] [outer = 10D2D400] 14:05:21 INFO - PROCESS | 3352 | 1463605521834 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]]]}] 14:05:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 14:05:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 614ms 14:05:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 14:05:21 INFO - PROCESS | 3352 | 1463605521873 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 14:05:21 INFO - PROCESS | 3352 | 1463605521875 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 14:05:21 INFO - PROCESS | 3352 | 1463605521878 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 14:05:21 INFO - PROCESS | 3352 | 1463605521880 Marionette TRACE conn2 <- [1,1958,null,{}] 14:05:21 INFO - PROCESS | 3352 | 1463605521883 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}] 14:05:21 INFO - PROCESS | 3352 | 1463605521963 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 14:05:21 INFO - PROCESS | 3352 | 1463605521969 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:21 INFO - PROCESS | 3352 | ++DOCSHELL 15FB5800 == 51 [pid = 3352] [id = 499] 14:05:21 INFO - PROCESS | 3352 | ++DOMWINDOW == 88 (177B7C00) [pid = 3352] [serial = 1497] [outer = 00000000] 14:05:21 INFO - PROCESS | 3352 | ++DOMWINDOW == 89 (19702000) [pid = 3352] [serial = 1498] [outer = 177B7C00] 14:05:22 INFO - PROCESS | 3352 | 1463605522013 Marionette DEBUG loaded listener.js 14:05:22 INFO - PROCESS | 3352 | ++DOMWINDOW == 90 (1986B000) [pid = 3352] [serial = 1499] [outer = 177B7C00] 14:05:22 INFO - PROCESS | 3352 | 1463605522403 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]]]}] 14:05:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 14:05:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 583ms 14:05:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 14:05:22 INFO - PROCESS | 3352 | 1463605522464 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 14:05:22 INFO - PROCESS | 3352 | 1463605522466 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 14:05:22 INFO - PROCESS | 3352 | 1463605522470 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 14:05:22 INFO - PROCESS | 3352 | 1463605522471 Marionette TRACE conn2 <- [1,1962,null,{}] 14:05:22 INFO - PROCESS | 3352 | 1463605522475 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}] 14:05:22 INFO - PROCESS | 3352 | 1463605522580 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 14:05:22 INFO - PROCESS | 3352 | 1463605522588 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:22 INFO - PROCESS | 3352 | ++DOCSHELL 18A67400 == 52 [pid = 3352] [id = 500] 14:05:22 INFO - PROCESS | 3352 | ++DOMWINDOW == 91 (19701800) [pid = 3352] [serial = 1500] [outer = 00000000] 14:05:22 INFO - PROCESS | 3352 | ++DOMWINDOW == 92 (19C0A800) [pid = 3352] [serial = 1501] [outer = 19701800] 14:05:22 INFO - PROCESS | 3352 | 1463605522637 Marionette DEBUG loaded listener.js 14:05:22 INFO - PROCESS | 3352 | ++DOMWINDOW == 93 (19CD6C00) [pid = 3352] [serial = 1502] [outer = 19701800] 14:05:23 INFO - PROCESS | 3352 | 1463605523091 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]]]}] 14:05:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 14:05:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 613ms 14:05:23 INFO - PROCESS | 3352 | 1463605523106 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 14:05:23 INFO - PROCESS | 3352 | 1463605523108 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 14:05:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 14:05:23 INFO - PROCESS | 3352 | 1463605523095 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 14:05:23 INFO - PROCESS | 3352 | 1463605523098 Marionette TRACE conn2 <- [1,1966,null,{}] 14:05:23 INFO - PROCESS | 3352 | 1463605523101 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}] 14:05:23 INFO - PROCESS | 3352 | 1463605523276 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 14:05:23 INFO - PROCESS | 3352 | 1463605523345 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:23 INFO - PROCESS | 3352 | ++DOCSHELL 1026DC00 == 53 [pid = 3352] [id = 501] 14:05:23 INFO - PROCESS | 3352 | ++DOMWINDOW == 94 (10270000) [pid = 3352] [serial = 1503] [outer = 00000000] 14:05:23 INFO - PROCESS | 3352 | ++DOMWINDOW == 95 (10A61000) [pid = 3352] [serial = 1504] [outer = 10270000] 14:05:23 INFO - PROCESS | 3352 | 1463605523401 Marionette DEBUG loaded listener.js 14:05:23 INFO - PROCESS | 3352 | ++DOMWINDOW == 96 (10D2BC00) [pid = 3352] [serial = 1505] [outer = 10270000] 14:05:23 INFO - PROCESS | 3352 | 1463605524001 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]]]}] 14:05:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 14:05:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 982ms 14:05:24 INFO - PROCESS | 3352 | 1463605524084 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 14:05:24 INFO - PROCESS | 3352 | 1463605524088 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 14:05:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 14:05:24 INFO - PROCESS | 3352 | 1463605524092 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 14:05:24 INFO - PROCESS | 3352 | 1463605524097 Marionette TRACE conn2 <- [1,1970,null,{}] 14:05:24 INFO - PROCESS | 3352 | 1463605524101 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}] 14:05:24 INFO - PROCESS | 3352 | 1463605524214 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 14:05:24 INFO - PROCESS | 3352 | 1463605524344 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:24 INFO - PROCESS | 3352 | ++DOCSHELL 12D1E000 == 54 [pid = 3352] [id = 502] 14:05:24 INFO - PROCESS | 3352 | ++DOMWINDOW == 97 (133A5000) [pid = 3352] [serial = 1506] [outer = 00000000] 14:05:24 INFO - PROCESS | 3352 | ++DOMWINDOW == 98 (14346000) [pid = 3352] [serial = 1507] [outer = 133A5000] 14:05:24 INFO - PROCESS | 3352 | 1463605524401 Marionette DEBUG loaded listener.js 14:05:24 INFO - PROCESS | 3352 | ++DOMWINDOW == 99 (15310800) [pid = 3352] [serial = 1508] [outer = 133A5000] 14:05:24 INFO - PROCESS | 3352 | 1463605524968 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]]]}] 14:05:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 14:05:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 921ms 14:05:25 INFO - PROCESS | 3352 | 1463605525022 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 14:05:25 INFO - PROCESS | 3352 | 1463605525025 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 14:05:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 14:05:25 INFO - PROCESS | 3352 | 1463605525029 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 14:05:25 INFO - PROCESS | 3352 | 1463605525031 Marionette TRACE conn2 <- [1,1974,null,{}] 14:05:25 INFO - PROCESS | 3352 | 1463605525035 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}] 14:05:25 INFO - PROCESS | 3352 | 1463605525139 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 14:05:25 INFO - PROCESS | 3352 | 1463605525275 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:25 INFO - PROCESS | 3352 | ++DOCSHELL 15F0A000 == 55 [pid = 3352] [id = 503] 14:05:25 INFO - PROCESS | 3352 | ++DOMWINDOW == 100 (15FADC00) [pid = 3352] [serial = 1509] [outer = 00000000] 14:05:25 INFO - PROCESS | 3352 | ++DOMWINDOW == 101 (16546800) [pid = 3352] [serial = 1510] [outer = 15FADC00] 14:05:25 INFO - PROCESS | 3352 | 1463605525330 Marionette DEBUG loaded listener.js 14:05:25 INFO - PROCESS | 3352 | ++DOMWINDOW == 102 (169F4800) [pid = 3352] [serial = 1511] [outer = 15FADC00] 14:05:25 INFO - PROCESS | 3352 | 1463605525971 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]]]}] 14:05:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 14:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 982ms 14:05:26 INFO - PROCESS | 3352 | 1463605526018 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 14:05:26 INFO - PROCESS | 3352 | 1463605526022 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 14:05:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 14:05:26 INFO - PROCESS | 3352 | 1463605526033 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 14:05:26 INFO - PROCESS | 3352 | 1463605526038 Marionette TRACE conn2 <- [1,1978,null,{}] 14:05:26 INFO - PROCESS | 3352 | 1463605526042 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}] 14:05:26 INFO - PROCESS | 3352 | 1463605526148 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 14:05:26 INFO - PROCESS | 3352 | 1463605526281 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:26 INFO - PROCESS | 3352 | ++DOCSHELL 1770D800 == 56 [pid = 3352] [id = 504] 14:05:26 INFO - PROCESS | 3352 | ++DOMWINDOW == 103 (1986F800) [pid = 3352] [serial = 1512] [outer = 00000000] 14:05:26 INFO - PROCESS | 3352 | ++DOMWINDOW == 104 (19CDC800) [pid = 3352] [serial = 1513] [outer = 1986F800] 14:05:26 INFO - PROCESS | 3352 | 1463605526335 Marionette DEBUG loaded listener.js 14:05:26 INFO - PROCESS | 3352 | ++DOMWINDOW == 105 (19CE3000) [pid = 3352] [serial = 1514] [outer = 1986F800] 14:05:26 INFO - PROCESS | 3352 | 1463605526865 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]]]}] 14:05:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 14:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 874ms 14:05:26 INFO - PROCESS | 3352 | 1463605526916 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 14:05:26 INFO - PROCESS | 3352 | 1463605526919 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 14:05:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 14:05:26 INFO - PROCESS | 3352 | 1463605526922 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 14:05:26 INFO - PROCESS | 3352 | 1463605526924 Marionette TRACE conn2 <- [1,1982,null,{}] 14:05:26 INFO - PROCESS | 3352 | 1463605526928 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}] 14:05:27 INFO - PROCESS | 3352 | 1463605527031 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 14:05:27 INFO - PROCESS | 3352 | 1463605527137 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:27 INFO - PROCESS | 3352 | ++DOCSHELL 19CDB400 == 57 [pid = 3352] [id = 505] 14:05:27 INFO - PROCESS | 3352 | ++DOMWINDOW == 106 (19E3E400) [pid = 3352] [serial = 1515] [outer = 00000000] 14:05:27 INFO - PROCESS | 3352 | ++DOMWINDOW == 107 (19E46800) [pid = 3352] [serial = 1516] [outer = 19E3E400] 14:05:27 INFO - PROCESS | 3352 | 1463605527190 Marionette DEBUG loaded listener.js 14:05:27 INFO - PROCESS | 3352 | ++DOMWINDOW == 108 (19ECE800) [pid = 3352] [serial = 1517] [outer = 19E3E400] 14:05:27 INFO - PROCESS | 3352 | 1463605527985 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]]]}] 14:05:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 14:05:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1074ms 14:05:27 INFO - PROCESS | 3352 | 1463605528006 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 14:05:28 INFO - PROCESS | 3352 | 1463605528010 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 14:05:28 INFO - PROCESS | 3352 | 1463605528015 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 14:05:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 14:05:28 INFO - PROCESS | 3352 | 1463605528019 Marionette TRACE conn2 <- [1,1986,null,{}] 14:05:28 INFO - PROCESS | 3352 | 1463605528026 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}] 14:05:28 INFO - PROCESS | 3352 | 1463605528122 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 14:05:28 INFO - PROCESS | 3352 | 1463605528261 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:28 INFO - PROCESS | 3352 | ++DOCSHELL 112E5C00 == 58 [pid = 3352] [id = 506] 14:05:28 INFO - PROCESS | 3352 | ++DOMWINDOW == 109 (112EB800) [pid = 3352] [serial = 1518] [outer = 00000000] 14:05:28 INFO - PROCESS | 3352 | ++DOMWINDOW == 110 (128B2C00) [pid = 3352] [serial = 1519] [outer = 112EB800] 14:05:28 INFO - PROCESS | 3352 | 1463605528345 Marionette DEBUG loaded listener.js 14:05:28 INFO - PROCESS | 3352 | ++DOMWINDOW == 111 (13DB7000) [pid = 3352] [serial = 1520] [outer = 112EB800] 14:05:28 INFO - PROCESS | 3352 | --DOCSHELL 15316000 == 57 [pid = 3352] [id = 479] 14:05:28 INFO - PROCESS | 3352 | --DOCSHELL 16771800 == 56 [pid = 3352] [id = 482] 14:05:28 INFO - PROCESS | 3352 | --DOCSHELL 105EF400 == 55 [pid = 3352] [id = 377] 14:05:28 INFO - PROCESS | 3352 | --DOCSHELL 13818400 == 54 [pid = 3352] [id = 483] 14:05:28 INFO - PROCESS | 3352 | --DOCSHELL 1531B800 == 53 [pid = 3352] [id = 484] 14:05:28 INFO - PROCESS | 3352 | --DOCSHELL 1594C400 == 52 [pid = 3352] [id = 480] 14:05:28 INFO - PROCESS | 3352 | --DOCSHELL 15EDC000 == 51 [pid = 3352] [id = 481] 14:05:28 INFO - PROCESS | 3352 | --DOCSHELL 102CAC00 == 50 [pid = 3352] [id = 363] 14:05:28 INFO - PROCESS | 3352 | --DOCSHELL 14E92800 == 49 [pid = 3352] [id = 478] 14:05:28 INFO - PROCESS | 3352 | --DOCSHELL 18A67400 == 48 [pid = 3352] [id = 500] 14:05:28 INFO - PROCESS | 3352 | --DOCSHELL 15FB5800 == 47 [pid = 3352] [id = 499] 14:05:28 INFO - PROCESS | 3352 | --DOCSHELL 10B96C00 == 46 [pid = 3352] [id = 498] 14:05:28 INFO - PROCESS | 3352 | --DOCSHELL 1284C800 == 45 [pid = 3352] [id = 497] 14:05:28 INFO - PROCESS | 3352 | --DOCSHELL 16547800 == 44 [pid = 3352] [id = 496] 14:05:28 INFO - PROCESS | 3352 | --DOCSHELL 1050E400 == 43 [pid = 3352] [id = 495] 14:05:28 INFO - PROCESS | 3352 | --DOCSHELL 102CE800 == 42 [pid = 3352] [id = 494] 14:05:28 INFO - PROCESS | 3352 | --DOCSHELL 13DBC800 == 41 [pid = 3352] [id = 493] 14:05:28 INFO - PROCESS | 3352 | --DOCSHELL 12851C00 == 40 [pid = 3352] [id = 492] 14:05:28 INFO - PROCESS | 3352 | --DOCSHELL 13DC3400 == 39 [pid = 3352] [id = 491] 14:05:28 INFO - PROCESS | 3352 | --DOCSHELL 11429C00 == 38 [pid = 3352] [id = 490] 14:05:28 INFO - PROCESS | 3352 | --DOCSHELL 0F9E5C00 == 37 [pid = 3352] [id = 486] 14:05:28 INFO - PROCESS | 3352 | --DOCSHELL 15622C00 == 36 [pid = 3352] [id = 485] 14:05:28 INFO - PROCESS | 3352 | --DOMWINDOW == 110 (16D04400) [pid = 3352] [serial = 1454] [outer = 00000000] [url = about:blank] 14:05:28 INFO - PROCESS | 3352 | --DOMWINDOW == 109 (15B62000) [pid = 3352] [serial = 1438] [outer = 00000000] [url = about:blank] 14:05:28 INFO - PROCESS | 3352 | --DOMWINDOW == 108 (1284A800) [pid = 3352] [serial = 1426] [outer = 00000000] [url = about:blank] 14:05:28 INFO - PROCESS | 3352 | --DOMWINDOW == 107 (1770CC00) [pid = 3352] [serial = 1456] [outer = 00000000] [url = about:blank] 14:05:28 INFO - PROCESS | 3352 | --DOMWINDOW == 106 (11C86C00) [pid = 3352] [serial = 1432] [outer = 00000000] [url = about:blank] 14:05:28 INFO - PROCESS | 3352 | --DOMWINDOW == 105 (128B4C00) [pid = 3352] [serial = 1433] [outer = 00000000] [url = about:blank] 14:05:28 INFO - PROCESS | 3352 | --DOMWINDOW == 104 (15D4C400) [pid = 3352] [serial = 1441] [outer = 00000000] [url = about:blank] 14:05:28 INFO - PROCESS | 3352 | --DOMWINDOW == 103 (10A5C800) [pid = 3352] [serial = 1423] [outer = 00000000] [url = about:blank] 14:05:28 INFO - PROCESS | 3352 | --DOMWINDOW == 102 (152CDC00) [pid = 3352] [serial = 1435] [outer = 00000000] [url = about:blank] 14:05:28 INFO - PROCESS | 3352 | --DOMWINDOW == 101 (15318800) [pid = 3352] [serial = 1436] [outer = 00000000] [url = about:blank] 14:05:28 INFO - PROCESS | 3352 | --DOMWINDOW == 100 (11AF0400) [pid = 3352] [serial = 1430] [outer = 00000000] [url = about:blank] 14:05:28 INFO - PROCESS | 3352 | --DOMWINDOW == 99 (10DFA000) [pid = 3352] [serial = 1429] [outer = 00000000] [url = about:blank] 14:05:28 INFO - PROCESS | 3352 | --DOMWINDOW == 98 (15FB2C00) [pid = 3352] [serial = 1444] [outer = 00000000] [url = about:blank] 14:05:28 INFO - PROCESS | 3352 | --DOMWINDOW == 97 (15D56C00) [pid = 3352] [serial = 1442] [outer = 00000000] [url = about:blank] 14:05:28 INFO - PROCESS | 3352 | --DOMWINDOW == 96 (169F1400) [pid = 3352] [serial = 1447] [outer = 00000000] [url = about:blank] 14:05:28 INFO - PROCESS | 3352 | --DOMWINDOW == 95 (16548000) [pid = 3352] [serial = 1445] [outer = 00000000] [url = about:blank] 14:05:28 INFO - PROCESS | 3352 | --DOMWINDOW == 94 (1693DC00) [pid = 3352] [serial = 1453] [outer = 00000000] [url = about:blank] 14:05:28 INFO - PROCESS | 3352 | --DOMWINDOW == 93 (16D08000) [pid = 3352] [serial = 1448] [outer = 00000000] [url = about:blank] 14:05:28 INFO - PROCESS | 3352 | --DOMWINDOW == 92 (1531DC00) [pid = 3352] [serial = 1450] [outer = 00000000] [url = about:blank] 14:05:28 INFO - PROCESS | 3352 | --DOMWINDOW == 91 (15B70C00) [pid = 3352] [serial = 1439] [outer = 00000000] [url = about:blank] 14:05:28 INFO - PROCESS | 3352 | --DOMWINDOW == 90 (15F0B000) [pid = 3352] [serial = 1451] [outer = 00000000] [url = about:blank] 14:05:28 INFO - PROCESS | 3352 | 1463605528919 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]]]}] 14:05:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 14:05:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 921ms 14:05:28 INFO - PROCESS | 3352 | 1463605528945 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 14:05:28 INFO - PROCESS | 3352 | 1463605528951 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 14:05:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 14:05:28 INFO - PROCESS | 3352 | 1463605528956 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 14:05:28 INFO - PROCESS | 3352 | 1463605528959 Marionette TRACE conn2 <- [1,1990,null,{}] 14:05:28 INFO - PROCESS | 3352 | 1463605528963 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}] 14:05:29 INFO - PROCESS | 3352 | 1463605529045 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 14:05:29 INFO - PROCESS | 3352 | 1463605529054 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:29 INFO - PROCESS | 3352 | ++DOCSHELL 10B97000 == 37 [pid = 3352] [id = 507] 14:05:29 INFO - PROCESS | 3352 | ++DOMWINDOW == 91 (10D24800) [pid = 3352] [serial = 1521] [outer = 00000000] 14:05:29 INFO - PROCESS | 3352 | ++DOMWINDOW == 92 (1284D400) [pid = 3352] [serial = 1522] [outer = 10D24800] 14:05:29 INFO - PROCESS | 3352 | 1463605529098 Marionette DEBUG loaded listener.js 14:05:29 INFO - PROCESS | 3352 | ++DOMWINDOW == 93 (12B5D000) [pid = 3352] [serial = 1523] [outer = 10D24800] 14:05:29 INFO - PROCESS | 3352 | 1463605529572 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]]]}] 14:05:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 14:05:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 691ms 14:05:29 INFO - PROCESS | 3352 | 1463605529646 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 14:05:29 INFO - PROCESS | 3352 | 1463605529648 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 14:05:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 14:05:29 INFO - PROCESS | 3352 | 1463605529651 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 14:05:29 INFO - PROCESS | 3352 | 1463605529655 Marionette TRACE conn2 <- [1,1994,null,{}] 14:05:29 INFO - PROCESS | 3352 | 1463605529664 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}] 14:05:29 INFO - PROCESS | 3352 | 1463605529758 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 14:05:29 INFO - PROCESS | 3352 | 1463605529906 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:29 INFO - PROCESS | 3352 | ++DOCSHELL 1050E400 == 38 [pid = 3352] [id = 508] 14:05:29 INFO - PROCESS | 3352 | ++DOMWINDOW == 94 (10515800) [pid = 3352] [serial = 1524] [outer = 00000000] 14:05:29 INFO - PROCESS | 3352 | ++DOMWINDOW == 95 (10DF3800) [pid = 3352] [serial = 1525] [outer = 10515800] 14:05:29 INFO - PROCESS | 3352 | 1463605529963 Marionette DEBUG loaded listener.js 14:05:30 INFO - PROCESS | 3352 | ++DOMWINDOW == 96 (110D0C00) [pid = 3352] [serial = 1526] [outer = 10515800] 14:05:30 INFO - PROCESS | 3352 | 1463605530537 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]]]}] 14:05:30 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 14:05:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 921ms 14:05:30 INFO - PROCESS | 3352 | 1463605530579 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 14:05:30 INFO - PROCESS | 3352 | 1463605530584 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 14:05:30 INFO - PROCESS | 3352 | 1463605530588 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 14:05:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 14:05:30 INFO - PROCESS | 3352 | 1463605530592 Marionette TRACE conn2 <- [1,1998,null,{}] 14:05:30 INFO - PROCESS | 3352 | 1463605530597 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}] 14:05:30 INFO - PROCESS | 3352 | 1463605530703 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 14:05:30 INFO - PROCESS | 3352 | 1463605530815 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:30 INFO - PROCESS | 3352 | ++DOCSHELL 15310C00 == 39 [pid = 3352] [id = 509] 14:05:30 INFO - PROCESS | 3352 | ++DOMWINDOW == 97 (15318800) [pid = 3352] [serial = 1527] [outer = 00000000] 14:05:30 INFO - PROCESS | 3352 | ++DOMWINDOW == 98 (15B63000) [pid = 3352] [serial = 1528] [outer = 15318800] 14:05:30 INFO - PROCESS | 3352 | 1463605530912 Marionette DEBUG loaded listener.js 14:05:30 INFO - PROCESS | 3352 | ++DOMWINDOW == 99 (15B6C400) [pid = 3352] [serial = 1529] [outer = 15318800] 14:05:31 INFO - PROCESS | 3352 | 1463605531481 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]]]}] 14:05:31 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 14:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 921ms 14:05:31 INFO - PROCESS | 3352 | 1463605531519 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 14:05:31 INFO - PROCESS | 3352 | 1463605531524 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 14:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 14:05:31 INFO - PROCESS | 3352 | 1463605531528 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 14:05:31 INFO - PROCESS | 3352 | 1463605531530 Marionette TRACE conn2 <- [1,2002,null,{}] 14:05:31 INFO - PROCESS | 3352 | 1463605531534 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}] 14:05:31 INFO - PROCESS | 3352 | 1463605531635 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 14:05:31 INFO - PROCESS | 3352 | 1463605531741 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:31 INFO - PROCESS | 3352 | ++DOCSHELL 15D49000 == 40 [pid = 3352] [id = 510] 14:05:31 INFO - PROCESS | 3352 | ++DOMWINDOW == 100 (15D52800) [pid = 3352] [serial = 1530] [outer = 00000000] 14:05:31 INFO - PROCESS | 3352 | ++DOMWINDOW == 101 (15D85C00) [pid = 3352] [serial = 1531] [outer = 15D52800] 14:05:31 INFO - PROCESS | 3352 | 1463605531801 Marionette DEBUG loaded listener.js 14:05:31 INFO - PROCESS | 3352 | ++DOMWINDOW == 102 (15F07C00) [pid = 3352] [serial = 1532] [outer = 15D52800] 14:05:32 INFO - PROCESS | 3352 | 1463605532387 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]]]}] 14:05:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 14:05:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 921ms 14:05:32 INFO - PROCESS | 3352 | 1463605532457 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 14:05:32 INFO - PROCESS | 3352 | 1463605532459 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 14:05:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 14:05:32 INFO - PROCESS | 3352 | 1463605532469 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 14:05:32 INFO - PROCESS | 3352 | 1463605532475 Marionette TRACE conn2 <- [1,2006,null,{}] 14:05:32 INFO - PROCESS | 3352 | 1463605532480 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}] 14:05:32 INFO - PROCESS | 3352 | 1463605532583 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 14:05:32 INFO - PROCESS | 3352 | 1463605532716 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:32 INFO - PROCESS | 3352 | ++DOCSHELL 1654BC00 == 41 [pid = 3352] [id = 511] 14:05:32 INFO - PROCESS | 3352 | ++DOMWINDOW == 103 (1654DC00) [pid = 3352] [serial = 1533] [outer = 00000000] 14:05:32 INFO - PROCESS | 3352 | ++DOMWINDOW == 104 (16D04400) [pid = 3352] [serial = 1534] [outer = 1654DC00] 14:05:32 INFO - PROCESS | 3352 | 1463605532770 Marionette DEBUG loaded listener.js 14:05:32 INFO - PROCESS | 3352 | ++DOMWINDOW == 105 (16D0DC00) [pid = 3352] [serial = 1535] [outer = 1654DC00] 14:05:33 INFO - PROCESS | 3352 | 1463605533373 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]]]}] 14:05:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 14:05:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 951ms 14:05:33 INFO - PROCESS | 3352 | 1463605533411 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 14:05:33 INFO - PROCESS | 3352 | 1463605533415 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 14:05:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 14:05:33 INFO - PROCESS | 3352 | 1463605533418 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 14:05:33 INFO - PROCESS | 3352 | 1463605533420 Marionette TRACE conn2 <- [1,2010,null,{}] 14:05:33 INFO - PROCESS | 3352 | 1463605533424 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}] 14:05:33 INFO - PROCESS | 3352 | 1463605533523 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 14:05:33 INFO - PROCESS | 3352 | 1463605533628 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:33 INFO - PROCESS | 3352 | ++DOCSHELL 16D0C800 == 42 [pid = 3352] [id = 512] 14:05:33 INFO - PROCESS | 3352 | ++DOMWINDOW == 106 (1730EC00) [pid = 3352] [serial = 1536] [outer = 00000000] 14:05:33 INFO - PROCESS | 3352 | ++DOMWINDOW == 107 (177BF000) [pid = 3352] [serial = 1537] [outer = 1730EC00] 14:05:33 INFO - PROCESS | 3352 | 1463605533685 Marionette DEBUG loaded listener.js 14:05:33 INFO - PROCESS | 3352 | ++DOMWINDOW == 108 (1771A400) [pid = 3352] [serial = 1538] [outer = 1730EC00] 14:05:34 INFO - PROCESS | 3352 | 1463605534284 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]]]}] 14:05:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 14:05:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 921ms 14:05:34 INFO - PROCESS | 3352 | 1463605534358 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 14:05:34 INFO - PROCESS | 3352 | 1463605534361 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 14:05:34 INFO - PROCESS | 3352 | 1463605534365 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 14:05:34 INFO - PROCESS | 3352 | 1463605534367 Marionette TRACE conn2 <- [1,2014,null,{}] 14:05:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 14:05:34 INFO - PROCESS | 3352 | 1463605534371 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}] 14:05:34 INFO - PROCESS | 3352 | 1463605534472 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 14:05:34 INFO - PROCESS | 3352 | 1463605534615 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:34 INFO - PROCESS | 3352 | ++DOCSHELL 10DFE800 == 43 [pid = 3352] [id = 513] 14:05:34 INFO - PROCESS | 3352 | ++DOMWINDOW == 109 (11A0AC00) [pid = 3352] [serial = 1539] [outer = 00000000] 14:05:34 INFO - PROCESS | 3352 | ++DOMWINDOW == 110 (18A71000) [pid = 3352] [serial = 1540] [outer = 11A0AC00] 14:05:34 INFO - PROCESS | 3352 | 1463605534677 Marionette DEBUG loaded listener.js 14:05:34 INFO - PROCESS | 3352 | ++DOMWINDOW == 111 (19869800) [pid = 3352] [serial = 1541] [outer = 11A0AC00] 14:05:35 INFO - PROCESS | 3352 | 1463605535300 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]]]}] 14:05:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 14:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 966ms 14:05:35 INFO - PROCESS | 3352 | 1463605535340 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 14:05:35 INFO - PROCESS | 3352 | 1463605535345 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 14:05:35 INFO - PROCESS | 3352 | 1463605535349 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 14:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 14:05:35 INFO - PROCESS | 3352 | 1463605535353 Marionette TRACE conn2 <- [1,2018,null,{}] 14:05:35 INFO - PROCESS | 3352 | 1463605535358 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}] 14:05:35 INFO - PROCESS | 3352 | 1463605535459 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 14:05:35 INFO - PROCESS | 3352 | 1463605535570 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:35 INFO - PROCESS | 3352 | ++DOCSHELL 10B8E000 == 44 [pid = 3352] [id = 514] 14:05:35 INFO - PROCESS | 3352 | ++DOMWINDOW == 112 (10B90400) [pid = 3352] [serial = 1542] [outer = 00000000] 14:05:35 INFO - PROCESS | 3352 | ++DOMWINDOW == 113 (10DF1400) [pid = 3352] [serial = 1543] [outer = 10B90400] 14:05:35 INFO - PROCESS | 3352 | 1463605535619 Marionette DEBUG loaded listener.js 14:05:35 INFO - PROCESS | 3352 | ++DOMWINDOW == 114 (11427C00) [pid = 3352] [serial = 1544] [outer = 10B90400] 14:05:35 INFO - PROCESS | 3352 | --DOCSHELL 18A68C00 == 43 [pid = 3352] [id = 489] 14:05:35 INFO - PROCESS | 3352 | --DOCSHELL 10B97000 == 42 [pid = 3352] [id = 507] 14:05:35 INFO - PROCESS | 3352 | --DOCSHELL 112E5C00 == 41 [pid = 3352] [id = 506] 14:05:35 INFO - PROCESS | 3352 | --DOCSHELL 1026DC00 == 40 [pid = 3352] [id = 501] 14:05:36 INFO - PROCESS | 3352 | 1463605536117 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]]]}] 14:05:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 14:05:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 828ms 14:05:36 INFO - PROCESS | 3352 | 1463605536178 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 14:05:36 INFO - PROCESS | 3352 | 1463605536183 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 14:05:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 14:05:36 INFO - PROCESS | 3352 | 1463605536189 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 14:05:36 INFO - PROCESS | 3352 | 1463605536191 Marionette TRACE conn2 <- [1,2022,null,{}] 14:05:36 INFO - PROCESS | 3352 | 1463605536195 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}] 14:05:36 INFO - PROCESS | 3352 | 1463605536280 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 14:05:36 INFO - PROCESS | 3352 | 1463605536289 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:36 INFO - PROCESS | 3352 | ++DOCSHELL 1284FC00 == 41 [pid = 3352] [id = 515] 14:05:36 INFO - PROCESS | 3352 | ++DOMWINDOW == 115 (12AE2C00) [pid = 3352] [serial = 1545] [outer = 00000000] 14:05:36 INFO - PROCESS | 3352 | ++DOMWINDOW == 116 (133AB800) [pid = 3352] [serial = 1546] [outer = 12AE2C00] 14:05:36 INFO - PROCESS | 3352 | 1463605536334 Marionette DEBUG loaded listener.js 14:05:36 INFO - PROCESS | 3352 | ++DOMWINDOW == 117 (14347800) [pid = 3352] [serial = 1547] [outer = 12AE2C00] 14:05:36 INFO - PROCESS | 3352 | 1463605536804 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]]]}] 14:05:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 14:05:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 675ms 14:05:36 INFO - PROCESS | 3352 | 1463605536870 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 14:05:36 INFO - PROCESS | 3352 | 1463605536872 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 14:05:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 14:05:36 INFO - PROCESS | 3352 | 1463605536876 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 14:05:36 INFO - PROCESS | 3352 | 1463605536879 Marionette TRACE conn2 <- [1,2026,null,{}] 14:05:36 INFO - PROCESS | 3352 | 1463605536889 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}] 14:05:36 INFO - PROCESS | 3352 | 1463605536982 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 14:05:37 INFO - PROCESS | 3352 | 1463605537108 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:37 INFO - PROCESS | 3352 | ++DOCSHELL 15B7A400 == 42 [pid = 3352] [id = 516] 14:05:37 INFO - PROCESS | 3352 | ++DOMWINDOW == 118 (15B7D400) [pid = 3352] [serial = 1548] [outer = 00000000] 14:05:37 INFO - PROCESS | 3352 | ++DOMWINDOW == 119 (15D4C400) [pid = 3352] [serial = 1549] [outer = 15B7D400] 14:05:37 INFO - PROCESS | 3352 | 1463605537154 Marionette DEBUG loaded listener.js 14:05:37 INFO - PROCESS | 3352 | ++DOMWINDOW == 120 (15EDC800) [pid = 3352] [serial = 1550] [outer = 15B7D400] 14:05:37 INFO - PROCESS | 3352 | 1463605537590 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]]]}] 14:05:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 14:05:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 721ms 14:05:37 INFO - PROCESS | 3352 | 1463605537637 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 14:05:37 INFO - PROCESS | 3352 | 1463605537639 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 14:05:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 14:05:37 INFO - PROCESS | 3352 | 1463605537652 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 14:05:37 INFO - PROCESS | 3352 | 1463605537653 Marionette TRACE conn2 <- [1,2030,null,{}] 14:05:37 INFO - PROCESS | 3352 | 1463605537657 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}] 14:05:37 INFO - PROCESS | 3352 | 1463605537756 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 14:05:37 INFO - PROCESS | 3352 | 1463605537763 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:37 INFO - PROCESS | 3352 | ++DOCSHELL 15F05C00 == 43 [pid = 3352] [id = 517] 14:05:37 INFO - PROCESS | 3352 | ++DOMWINDOW == 121 (15F0E800) [pid = 3352] [serial = 1551] [outer = 00000000] 14:05:37 INFO - PROCESS | 3352 | ++DOMWINDOW == 122 (16545C00) [pid = 3352] [serial = 1552] [outer = 15F0E800] 14:05:37 INFO - PROCESS | 3352 | 1463605537807 Marionette DEBUG loaded listener.js 14:05:37 INFO - PROCESS | 3352 | ++DOMWINDOW == 123 (1693D400) [pid = 3352] [serial = 1553] [outer = 15F0E800] 14:05:38 INFO - PROCESS | 3352 | 1463605538247 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]]]}] 14:05:38 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) 14:05:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 629ms 14:05:38 INFO - PROCESS | 3352 | 1463605538269 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 14:05:38 INFO - PROCESS | 3352 | 1463605538271 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 14:05:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 14:05:38 INFO - PROCESS | 3352 | 1463605538275 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 14:05:38 INFO - PROCESS | 3352 | 1463605538286 Marionette TRACE conn2 <- [1,2034,null,{}] 14:05:38 INFO - PROCESS | 3352 | 1463605538290 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}] 14:05:38 INFO - PROCESS | 3352 | 1463605538407 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 14:05:38 INFO - PROCESS | 3352 | 1463605538467 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:38 INFO - PROCESS | 3352 | ++DOCSHELL 10A5C800 == 44 [pid = 3352] [id = 518] 14:05:38 INFO - PROCESS | 3352 | ++DOMWINDOW == 124 (10D2EC00) [pid = 3352] [serial = 1554] [outer = 00000000] 14:05:38 INFO - PROCESS | 3352 | ++DOMWINDOW == 125 (16D10000) [pid = 3352] [serial = 1555] [outer = 10D2EC00] 14:05:38 INFO - PROCESS | 3352 | 1463605538515 Marionette DEBUG loaded listener.js 14:05:38 INFO - PROCESS | 3352 | ++DOMWINDOW == 126 (1770CC00) [pid = 3352] [serial = 1556] [outer = 10D2EC00] 14:05:38 INFO - PROCESS | 3352 | 1463605538932 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]]]}] 14:05:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:05:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 691ms 14:05:38 INFO - PROCESS | 3352 | 1463605538958 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 14:05:38 INFO - PROCESS | 3352 | 1463605538960 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 14:05:38 INFO - PROCESS | 3352 | 1463605538963 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 14:05:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 14:05:38 INFO - PROCESS | 3352 | 1463605538964 Marionette TRACE conn2 <- [1,2038,null,{}] 14:05:38 INFO - PROCESS | 3352 | 1463605538968 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}] 14:05:39 INFO - PROCESS | 3352 | 1463605539273 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 14:05:39 INFO - PROCESS | 3352 | --DOMWINDOW == 125 (1654A800) [pid = 3352] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 14:05:39 INFO - PROCESS | 3352 | --DOMWINDOW == 124 (16D06800) [pid = 3352] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 14:05:39 INFO - PROCESS | 3352 | --DOMWINDOW == 123 (105F5800) [pid = 3352] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 14:05:39 INFO - PROCESS | 3352 | --DOMWINDOW == 122 (14E90C00) [pid = 3352] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 14:05:39 INFO - PROCESS | 3352 | --DOMWINDOW == 121 (1693B000) [pid = 3352] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 14:05:39 INFO - PROCESS | 3352 | --DOMWINDOW == 120 (13DC3800) [pid = 3352] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 14:05:39 INFO - PROCESS | 3352 | --DOMWINDOW == 119 (12878800) [pid = 3352] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 14:05:39 INFO - PROCESS | 3352 | --DOMWINDOW == 118 (16549800) [pid = 3352] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 14:05:39 INFO - PROCESS | 3352 | --DOMWINDOW == 117 (114A4000) [pid = 3352] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 14:05:39 INFO - PROCESS | 3352 | --DOMWINDOW == 116 (15ED8400) [pid = 3352] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 14:05:39 INFO - PROCESS | 3352 | --DOMWINDOW == 115 (14EC8C00) [pid = 3352] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 14:05:39 INFO - PROCESS | 3352 | --DOMWINDOW == 114 (18A69800) [pid = 3352] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 14:05:39 INFO - PROCESS | 3352 | --DOMWINDOW == 113 (10D2D400) [pid = 3352] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 14:05:39 INFO - PROCESS | 3352 | --DOMWINDOW == 112 (112EB800) [pid = 3352] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 14:05:39 INFO - PROCESS | 3352 | --DOMWINDOW == 111 (10270000) [pid = 3352] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 14:05:39 INFO - PROCESS | 3352 | --DOMWINDOW == 110 (133A5000) [pid = 3352] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 14:05:39 INFO - PROCESS | 3352 | --DOMWINDOW == 109 (15FADC00) [pid = 3352] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 14:05:39 INFO - PROCESS | 3352 | --DOMWINDOW == 108 (1986F800) [pid = 3352] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 14:05:39 INFO - PROCESS | 3352 | --DOMWINDOW == 107 (19E3E400) [pid = 3352] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 14:05:39 INFO - PROCESS | 3352 | --DOMWINDOW == 106 (12880800) [pid = 3352] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 14:05:39 INFO - PROCESS | 3352 | --DOMWINDOW == 105 (177B7C00) [pid = 3352] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 14:05:39 INFO - PROCESS | 3352 | --DOMWINDOW == 104 (114AE000) [pid = 3352] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 14:05:39 INFO - PROCESS | 3352 | --DOMWINDOW == 103 (0F9EA000) [pid = 3352] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 14:05:39 INFO - PROCESS | 3352 | --DOMWINDOW == 102 (15D84000) [pid = 3352] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 14:05:39 INFO - PROCESS | 3352 | 1463605539351 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:39 INFO - PROCESS | 3352 | ++DOCSHELL 10270000 == 45 [pid = 3352] [id = 519] 14:05:39 INFO - PROCESS | 3352 | ++DOMWINDOW == 103 (102CCC00) [pid = 3352] [serial = 1557] [outer = 00000000] 14:05:39 INFO - PROCESS | 3352 | ++DOMWINDOW == 104 (10D32400) [pid = 3352] [serial = 1558] [outer = 102CCC00] 14:05:39 INFO - PROCESS | 3352 | 1463605539395 Marionette DEBUG loaded listener.js 14:05:39 INFO - PROCESS | 3352 | ++DOMWINDOW == 105 (10D32800) [pid = 3352] [serial = 1559] [outer = 102CCC00] 14:05:39 INFO - PROCESS | 3352 | 1463605539750 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]]]}] 14:05:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 14:05:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 828ms 14:05:39 INFO - PROCESS | 3352 | 1463605539789 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 14:05:39 INFO - PROCESS | 3352 | 1463605539791 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 14:05:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 14:05:39 INFO - PROCESS | 3352 | 1463605539794 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 14:05:39 INFO - PROCESS | 3352 | 1463605539796 Marionette TRACE conn2 <- [1,2042,null,{}] 14:05:39 INFO - PROCESS | 3352 | 1463605539799 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}] 14:05:39 INFO - PROCESS | 3352 | 1463605539880 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 14:05:39 INFO - PROCESS | 3352 | 1463605539886 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:39 INFO - PROCESS | 3352 | ++DOCSHELL 112E9400 == 46 [pid = 3352] [id = 520] 14:05:39 INFO - PROCESS | 3352 | ++DOMWINDOW == 106 (13909C00) [pid = 3352] [serial = 1560] [outer = 00000000] 14:05:39 INFO - PROCESS | 3352 | ++DOMWINDOW == 107 (15FA8C00) [pid = 3352] [serial = 1561] [outer = 13909C00] 14:05:39 INFO - PROCESS | 3352 | 1463605539929 Marionette DEBUG loaded listener.js 14:05:39 INFO - PROCESS | 3352 | ++DOMWINDOW == 108 (18A67C00) [pid = 3352] [serial = 1562] [outer = 13909C00] 14:05:40 INFO - PROCESS | 3352 | 1463605540364 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]]]}] 14:05:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 14:05:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 583ms 14:05:40 INFO - PROCESS | 3352 | 1463605540392 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 14:05:40 INFO - PROCESS | 3352 | 1463605540394 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 14:05:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 14:05:40 INFO - PROCESS | 3352 | 1463605540411 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 14:05:40 INFO - PROCESS | 3352 | 1463605540412 Marionette TRACE conn2 <- [1,2046,null,{}] 14:05:40 INFO - PROCESS | 3352 | 1463605540420 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}] 14:05:40 INFO - PROCESS | 3352 | 1463605540509 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 14:05:40 INFO - PROCESS | 3352 | 1463605540517 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:40 INFO - PROCESS | 3352 | ++DOCSHELL 18AB3400 == 47 [pid = 3352] [id = 521] 14:05:40 INFO - PROCESS | 3352 | ++DOMWINDOW == 109 (18AB4800) [pid = 3352] [serial = 1563] [outer = 00000000] 14:05:40 INFO - PROCESS | 3352 | ++DOMWINDOW == 110 (19C01800) [pid = 3352] [serial = 1564] [outer = 18AB4800] 14:05:40 INFO - PROCESS | 3352 | 1463605540560 Marionette DEBUG loaded listener.js 14:05:40 INFO - PROCESS | 3352 | ++DOMWINDOW == 111 (19C10C00) [pid = 3352] [serial = 1565] [outer = 18AB4800] 14:05:41 INFO - PROCESS | 3352 | 1463605541004 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]]]}] 14:05:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 14:05:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 644ms 14:05:41 INFO - PROCESS | 3352 | 1463605541039 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 14:05:41 INFO - PROCESS | 3352 | 1463605541042 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 14:05:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 14:05:41 INFO - PROCESS | 3352 | 1463605541061 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 14:05:41 INFO - PROCESS | 3352 | 1463605541063 Marionette TRACE conn2 <- [1,2050,null,{}] 14:05:41 INFO - PROCESS | 3352 | 1463605541067 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}] 14:05:41 INFO - PROCESS | 3352 | 1463605541147 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 14:05:41 INFO - PROCESS | 3352 | 1463605541153 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:41 INFO - PROCESS | 3352 | ++DOCSHELL 15360000 == 48 [pid = 3352] [id = 522] 14:05:41 INFO - PROCESS | 3352 | ++DOMWINDOW == 112 (15FA8400) [pid = 3352] [serial = 1566] [outer = 00000000] 14:05:41 INFO - PROCESS | 3352 | ++DOMWINDOW == 113 (19CE2400) [pid = 3352] [serial = 1567] [outer = 15FA8400] 14:05:41 INFO - PROCESS | 3352 | 1463605541197 Marionette DEBUG loaded listener.js 14:05:41 INFO - PROCESS | 3352 | ++DOMWINDOW == 114 (19E3E000) [pid = 3352] [serial = 1568] [outer = 15FA8400] 14:05:41 INFO - PROCESS | 3352 | 1463605541926 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]]]}] 14:05:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 14:05:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 936ms 14:05:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 14:05:41 INFO - PROCESS | 3352 | 1463605541995 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 14:05:41 INFO - PROCESS | 3352 | 1463605541998 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 14:05:41 INFO - PROCESS | 3352 | 1463605542003 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 14:05:41 INFO - PROCESS | 3352 | 1463605542007 Marionette TRACE conn2 <- [1,2054,null,{}] 14:05:41 INFO - PROCESS | 3352 | 1463605542012 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}] 14:05:42 INFO - PROCESS | 3352 | 1463605542168 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 14:05:42 INFO - PROCESS | 3352 | 1463605542304 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:42 INFO - PROCESS | 3352 | ++DOCSHELL 10A5A400 == 49 [pid = 3352] [id = 523] 14:05:42 INFO - PROCESS | 3352 | ++DOMWINDOW == 115 (10D27000) [pid = 3352] [serial = 1569] [outer = 00000000] 14:05:42 INFO - PROCESS | 3352 | ++DOMWINDOW == 116 (11A0B000) [pid = 3352] [serial = 1570] [outer = 10D27000] 14:05:42 INFO - PROCESS | 3352 | 1463605542360 Marionette DEBUG loaded listener.js 14:05:42 INFO - PROCESS | 3352 | ++DOMWINDOW == 117 (140C7400) [pid = 3352] [serial = 1571] [outer = 10D27000] 14:05:42 INFO - PROCESS | 3352 | 1463605542928 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]]]}] 14:05:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 14:05:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 982ms 14:05:42 INFO - PROCESS | 3352 | 1463605542987 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 14:05:42 INFO - PROCESS | 3352 | 1463605542993 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 14:05:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 14:05:42 INFO - PROCESS | 3352 | 1463605543000 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 14:05:42 INFO - PROCESS | 3352 | 1463605543002 Marionette TRACE conn2 <- [1,2058,null,{}] 14:05:42 INFO - PROCESS | 3352 | 1463605543006 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}] 14:05:43 INFO - PROCESS | 3352 | 1463605543119 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 14:05:43 INFO - PROCESS | 3352 | 1463605543231 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:43 INFO - PROCESS | 3352 | ++DOCSHELL 12849000 == 50 [pid = 3352] [id = 524] 14:05:43 INFO - PROCESS | 3352 | ++DOMWINDOW == 118 (13304C00) [pid = 3352] [serial = 1572] [outer = 00000000] 14:05:43 INFO - PROCESS | 3352 | ++DOMWINDOW == 119 (15F0F400) [pid = 3352] [serial = 1573] [outer = 13304C00] 14:05:43 INFO - PROCESS | 3352 | 1463605543270 Marionette DEBUG loaded listener.js 14:05:43 INFO - PROCESS | 3352 | ++DOMWINDOW == 120 (16543C00) [pid = 3352] [serial = 1574] [outer = 13304C00] 14:05:43 INFO - PROCESS | 3352 | 1463605543865 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]]]}] 14:05:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 14:05:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 920ms 14:05:43 INFO - PROCESS | 3352 | 1463605543925 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 14:05:43 INFO - PROCESS | 3352 | 1463605543928 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 14:05:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 14:05:43 INFO - PROCESS | 3352 | 1463605543932 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 14:05:43 INFO - PROCESS | 3352 | 1463605543935 Marionette TRACE conn2 <- [1,2062,null,{}] 14:05:43 INFO - PROCESS | 3352 | 1463605543946 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}] 14:05:44 INFO - PROCESS | 3352 | 1463605544056 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 14:05:44 INFO - PROCESS | 3352 | 1463605544202 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:44 INFO - PROCESS | 3352 | ++DOCSHELL 19874800 == 51 [pid = 3352] [id = 525] 14:05:44 INFO - PROCESS | 3352 | ++DOMWINDOW == 121 (19CD8000) [pid = 3352] [serial = 1575] [outer = 00000000] 14:05:44 INFO - PROCESS | 3352 | ++DOMWINDOW == 122 (19E43000) [pid = 3352] [serial = 1576] [outer = 19CD8000] 14:05:44 INFO - PROCESS | 3352 | 1463605544260 Marionette DEBUG loaded listener.js 14:05:44 INFO - PROCESS | 3352 | ++DOMWINDOW == 123 (1A04EC00) [pid = 3352] [serial = 1577] [outer = 19CD8000] 14:05:44 INFO - PROCESS | 3352 | 1463605544792 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]]]}] 14:05:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 14:05:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 920ms 14:05:44 INFO - PROCESS | 3352 | 1463605544859 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 14:05:44 INFO - PROCESS | 3352 | 1463605544862 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 14:05:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 14:05:44 INFO - PROCESS | 3352 | 1463605544865 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 14:05:44 INFO - PROCESS | 3352 | 1463605544867 Marionette TRACE conn2 <- [1,2066,null,{}] 14:05:44 INFO - PROCESS | 3352 | 1463605544871 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}] 14:05:44 INFO - PROCESS | 3352 | 1463605544988 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 14:05:45 INFO - PROCESS | 3352 | 1463605545101 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:45 INFO - PROCESS | 3352 | ++DOCSHELL 12885800 == 52 [pid = 3352] [id = 526] 14:05:45 INFO - PROCESS | 3352 | ++DOMWINDOW == 124 (13905800) [pid = 3352] [serial = 1578] [outer = 00000000] 14:05:45 INFO - PROCESS | 3352 | ++DOMWINDOW == 125 (1679E400) [pid = 3352] [serial = 1579] [outer = 13905800] 14:05:45 INFO - PROCESS | 3352 | 1463605545144 Marionette DEBUG loaded listener.js 14:05:45 INFO - PROCESS | 3352 | ++DOMWINDOW == 126 (19CE1C00) [pid = 3352] [serial = 1580] [outer = 13905800] 14:05:45 INFO - PROCESS | 3352 | 1463605546004 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]]]}] 14:05:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 14:05:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1166ms 14:05:46 INFO - PROCESS | 3352 | 1463605546034 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 14:05:46 INFO - PROCESS | 3352 | 1463605546038 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 14:05:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 14:05:46 INFO - PROCESS | 3352 | 1463605546043 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 14:05:46 INFO - PROCESS | 3352 | 1463605546047 Marionette TRACE conn2 <- [1,2070,null,{}] 14:05:46 INFO - PROCESS | 3352 | 1463605546054 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}] 14:05:46 INFO - PROCESS | 3352 | 1463605546151 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 14:05:46 INFO - PROCESS | 3352 | 1463605546300 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:46 INFO - PROCESS | 3352 | ++DOCSHELL 10DFB400 == 53 [pid = 3352] [id = 527] 14:05:46 INFO - PROCESS | 3352 | ++DOMWINDOW == 127 (10DFB800) [pid = 3352] [serial = 1581] [outer = 00000000] 14:05:46 INFO - PROCESS | 3352 | ++DOMWINDOW == 128 (1284AC00) [pid = 3352] [serial = 1582] [outer = 10DFB800] 14:05:46 INFO - PROCESS | 3352 | 1463605546353 Marionette DEBUG loaded listener.js 14:05:46 INFO - PROCESS | 3352 | ++DOMWINDOW == 129 (13304000) [pid = 3352] [serial = 1583] [outer = 10DFB800] 14:05:46 INFO - PROCESS | 3352 | --DOCSHELL 18AB3400 == 52 [pid = 3352] [id = 521] 14:05:46 INFO - PROCESS | 3352 | --DOCSHELL 112E9400 == 51 [pid = 3352] [id = 520] 14:05:46 INFO - PROCESS | 3352 | --DOCSHELL 10270000 == 50 [pid = 3352] [id = 519] 14:05:46 INFO - PROCESS | 3352 | --DOCSHELL 10A5C800 == 49 [pid = 3352] [id = 518] 14:05:46 INFO - PROCESS | 3352 | --DOCSHELL 15F05C00 == 48 [pid = 3352] [id = 517] 14:05:46 INFO - PROCESS | 3352 | --DOCSHELL 15B7A400 == 47 [pid = 3352] [id = 516] 14:05:46 INFO - PROCESS | 3352 | --DOCSHELL 1284FC00 == 46 [pid = 3352] [id = 515] 14:05:46 INFO - PROCESS | 3352 | --DOCSHELL 10B8E000 == 45 [pid = 3352] [id = 514] 14:05:46 INFO - PROCESS | 3352 | --DOCSHELL 15310C00 == 44 [pid = 3352] [id = 509] 14:05:46 INFO - PROCESS | 3352 | --DOCSHELL 1050E400 == 43 [pid = 3352] [id = 508] 14:05:46 INFO - PROCESS | 3352 | --DOMWINDOW == 128 (1770B400) [pid = 3352] [serial = 1489] [outer = 00000000] [url = about:blank] 14:05:46 INFO - PROCESS | 3352 | --DOMWINDOW == 127 (11C5C000) [pid = 3352] [serial = 1459] [outer = 00000000] [url = about:blank] 14:05:46 INFO - PROCESS | 3352 | --DOMWINDOW == 126 (15628000) [pid = 3352] [serial = 1462] [outer = 00000000] [url = about:blank] 14:05:46 INFO - PROCESS | 3352 | --DOMWINDOW == 125 (16D9C800) [pid = 3352] [serial = 1465] [outer = 00000000] [url = about:blank] 14:05:46 INFO - PROCESS | 3352 | --DOMWINDOW == 124 (15312000) [pid = 3352] [serial = 1475] [outer = 00000000] [url = about:blank] 14:05:46 INFO - PROCESS | 3352 | --DOMWINDOW == 123 (14E95C00) [pid = 3352] [serial = 1474] [outer = 00000000] [url = about:blank] 14:05:46 INFO - PROCESS | 3352 | --DOMWINDOW == 122 (13905C00) [pid = 3352] [serial = 1477] [outer = 00000000] [url = about:blank] 14:05:46 INFO - PROCESS | 3352 | --DOMWINDOW == 121 (140CE000) [pid = 3352] [serial = 1478] [outer = 00000000] [url = about:blank] 14:05:46 INFO - PROCESS | 3352 | --DOMWINDOW == 120 (18A69000) [pid = 3352] [serial = 1492] [outer = 00000000] [url = about:blank] 14:05:46 INFO - PROCESS | 3352 | --DOMWINDOW == 119 (12B5C000) [pid = 3352] [serial = 1472] [outer = 00000000] [url = about:blank] 14:05:46 INFO - PROCESS | 3352 | --DOMWINDOW == 118 (11C8B800) [pid = 3352] [serial = 1471] [outer = 00000000] [url = about:blank] 14:05:46 INFO - PROCESS | 3352 | --DOMWINDOW == 117 (15FA9000) [pid = 3352] [serial = 1483] [outer = 00000000] [url = about:blank] 14:05:46 INFO - PROCESS | 3352 | --DOMWINDOW == 116 (15B7FC00) [pid = 3352] [serial = 1480] [outer = 00000000] [url = about:blank] 14:05:46 INFO - PROCESS | 3352 | --DOMWINDOW == 115 (1770D000) [pid = 3352] [serial = 1490] [outer = 00000000] [url = about:blank] 14:05:46 INFO - PROCESS | 3352 | --DOMWINDOW == 114 (15D10800) [pid = 3352] [serial = 1481] [outer = 00000000] [url = about:blank] 14:05:46 INFO - PROCESS | 3352 | --DOMWINDOW == 113 (18A6CC00) [pid = 3352] [serial = 1468] [outer = 00000000] [url = about:blank] 14:05:46 INFO - PROCESS | 3352 | --DOMWINDOW == 112 (15D53800) [pid = 3352] [serial = 1495] [outer = 00000000] [url = about:blank] 14:05:46 INFO - PROCESS | 3352 | --DOMWINDOW == 111 (128B2C00) [pid = 3352] [serial = 1519] [outer = 00000000] [url = about:blank] 14:05:46 INFO - PROCESS | 3352 | --DOMWINDOW == 110 (13DB7000) [pid = 3352] [serial = 1520] [outer = 00000000] [url = about:blank] 14:05:46 INFO - PROCESS | 3352 | --DOMWINDOW == 109 (1284D400) [pid = 3352] [serial = 1522] [outer = 00000000] [url = about:blank] 14:05:46 INFO - PROCESS | 3352 | --DOMWINDOW == 108 (10A61000) [pid = 3352] [serial = 1504] [outer = 00000000] [url = about:blank] 14:05:46 INFO - PROCESS | 3352 | --DOMWINDOW == 107 (14346000) [pid = 3352] [serial = 1507] [outer = 00000000] [url = about:blank] 14:05:46 INFO - PROCESS | 3352 | --DOMWINDOW == 106 (10D2BC00) [pid = 3352] [serial = 1505] [outer = 00000000] [url = about:blank] 14:05:46 INFO - PROCESS | 3352 | --DOMWINDOW == 105 (18A6A000) [pid = 3352] [serial = 1493] [outer = 00000000] [url = about:blank] 14:05:46 INFO - PROCESS | 3352 | --DOMWINDOW == 104 (16546800) [pid = 3352] [serial = 1510] [outer = 00000000] [url = about:blank] 14:05:46 INFO - PROCESS | 3352 | --DOMWINDOW == 103 (15310800) [pid = 3352] [serial = 1508] [outer = 00000000] [url = about:blank] 14:05:46 INFO - PROCESS | 3352 | --DOMWINDOW == 102 (19CDC800) [pid = 3352] [serial = 1513] [outer = 00000000] [url = about:blank] 14:05:46 INFO - PROCESS | 3352 | --DOMWINDOW == 101 (169F4800) [pid = 3352] [serial = 1511] [outer = 00000000] [url = about:blank] 14:05:46 INFO - PROCESS | 3352 | --DOMWINDOW == 100 (19ECE800) [pid = 3352] [serial = 1517] [outer = 00000000] [url = about:blank] 14:05:46 INFO - PROCESS | 3352 | --DOMWINDOW == 99 (1654EC00) [pid = 3352] [serial = 1486] [outer = 00000000] [url = about:blank] 14:05:46 INFO - PROCESS | 3352 | --DOMWINDOW == 98 (16D04000) [pid = 3352] [serial = 1487] [outer = 00000000] [url = about:blank] 14:05:46 INFO - PROCESS | 3352 | --DOMWINDOW == 97 (19E46800) [pid = 3352] [serial = 1516] [outer = 00000000] [url = about:blank] 14:05:46 INFO - PROCESS | 3352 | --DOMWINDOW == 96 (15FB1000) [pid = 3352] [serial = 1496] [outer = 00000000] [url = about:blank] 14:05:46 INFO - PROCESS | 3352 | --DOMWINDOW == 95 (19CE3000) [pid = 3352] [serial = 1514] [outer = 00000000] [url = about:blank] 14:05:46 INFO - PROCESS | 3352 | --DOMWINDOW == 94 (19702000) [pid = 3352] [serial = 1498] [outer = 00000000] [url = about:blank] 14:05:46 INFO - PROCESS | 3352 | --DOMWINDOW == 93 (1986B000) [pid = 3352] [serial = 1499] [outer = 00000000] [url = about:blank] 14:05:46 INFO - PROCESS | 3352 | --DOMWINDOW == 92 (15FAB000) [pid = 3352] [serial = 1484] [outer = 00000000] [url = about:blank] 14:05:46 INFO - PROCESS | 3352 | --DOMWINDOW == 91 (12AEA000) [pid = 3352] [serial = 1427] [outer = 00000000] [url = about:blank] 14:05:46 INFO - PROCESS | 3352 | --DOMWINDOW == 90 (17F4BC00) [pid = 3352] [serial = 1466] [outer = 00000000] [url = about:blank] 14:05:46 INFO - PROCESS | 3352 | --DOMWINDOW == 89 (10D2FC00) [pid = 3352] [serial = 1424] [outer = 00000000] [url = about:blank] 14:05:46 INFO - PROCESS | 3352 | --DOMWINDOW == 88 (18AA8800) [pid = 3352] [serial = 1469] [outer = 00000000] [url = about:blank] 14:05:46 INFO - PROCESS | 3352 | --DOMWINDOW == 87 (1284A000) [pid = 3352] [serial = 1460] [outer = 00000000] [url = about:blank] 14:05:46 INFO - PROCESS | 3352 | --DOMWINDOW == 86 (17712000) [pid = 3352] [serial = 1457] [outer = 00000000] [url = about:blank] 14:05:46 INFO - PROCESS | 3352 | --DOMWINDOW == 85 (15B64400) [pid = 3352] [serial = 1463] [outer = 00000000] [url = about:blank] 14:05:46 INFO - PROCESS | 3352 | --DOMWINDOW == 84 (17E96000) [pid = 3352] [serial = 1421] [outer = 00000000] [url = about:blank] 14:05:46 INFO - PROCESS | 3352 | --DOMWINDOW == 83 (19C0A800) [pid = 3352] [serial = 1501] [outer = 00000000] [url = about:blank] 14:05:46 INFO - PROCESS | 3352 | 1463605546908 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]]]}] 14:05:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 14:05:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 890ms 14:05:46 INFO - PROCESS | 3352 | 1463605546932 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 14:05:46 INFO - PROCESS | 3352 | 1463605546937 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 14:05:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 14:05:46 INFO - PROCESS | 3352 | 1463605546944 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 14:05:46 INFO - PROCESS | 3352 | 1463605546946 Marionette TRACE conn2 <- [1,2074,null,{}] 14:05:46 INFO - PROCESS | 3352 | 1463605546950 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}] 14:05:47 INFO - PROCESS | 3352 | 1463605547034 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 14:05:47 INFO - PROCESS | 3352 | 1463605547041 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:47 INFO - PROCESS | 3352 | ++DOCSHELL 10DF7C00 == 44 [pid = 3352] [id = 528] 14:05:47 INFO - PROCESS | 3352 | ++DOMWINDOW == 84 (10DF9000) [pid = 3352] [serial = 1584] [outer = 00000000] 14:05:47 INFO - PROCESS | 3352 | ++DOMWINDOW == 85 (12848800) [pid = 3352] [serial = 1585] [outer = 10DF9000] 14:05:47 INFO - PROCESS | 3352 | 1463605547088 Marionette DEBUG loaded listener.js 14:05:47 INFO - PROCESS | 3352 | ++DOMWINDOW == 86 (12D26800) [pid = 3352] [serial = 1586] [outer = 10DF9000] 14:05:47 INFO - PROCESS | 3352 | 1463605547634 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]]]}] 14:05:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 14:05:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 722ms 14:05:47 INFO - PROCESS | 3352 | 1463605547683 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 14:05:47 INFO - PROCESS | 3352 | 1463605547685 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 14:05:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 14:05:47 INFO - PROCESS | 3352 | 1463605547688 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 14:05:47 INFO - PROCESS | 3352 | 1463605547692 Marionette TRACE conn2 <- [1,2078,null,{}] 14:05:47 INFO - PROCESS | 3352 | 1463605547701 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}] 14:05:47 INFO - PROCESS | 3352 | 1463605547786 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 14:05:47 INFO - PROCESS | 3352 | 1463605547884 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:47 INFO - PROCESS | 3352 | ++DOCSHELL 140C1800 == 45 [pid = 3352] [id = 529] 14:05:47 INFO - PROCESS | 3352 | ++DOMWINDOW == 87 (140C8C00) [pid = 3352] [serial = 1587] [outer = 00000000] 14:05:47 INFO - PROCESS | 3352 | ++DOMWINDOW == 88 (15276400) [pid = 3352] [serial = 1588] [outer = 140C8C00] 14:05:47 INFO - PROCESS | 3352 | 1463605547913 Marionette DEBUG loaded listener.js 14:05:47 INFO - PROCESS | 3352 | ++DOMWINDOW == 89 (15314000) [pid = 3352] [serial = 1589] [outer = 140C8C00] 14:05:48 INFO - PROCESS | 3352 | 1463605548298 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]]]}] 14:05:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 14:05:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 614ms 14:05:48 INFO - PROCESS | 3352 | 1463605548312 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 14:05:48 INFO - PROCESS | 3352 | 1463605548315 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 14:05:48 INFO - PROCESS | 3352 | 1463605548318 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 14:05:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 14:05:48 INFO - PROCESS | 3352 | 1463605548319 Marionette TRACE conn2 <- [1,2082,null,{}] 14:05:48 INFO - PROCESS | 3352 | 1463605548323 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}] 14:05:48 INFO - PROCESS | 3352 | 1463605548403 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 14:05:48 INFO - PROCESS | 3352 | 1463605548410 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:48 INFO - PROCESS | 3352 | ++DOCSHELL 15315400 == 46 [pid = 3352] [id = 530] 14:05:48 INFO - PROCESS | 3352 | ++DOMWINDOW == 90 (15317C00) [pid = 3352] [serial = 1590] [outer = 00000000] 14:05:48 INFO - PROCESS | 3352 | ++DOMWINDOW == 91 (156B2C00) [pid = 3352] [serial = 1591] [outer = 15317C00] 14:05:48 INFO - PROCESS | 3352 | 1463605548454 Marionette DEBUG loaded listener.js 14:05:48 INFO - PROCESS | 3352 | ++DOMWINDOW == 92 (15B6B000) [pid = 3352] [serial = 1592] [outer = 15317C00] 14:05:48 INFO - PROCESS | 3352 | 1463605548894 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]]]}] 14:05:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 14:05:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 629ms 14:05:48 INFO - PROCESS | 3352 | 1463605548940 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 14:05:48 INFO - PROCESS | 3352 | 1463605548942 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 14:05:48 INFO - PROCESS | 3352 | 1463605548960 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 14:05:48 INFO - PROCESS | 3352 | 1463605548962 Marionette TRACE conn2 <- [1,2086,null,{}] 14:05:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 14:05:48 INFO - PROCESS | 3352 | 1463605548965 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}] 14:05:49 INFO - PROCESS | 3352 | 1463605549088 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 14:05:49 INFO - PROCESS | 3352 | 1463605549182 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:49 INFO - PROCESS | 3352 | ++DOCSHELL 156B2400 == 47 [pid = 3352] [id = 531] 14:05:49 INFO - PROCESS | 3352 | ++DOMWINDOW == 93 (15B79400) [pid = 3352] [serial = 1593] [outer = 00000000] 14:05:49 INFO - PROCESS | 3352 | ++DOMWINDOW == 94 (15D4D800) [pid = 3352] [serial = 1594] [outer = 15B79400] 14:05:49 INFO - PROCESS | 3352 | 1463605549225 Marionette DEBUG loaded listener.js 14:05:49 INFO - PROCESS | 3352 | ++DOMWINDOW == 95 (15D53400) [pid = 3352] [serial = 1595] [outer = 15B79400] 14:05:49 INFO - PROCESS | 3352 | 1463605549655 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]]]}] 14:05:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 14:05:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 736ms 14:05:49 INFO - PROCESS | 3352 | 1463605549703 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 14:05:49 INFO - PROCESS | 3352 | 1463605549705 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 14:05:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 14:05:49 INFO - PROCESS | 3352 | 1463605549708 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 14:05:49 INFO - PROCESS | 3352 | 1463605549710 Marionette TRACE conn2 <- [1,2090,null,{}] 14:05:49 INFO - PROCESS | 3352 | 1463605549719 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}] 14:05:49 INFO - PROCESS | 3352 | 1463605549850 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 14:05:49 INFO - PROCESS | 3352 | 1463605549903 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:49 INFO - PROCESS | 3352 | ++DOCSHELL 15FA9000 == 48 [pid = 3352] [id = 532] 14:05:49 INFO - PROCESS | 3352 | ++DOMWINDOW == 96 (15FAAC00) [pid = 3352] [serial = 1596] [outer = 00000000] 14:05:49 INFO - PROCESS | 3352 | ++DOMWINDOW == 97 (16543000) [pid = 3352] [serial = 1597] [outer = 15FAAC00] 14:05:49 INFO - PROCESS | 3352 | 1463605549948 Marionette DEBUG loaded listener.js 14:05:50 INFO - PROCESS | 3352 | ++DOMWINDOW == 98 (1654D000) [pid = 3352] [serial = 1598] [outer = 15FAAC00] 14:05:50 INFO - PROCESS | 3352 | 1463605550371 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]]]}] 14:05:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 14:05:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 721ms 14:05:50 INFO - PROCESS | 3352 | 1463605550459 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 14:05:50 INFO - PROCESS | 3352 | 1463605550461 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 14:05:50 INFO - PROCESS | 3352 | 1463605550467 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 14:05:50 INFO - PROCESS | 3352 | 1463605550469 Marionette TRACE conn2 <- [1,2094,null,{}] 14:05:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 14:05:50 INFO - PROCESS | 3352 | 1463605550473 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}] 14:05:50 INFO - PROCESS | 3352 | 1463605550590 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 14:05:50 INFO - PROCESS | 3352 | 1463605550600 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:50 INFO - PROCESS | 3352 | ++DOCSHELL 15ED8400 == 49 [pid = 3352] [id = 533] 14:05:50 INFO - PROCESS | 3352 | ++DOMWINDOW == 99 (15FB2C00) [pid = 3352] [serial = 1599] [outer = 00000000] 14:05:50 INFO - PROCESS | 3352 | ++DOMWINDOW == 100 (16D0AC00) [pid = 3352] [serial = 1600] [outer = 15FB2C00] 14:05:50 INFO - PROCESS | 3352 | 1463605550645 Marionette DEBUG loaded listener.js 14:05:50 INFO - PROCESS | 3352 | ++DOMWINDOW == 101 (16D0FC00) [pid = 3352] [serial = 1601] [outer = 15FB2C00] 14:05:51 INFO - PROCESS | 3352 | --DOMWINDOW == 100 (18AB4800) [pid = 3352] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 14:05:51 INFO - PROCESS | 3352 | --DOMWINDOW == 99 (15F0E800) [pid = 3352] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 14:05:51 INFO - PROCESS | 3352 | --DOMWINDOW == 98 (10D2EC00) [pid = 3352] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 14:05:51 INFO - PROCESS | 3352 | --DOMWINDOW == 97 (10B90400) [pid = 3352] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 14:05:51 INFO - PROCESS | 3352 | --DOMWINDOW == 96 (12AE2C00) [pid = 3352] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 14:05:51 INFO - PROCESS | 3352 | --DOMWINDOW == 95 (13909C00) [pid = 3352] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 14:05:51 INFO - PROCESS | 3352 | --DOMWINDOW == 94 (102CCC00) [pid = 3352] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 14:05:51 INFO - PROCESS | 3352 | --DOMWINDOW == 93 (15B7D400) [pid = 3352] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 14:05:51 INFO - PROCESS | 3352 | --DOMWINDOW == 92 (10D24800) [pid = 3352] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 14:05:51 INFO - PROCESS | 3352 | 1463605551302 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]]]}] 14:05:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 14:05:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 860ms 14:05:51 INFO - PROCESS | 3352 | 1463605551338 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 14:05:51 INFO - PROCESS | 3352 | 1463605551340 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 14:05:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 14:05:51 INFO - PROCESS | 3352 | 1463605551343 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 14:05:51 INFO - PROCESS | 3352 | 1463605551344 Marionette TRACE conn2 <- [1,2098,null,{}] 14:05:51 INFO - PROCESS | 3352 | 1463605551348 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}] 14:05:51 INFO - PROCESS | 3352 | 1463605551426 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 14:05:51 INFO - PROCESS | 3352 | 1463605551519 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:51 INFO - PROCESS | 3352 | ++DOCSHELL 102D3400 == 50 [pid = 3352] [id = 534] 14:05:51 INFO - PROCESS | 3352 | ++DOMWINDOW == 93 (10A60800) [pid = 3352] [serial = 1602] [outer = 00000000] 14:05:51 INFO - PROCESS | 3352 | ++DOMWINDOW == 94 (15361000) [pid = 3352] [serial = 1603] [outer = 10A60800] 14:05:51 INFO - PROCESS | 3352 | 1463605551564 Marionette DEBUG loaded listener.js 14:05:51 INFO - PROCESS | 3352 | ++DOMWINDOW == 95 (1676EC00) [pid = 3352] [serial = 1604] [outer = 10A60800] 14:05:51 INFO - PROCESS | 3352 | 1463605551944 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]]]}] 14:05:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 14:05:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 629ms 14:05:51 INFO - PROCESS | 3352 | 1463605551965 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 14:05:51 INFO - PROCESS | 3352 | 1463605551967 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 14:05:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 14:05:51 INFO - PROCESS | 3352 | 1463605551970 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 14:05:51 INFO - PROCESS | 3352 | 1463605551971 Marionette TRACE conn2 <- [1,2102,null,{}] 14:05:51 INFO - PROCESS | 3352 | 1463605551975 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}] 14:05:52 INFO - PROCESS | 3352 | 1463605552053 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 14:05:52 INFO - PROCESS | 3352 | 1463605552149 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:52 INFO - PROCESS | 3352 | ++DOCSHELL 10D2D400 == 51 [pid = 3352] [id = 535] 14:05:52 INFO - PROCESS | 3352 | ++DOMWINDOW == 96 (1531A400) [pid = 3352] [serial = 1605] [outer = 00000000] 14:05:52 INFO - PROCESS | 3352 | ++DOMWINDOW == 97 (17628000) [pid = 3352] [serial = 1606] [outer = 1531A400] 14:05:52 INFO - PROCESS | 3352 | 1463605552192 Marionette DEBUG loaded listener.js 14:05:52 INFO - PROCESS | 3352 | ++DOMWINDOW == 98 (177BC800) [pid = 3352] [serial = 1607] [outer = 1531A400] 14:05:52 INFO - PROCESS | 3352 | 1463605552575 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]]]}] 14:05:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 14:05:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 629ms 14:05:52 INFO - PROCESS | 3352 | 1463605552608 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 14:05:52 INFO - PROCESS | 3352 | 1463605552611 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 14:05:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 14:05:52 INFO - PROCESS | 3352 | 1463605552614 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 14:05:52 INFO - PROCESS | 3352 | 1463605552616 Marionette TRACE conn2 <- [1,2106,null,{}] 14:05:52 INFO - PROCESS | 3352 | 1463605552603 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}] 14:05:52 INFO - PROCESS | 3352 | 1463605552722 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 14:05:52 INFO - PROCESS | 3352 | 1463605552734 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:52 INFO - PROCESS | 3352 | ++DOCSHELL 16547000 == 52 [pid = 3352] [id = 536] 14:05:52 INFO - PROCESS | 3352 | ++DOMWINDOW == 99 (16D09000) [pid = 3352] [serial = 1608] [outer = 00000000] 14:05:52 INFO - PROCESS | 3352 | ++DOMWINDOW == 100 (18278000) [pid = 3352] [serial = 1609] [outer = 16D09000] 14:05:52 INFO - PROCESS | 3352 | 1463605552777 Marionette DEBUG loaded listener.js 14:05:52 INFO - PROCESS | 3352 | ++DOMWINDOW == 101 (1827F400) [pid = 3352] [serial = 1610] [outer = 16D09000] 14:05:53 INFO - PROCESS | 3352 | 1463605553245 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]]]}] 14:05:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 14:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 691ms 14:05:53 INFO - PROCESS | 3352 | 1463605553297 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 14:05:53 INFO - PROCESS | 3352 | 1463605553301 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 14:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 14:05:53 INFO - PROCESS | 3352 | 1463605553307 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 14:05:53 INFO - PROCESS | 3352 | 1463605553311 Marionette TRACE conn2 <- [1,2110,null,{}] 14:05:53 INFO - PROCESS | 3352 | 1463605553318 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}] 14:05:53 INFO - PROCESS | 3352 | 1463605553512 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 14:05:53 INFO - PROCESS | 3352 | 1463605553641 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:53 INFO - PROCESS | 3352 | ++DOCSHELL 10DEFC00 == 53 [pid = 3352] [id = 537] 14:05:53 INFO - PROCESS | 3352 | ++DOMWINDOW == 102 (10DF3C00) [pid = 3352] [serial = 1611] [outer = 00000000] 14:05:53 INFO - PROCESS | 3352 | ++DOMWINDOW == 103 (110C1800) [pid = 3352] [serial = 1612] [outer = 10DF3C00] 14:05:53 INFO - PROCESS | 3352 | 1463605553698 Marionette DEBUG loaded listener.js 14:05:53 INFO - PROCESS | 3352 | ++DOMWINDOW == 104 (12842C00) [pid = 3352] [serial = 1613] [outer = 10DF3C00] 14:05:54 INFO - PROCESS | 3352 | 1463605554244 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]]]}] 14:05:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 14:05:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 982ms 14:05:54 INFO - PROCESS | 3352 | 1463605554293 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 14:05:54 INFO - PROCESS | 3352 | 1463605554299 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 14:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 14:05:54 INFO - PROCESS | 3352 | 1463605554306 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 14:05:54 INFO - PROCESS | 3352 | 1463605554309 Marionette TRACE conn2 <- [1,2114,null,{}] 14:05:54 INFO - PROCESS | 3352 | 1463605554313 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}] 14:05:54 INFO - PROCESS | 3352 | 1463605554427 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 14:05:54 INFO - PROCESS | 3352 | 1463605554522 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:54 INFO - PROCESS | 3352 | ++DOCSHELL 140CB000 == 54 [pid = 3352] [id = 538] 14:05:54 INFO - PROCESS | 3352 | ++DOMWINDOW == 105 (14341C00) [pid = 3352] [serial = 1614] [outer = 00000000] 14:05:54 INFO - PROCESS | 3352 | ++DOMWINDOW == 106 (15312000) [pid = 3352] [serial = 1615] [outer = 14341C00] 14:05:54 INFO - PROCESS | 3352 | 1463605554575 Marionette DEBUG loaded listener.js 14:05:54 INFO - PROCESS | 3352 | ++DOMWINDOW == 107 (156A4000) [pid = 3352] [serial = 1616] [outer = 14341C00] 14:05:55 INFO - PROCESS | 3352 | 1463605555176 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]]]}] 14:05:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 14:05:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 920ms 14:05:55 INFO - PROCESS | 3352 | 1463605555233 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 14:05:55 INFO - PROCESS | 3352 | 1463605555236 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 14:05:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 14:05:55 INFO - PROCESS | 3352 | 1463605555240 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 14:05:55 INFO - PROCESS | 3352 | 1463605555243 Marionette TRACE conn2 <- [1,2118,null,{}] 14:05:55 INFO - PROCESS | 3352 | 1463605555254 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}] 14:05:55 INFO - PROCESS | 3352 | 1463605555374 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 14:05:55 INFO - PROCESS | 3352 | 1463605555522 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:55 INFO - PROCESS | 3352 | ++DOCSHELL 15FAE800 == 55 [pid = 3352] [id = 539] 14:05:55 INFO - PROCESS | 3352 | ++DOMWINDOW == 108 (15FB2000) [pid = 3352] [serial = 1617] [outer = 00000000] 14:05:55 INFO - PROCESS | 3352 | ++DOMWINDOW == 109 (17303C00) [pid = 3352] [serial = 1618] [outer = 15FB2000] 14:05:55 INFO - PROCESS | 3352 | 1463605555580 Marionette DEBUG loaded listener.js 14:05:55 INFO - PROCESS | 3352 | ++DOMWINDOW == 110 (18A64C00) [pid = 3352] [serial = 1619] [outer = 15FB2000] 14:05:56 INFO - PROCESS | 3352 | 1463605556156 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] 14:05:56 INFO - PROCESS | 3352 | 1463605556232 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 14:05:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 14:05:56 INFO - PROCESS | 3352 | 1463605556236 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 14:05:56 INFO - PROCESS | 3352 | 1463605556238 Marionette TRACE conn2 <- [1,2122,null,{}] 14:05:56 INFO - PROCESS | 3352 | 1463605556225 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}] 14:05:56 INFO - PROCESS | 3352 | 1463605556328 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 14:05:56 INFO - PROCESS | 3352 | 1463605556466 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:56 INFO - PROCESS | 3352 | ++DOCSHELL 18AB3000 == 56 [pid = 3352] [id = 540] 14:05:56 INFO - PROCESS | 3352 | ++DOMWINDOW == 111 (18AB3800) [pid = 3352] [serial = 1620] [outer = 00000000] 14:05:56 INFO - PROCESS | 3352 | ++DOMWINDOW == 112 (1986A800) [pid = 3352] [serial = 1621] [outer = 18AB3800] 14:05:56 INFO - PROCESS | 3352 | 1463605556521 Marionette DEBUG loaded listener.js 14:05:56 INFO - PROCESS | 3352 | ++DOMWINDOW == 113 (1986D800) [pid = 3352] [serial = 1622] [outer = 18AB3800] 14:05:57 INFO - PROCESS | 3352 | 1463605557113 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]]]}] 14:05:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 14:05:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 936ms 14:05:57 INFO - PROCESS | 3352 | 1463605557148 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 14:05:57 INFO - PROCESS | 3352 | 1463605557150 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 14:05:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 14:05:57 INFO - PROCESS | 3352 | 1463605557154 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 14:05:57 INFO - PROCESS | 3352 | 1463605557155 Marionette TRACE conn2 <- [1,2126,null,{}] 14:05:57 INFO - PROCESS | 3352 | 1463605557159 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}] 14:05:57 INFO - PROCESS | 3352 | 1463605557261 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 14:05:57 INFO - PROCESS | 3352 | 1463605557399 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:57 INFO - PROCESS | 3352 | ++DOCSHELL 18AAC000 == 57 [pid = 3352] [id = 541] 14:05:57 INFO - PROCESS | 3352 | ++DOMWINDOW == 114 (19869400) [pid = 3352] [serial = 1623] [outer = 00000000] 14:05:57 INFO - PROCESS | 3352 | ++DOMWINDOW == 115 (19CDC400) [pid = 3352] [serial = 1624] [outer = 19869400] 14:05:57 INFO - PROCESS | 3352 | 1463605557453 Marionette DEBUG loaded listener.js 14:05:57 INFO - PROCESS | 3352 | ++DOMWINDOW == 116 (19CDEC00) [pid = 3352] [serial = 1625] [outer = 19869400] 14:05:57 INFO - PROCESS | 3352 | 1463605558008 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]]]}] 14:05:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 14:05:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 890ms 14:05:58 INFO - PROCESS | 3352 | 1463605558058 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 14:05:58 INFO - PROCESS | 3352 | 1463605558060 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 14:05:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 14:05:58 INFO - PROCESS | 3352 | 1463605558064 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 14:05:58 INFO - PROCESS | 3352 | 1463605558066 Marionette TRACE conn2 <- [1,2130,null,{}] 14:05:58 INFO - PROCESS | 3352 | 1463605558070 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}] 14:05:58 INFO - PROCESS | 3352 | 1463605558173 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 14:05:58 INFO - PROCESS | 3352 | 1463605558323 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:58 INFO - PROCESS | 3352 | ++DOCSHELL 19C0F800 == 58 [pid = 3352] [id = 542] 14:05:58 INFO - PROCESS | 3352 | ++DOMWINDOW == 117 (19C0FC00) [pid = 3352] [serial = 1626] [outer = 00000000] 14:05:58 INFO - PROCESS | 3352 | ++DOMWINDOW == 118 (1A149400) [pid = 3352] [serial = 1627] [outer = 19C0FC00] 14:05:58 INFO - PROCESS | 3352 | 1463605558378 Marionette DEBUG loaded listener.js 14:05:58 INFO - PROCESS | 3352 | ++DOMWINDOW == 119 (1A150400) [pid = 3352] [serial = 1628] [outer = 19C0FC00] 14:05:59 INFO - PROCESS | 3352 | 1463605559142 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] 14:05:59 INFO - PROCESS | 3352 | 1463605559186 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 14:05:59 INFO - PROCESS | 3352 | 1463605559192 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 14:05:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 14:05:59 INFO - PROCESS | 3352 | 1463605559196 Marionette TRACE conn2 <- [1,2134,null,{}] 14:05:59 INFO - PROCESS | 3352 | 1463605559201 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}] 14:05:59 INFO - PROCESS | 3352 | 1463605559304 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 14:05:59 INFO - PROCESS | 3352 | 1463605559445 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:59 INFO - PROCESS | 3352 | ++DOCSHELL 1108C800 == 59 [pid = 3352] [id = 543] 14:05:59 INFO - PROCESS | 3352 | ++DOMWINDOW == 120 (11092400) [pid = 3352] [serial = 1629] [outer = 00000000] 14:05:59 INFO - PROCESS | 3352 | ++DOMWINDOW == 121 (1284E400) [pid = 3352] [serial = 1630] [outer = 11092400] 14:05:59 INFO - PROCESS | 3352 | 1463605559496 Marionette DEBUG loaded listener.js 14:05:59 INFO - PROCESS | 3352 | ++DOMWINDOW == 122 (152CF000) [pid = 3352] [serial = 1631] [outer = 11092400] 14:05:59 INFO - PROCESS | 3352 | --DOCSHELL 10D2D400 == 58 [pid = 3352] [id = 535] 14:05:59 INFO - PROCESS | 3352 | --DOCSHELL 102D3400 == 57 [pid = 3352] [id = 534] 14:05:59 INFO - PROCESS | 3352 | --DOCSHELL 15ED8400 == 56 [pid = 3352] [id = 533] 14:05:59 INFO - PROCESS | 3352 | --DOCSHELL 15FA9000 == 55 [pid = 3352] [id = 532] 14:05:59 INFO - PROCESS | 3352 | --DOCSHELL 156B2400 == 54 [pid = 3352] [id = 531] 14:05:59 INFO - PROCESS | 3352 | --DOCSHELL 140C1800 == 53 [pid = 3352] [id = 529] 14:05:59 INFO - PROCESS | 3352 | --DOCSHELL 10DF7C00 == 52 [pid = 3352] [id = 528] 14:05:59 INFO - PROCESS | 3352 | --DOCSHELL 10DFB400 == 51 [pid = 3352] [id = 527] 14:05:59 INFO - PROCESS | 3352 | --DOCSHELL 10A5A400 == 50 [pid = 3352] [id = 523] 14:05:59 INFO - PROCESS | 3352 | --DOMWINDOW == 121 (12B5D000) [pid = 3352] [serial = 1523] [outer = 00000000] [url = about:blank] 14:05:59 INFO - PROCESS | 3352 | --DOMWINDOW == 120 (19C01800) [pid = 3352] [serial = 1564] [outer = 00000000] [url = about:blank] 14:05:59 INFO - PROCESS | 3352 | --DOMWINDOW == 119 (16545C00) [pid = 3352] [serial = 1552] [outer = 00000000] [url = about:blank] 14:05:59 INFO - PROCESS | 3352 | --DOMWINDOW == 118 (16D10000) [pid = 3352] [serial = 1555] [outer = 00000000] [url = about:blank] 14:05:59 INFO - PROCESS | 3352 | --DOMWINDOW == 117 (16D04400) [pid = 3352] [serial = 1534] [outer = 00000000] [url = about:blank] 14:05:59 INFO - PROCESS | 3352 | --DOMWINDOW == 116 (15B63000) [pid = 3352] [serial = 1528] [outer = 00000000] [url = about:blank] 14:05:59 INFO - PROCESS | 3352 | --DOMWINDOW == 115 (18A71000) [pid = 3352] [serial = 1540] [outer = 00000000] [url = about:blank] 14:05:59 INFO - PROCESS | 3352 | --DOMWINDOW == 114 (11427C00) [pid = 3352] [serial = 1544] [outer = 00000000] [url = about:blank] 14:05:59 INFO - PROCESS | 3352 | --DOMWINDOW == 113 (10DF1400) [pid = 3352] [serial = 1543] [outer = 00000000] [url = about:blank] 14:05:59 INFO - PROCESS | 3352 | --DOMWINDOW == 112 (15D85C00) [pid = 3352] [serial = 1531] [outer = 00000000] [url = about:blank] 14:05:59 INFO - PROCESS | 3352 | --DOMWINDOW == 111 (133AB800) [pid = 3352] [serial = 1546] [outer = 00000000] [url = about:blank] 14:05:59 INFO - PROCESS | 3352 | --DOMWINDOW == 110 (14347800) [pid = 3352] [serial = 1547] [outer = 00000000] [url = about:blank] 14:05:59 INFO - PROCESS | 3352 | --DOMWINDOW == 109 (10DF3800) [pid = 3352] [serial = 1525] [outer = 00000000] [url = about:blank] 14:05:59 INFO - PROCESS | 3352 | --DOMWINDOW == 108 (177BF000) [pid = 3352] [serial = 1537] [outer = 00000000] [url = about:blank] 14:05:59 INFO - PROCESS | 3352 | --DOMWINDOW == 107 (1770CC00) [pid = 3352] [serial = 1556] [outer = 00000000] [url = about:blank] 14:05:59 INFO - PROCESS | 3352 | --DOMWINDOW == 106 (15FA8C00) [pid = 3352] [serial = 1561] [outer = 00000000] [url = about:blank] 14:05:59 INFO - PROCESS | 3352 | --DOMWINDOW == 105 (10D32400) [pid = 3352] [serial = 1558] [outer = 00000000] [url = about:blank] 14:05:59 INFO - PROCESS | 3352 | --DOMWINDOW == 104 (10D32800) [pid = 3352] [serial = 1559] [outer = 00000000] [url = about:blank] 14:05:59 INFO - PROCESS | 3352 | --DOMWINDOW == 103 (15D4C400) [pid = 3352] [serial = 1549] [outer = 00000000] [url = about:blank] 14:05:59 INFO - PROCESS | 3352 | --DOMWINDOW == 102 (19C10C00) [pid = 3352] [serial = 1565] [outer = 00000000] [url = about:blank] 14:05:59 INFO - PROCESS | 3352 | --DOMWINDOW == 101 (15EDC800) [pid = 3352] [serial = 1550] [outer = 00000000] [url = about:blank] 14:05:59 INFO - PROCESS | 3352 | --DOMWINDOW == 100 (18A67C00) [pid = 3352] [serial = 1562] [outer = 00000000] [url = about:blank] 14:05:59 INFO - PROCESS | 3352 | --DOMWINDOW == 99 (1693D400) [pid = 3352] [serial = 1553] [outer = 00000000] [url = about:blank] 14:06:00 INFO - PROCESS | 3352 | 1463605560070 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] 14:06:00 INFO - PROCESS | 3352 | 1463605560126 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 14:06:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 14:06:00 INFO - PROCESS | 3352 | 1463605560132 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 14:06:00 INFO - PROCESS | 3352 | 1463605560135 Marionette TRACE conn2 <- [1,2138,null,{}] 14:06:00 INFO - PROCESS | 3352 | 1463605560138 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}] 14:06:00 INFO - PROCESS | 3352 | 1463605560223 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 14:06:00 INFO - PROCESS | 3352 | 1463605560232 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:00 INFO - PROCESS | 3352 | ++DOCSHELL 10DF9400 == 51 [pid = 3352] [id = 544] 14:06:00 INFO - PROCESS | 3352 | ++DOMWINDOW == 100 (10DFB400) [pid = 3352] [serial = 1632] [outer = 00000000] 14:06:00 INFO - PROCESS | 3352 | ++DOMWINDOW == 101 (13903000) [pid = 3352] [serial = 1633] [outer = 10DFB400] 14:06:00 INFO - PROCESS | 3352 | 1463605560278 Marionette DEBUG loaded listener.js 14:06:00 INFO - PROCESS | 3352 | ++DOMWINDOW == 102 (15313C00) [pid = 3352] [serial = 1634] [outer = 10DFB400] 14:06:00 INFO - PROCESS | 3352 | 1463605560772 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]]]}] 14:06:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 14:06:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 690ms 14:06:00 INFO - PROCESS | 3352 | 1463605560831 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 14:06:00 INFO - PROCESS | 3352 | 1463605560833 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 14:06:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 14:06:00 INFO - PROCESS | 3352 | 1463605560836 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 14:06:00 INFO - PROCESS | 3352 | 1463605560839 Marionette TRACE conn2 <- [1,2142,null,{}] 14:06:00 INFO - PROCESS | 3352 | 1463605560849 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}] 14:06:00 INFO - PROCESS | 3352 | 1463605560920 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 14:06:01 INFO - PROCESS | 3352 | 1463605561015 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:01 INFO - PROCESS | 3352 | ++DOCSHELL 15EDC000 == 52 [pid = 3352] [id = 545] 14:06:01 INFO - PROCESS | 3352 | ++DOMWINDOW == 103 (15EDC800) [pid = 3352] [serial = 1635] [outer = 00000000] 14:06:01 INFO - PROCESS | 3352 | ++DOMWINDOW == 104 (15FA8800) [pid = 3352] [serial = 1636] [outer = 15EDC800] 14:06:01 INFO - PROCESS | 3352 | 1463605561071 Marionette DEBUG loaded listener.js 14:06:01 INFO - PROCESS | 3352 | ++DOMWINDOW == 105 (15FB3800) [pid = 3352] [serial = 1637] [outer = 15EDC800] 14:06:01 INFO - PROCESS | 3352 | 1463605561441 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]]]}] 14:06:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 14:06:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 629ms 14:06:01 INFO - PROCESS | 3352 | 1463605561457 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 14:06:01 INFO - PROCESS | 3352 | 1463605561459 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 14:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 14:06:01 INFO - PROCESS | 3352 | 1463605561475 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 14:06:01 INFO - PROCESS | 3352 | 1463605561476 Marionette TRACE conn2 <- [1,2146,null,{}] 14:06:01 INFO - PROCESS | 3352 | 1463605561480 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}] 14:06:01 INFO - PROCESS | 3352 | 1463605561564 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 14:06:01 INFO - PROCESS | 3352 | 1463605561599 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:01 INFO - PROCESS | 3352 | ++DOCSHELL 16547800 == 53 [pid = 3352] [id = 546] 14:06:01 INFO - PROCESS | 3352 | ++DOMWINDOW == 106 (16794400) [pid = 3352] [serial = 1638] [outer = 00000000] 14:06:01 INFO - PROCESS | 3352 | ++DOMWINDOW == 107 (16D04000) [pid = 3352] [serial = 1639] [outer = 16794400] 14:06:01 INFO - PROCESS | 3352 | 1463605561652 Marionette DEBUG loaded listener.js 14:06:01 INFO - PROCESS | 3352 | ++DOMWINDOW == 108 (170ACC00) [pid = 3352] [serial = 1640] [outer = 16794400] 14:06:02 INFO - PROCESS | 3352 | 1463605562069 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]]]}] 14:06:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 14:06:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 629ms 14:06:02 INFO - PROCESS | 3352 | 1463605562093 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 14:06:02 INFO - PROCESS | 3352 | 1463605562095 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 14:06:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 14:06:02 INFO - PROCESS | 3352 | 1463605562098 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 14:06:02 INFO - PROCESS | 3352 | 1463605562100 Marionette TRACE conn2 <- [1,2150,null,{}] 14:06:02 INFO - PROCESS | 3352 | 1463605562125 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}] 14:06:02 INFO - PROCESS | 3352 | 1463605562252 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 14:06:02 INFO - PROCESS | 3352 | 1463605562315 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:02 INFO - PROCESS | 3352 | ++DOCSHELL 105ED400 == 54 [pid = 3352] [id = 547] 14:06:02 INFO - PROCESS | 3352 | ++DOMWINDOW == 109 (16D03C00) [pid = 3352] [serial = 1641] [outer = 00000000] 14:06:02 INFO - PROCESS | 3352 | ++DOMWINDOW == 110 (17E44800) [pid = 3352] [serial = 1642] [outer = 16D03C00] 14:06:02 INFO - PROCESS | 3352 | 1463605562359 Marionette DEBUG loaded listener.js 14:06:02 INFO - PROCESS | 3352 | ++DOMWINDOW == 111 (18A66000) [pid = 3352] [serial = 1643] [outer = 16D03C00] 14:06:02 INFO - PROCESS | 3352 | 1463605562788 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]]]}] 14:06:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 14:06:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 721ms 14:06:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 14:06:02 INFO - PROCESS | 3352 | 1463605562833 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 14:06:02 INFO - PROCESS | 3352 | 1463605562835 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 14:06:02 INFO - PROCESS | 3352 | 1463605562839 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 14:06:02 INFO - PROCESS | 3352 | 1463605562840 Marionette TRACE conn2 <- [1,2154,null,{}] 14:06:02 INFO - PROCESS | 3352 | 1463605562843 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}] 14:06:03 INFO - PROCESS | 3352 | 1463605563010 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 14:06:03 INFO - PROCESS | 3352 | 1463605563038 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:03 INFO - PROCESS | 3352 | ++DOCSHELL 18A6DC00 == 55 [pid = 3352] [id = 548] 14:06:03 INFO - PROCESS | 3352 | ++DOMWINDOW == 112 (19702400) [pid = 3352] [serial = 1644] [outer = 00000000] 14:06:03 INFO - PROCESS | 3352 | ++DOMWINDOW == 113 (19C0F400) [pid = 3352] [serial = 1645] [outer = 19702400] 14:06:03 INFO - PROCESS | 3352 | 1463605563082 Marionette DEBUG loaded listener.js 14:06:03 INFO - PROCESS | 3352 | ++DOMWINDOW == 114 (19CDC800) [pid = 3352] [serial = 1646] [outer = 19702400] 14:06:03 INFO - PROCESS | 3352 | 1463605563506 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]]]}] 14:06:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 14:06:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 675ms 14:06:03 INFO - PROCESS | 3352 | 1463605563547 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 14:06:03 INFO - PROCESS | 3352 | 1463605563549 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 14:06:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 14:06:03 INFO - PROCESS | 3352 | 1463605563552 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 14:06:03 INFO - PROCESS | 3352 | 1463605563554 Marionette TRACE conn2 <- [1,2158,null,{}] 14:06:03 INFO - PROCESS | 3352 | 1463605563557 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}] 14:06:03 INFO - PROCESS | 3352 | 1463605563680 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 14:06:03 INFO - PROCESS | 3352 | 1463605563701 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:03 INFO - PROCESS | 3352 | ++DOCSHELL 1A05C800 == 56 [pid = 3352] [id = 549] 14:06:03 INFO - PROCESS | 3352 | ++DOMWINDOW == 115 (1A149C00) [pid = 3352] [serial = 1647] [outer = 00000000] 14:06:03 INFO - PROCESS | 3352 | ++DOMWINDOW == 116 (1A14C000) [pid = 3352] [serial = 1648] [outer = 1A149C00] 14:06:03 INFO - PROCESS | 3352 | 1463605563750 Marionette DEBUG loaded listener.js 14:06:03 INFO - PROCESS | 3352 | ++DOMWINDOW == 117 (1A154C00) [pid = 3352] [serial = 1649] [outer = 1A149C00] 14:06:04 INFO - PROCESS | 3352 | --DOMWINDOW == 116 (11A0AC00) [pid = 3352] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 14:06:04 INFO - PROCESS | 3352 | --DOMWINDOW == 115 (1730EC00) [pid = 3352] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 14:06:04 INFO - PROCESS | 3352 | --DOMWINDOW == 114 (15318800) [pid = 3352] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 14:06:04 INFO - PROCESS | 3352 | --DOMWINDOW == 113 (10515800) [pid = 3352] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 14:06:04 INFO - PROCESS | 3352 | --DOMWINDOW == 112 (19701800) [pid = 3352] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 14:06:04 INFO - PROCESS | 3352 | --DOMWINDOW == 111 (15D52800) [pid = 3352] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 14:06:04 INFO - PROCESS | 3352 | --DOMWINDOW == 110 (1654DC00) [pid = 3352] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 14:06:04 INFO - PROCESS | 3352 | --DOMWINDOW == 109 (1531A400) [pid = 3352] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 14:06:04 INFO - PROCESS | 3352 | --DOMWINDOW == 108 (15FAAC00) [pid = 3352] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 14:06:04 INFO - PROCESS | 3352 | --DOMWINDOW == 107 (15B79400) [pid = 3352] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 14:06:04 INFO - PROCESS | 3352 | --DOMWINDOW == 106 (10A60800) [pid = 3352] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 14:06:04 INFO - PROCESS | 3352 | --DOMWINDOW == 105 (15FB2C00) [pid = 3352] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 14:06:04 INFO - PROCESS | 3352 | --DOMWINDOW == 104 (10DFB800) [pid = 3352] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 14:06:04 INFO - PROCESS | 3352 | --DOMWINDOW == 103 (15317C00) [pid = 3352] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 14:06:04 INFO - PROCESS | 3352 | --DOMWINDOW == 102 (13905800) [pid = 3352] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 14:06:04 INFO - PROCESS | 3352 | --DOMWINDOW == 101 (140C8C00) [pid = 3352] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 14:06:04 INFO - PROCESS | 3352 | --DOMWINDOW == 100 (10DF9000) [pid = 3352] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 14:06:04 INFO - PROCESS | 3352 | 1463605564307 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]]]}] 14:06:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 14:06:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 813ms 14:06:04 INFO - PROCESS | 3352 | 1463605564380 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 14:06:04 INFO - PROCESS | 3352 | 1463605564382 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 14:06:04 INFO - PROCESS | 3352 | 1463605564385 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 14:06:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 14:06:04 INFO - PROCESS | 3352 | 1463605564387 Marionette TRACE conn2 <- [1,2162,null,{}] 14:06:04 INFO - PROCESS | 3352 | 1463605564390 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}] 14:06:04 INFO - PROCESS | 3352 | 1463605564470 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 14:06:04 INFO - PROCESS | 3352 | 1463605564566 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:04 INFO - PROCESS | 3352 | ++DOCSHELL 105EA400 == 57 [pid = 3352] [id = 550] 14:06:04 INFO - PROCESS | 3352 | ++DOMWINDOW == 101 (10D28400) [pid = 3352] [serial = 1650] [outer = 00000000] 14:06:04 INFO - PROCESS | 3352 | ++DOMWINDOW == 102 (1287DC00) [pid = 3352] [serial = 1651] [outer = 10D28400] 14:06:04 INFO - PROCESS | 3352 | 1463605564615 Marionette DEBUG loaded listener.js 14:06:04 INFO - PROCESS | 3352 | ++DOMWINDOW == 103 (1531DC00) [pid = 3352] [serial = 1652] [outer = 10D28400] 14:06:04 INFO - PROCESS | 3352 | 1463605564975 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]]]}] 14:06:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 14:06:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 614ms 14:06:04 INFO - PROCESS | 3352 | 1463605565007 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 14:06:04 INFO - PROCESS | 3352 | 1463605565009 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 14:06:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 14:06:04 INFO - PROCESS | 3352 | 1463605565012 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 14:06:04 INFO - PROCESS | 3352 | 1463605565014 Marionette TRACE conn2 <- [1,2166,null,{}] 14:06:05 INFO - PROCESS | 3352 | 1463605565017 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}] 14:06:05 INFO - PROCESS | 3352 | 1463605565101 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 14:06:05 INFO - PROCESS | 3352 | 1463605565202 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:05 INFO - PROCESS | 3352 | ++DOCSHELL 10DFDC00 == 58 [pid = 3352] [id = 551] 14:06:05 INFO - PROCESS | 3352 | ++DOMWINDOW == 104 (11089400) [pid = 3352] [serial = 1653] [outer = 00000000] 14:06:05 INFO - PROCESS | 3352 | ++DOMWINDOW == 105 (15FADC00) [pid = 3352] [serial = 1654] [outer = 11089400] 14:06:05 INFO - PROCESS | 3352 | 1463605565245 Marionette DEBUG loaded listener.js 14:06:05 INFO - PROCESS | 3352 | ++DOMWINDOW == 106 (16DAA000) [pid = 3352] [serial = 1655] [outer = 11089400] 14:06:05 INFO - PROCESS | 3352 | 1463605565576 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]]]}] 14:06:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 14:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 629ms 14:06:05 INFO - PROCESS | 3352 | 1463605565634 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 14:06:05 INFO - PROCESS | 3352 | 1463605565636 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 14:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 14:06:05 INFO - PROCESS | 3352 | 1463605565639 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 14:06:05 INFO - PROCESS | 3352 | 1463605565641 Marionette TRACE conn2 <- [1,2170,null,{}] 14:06:05 INFO - PROCESS | 3352 | 1463605565644 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}] 14:06:05 INFO - PROCESS | 3352 | 1463605565770 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 14:06:05 INFO - PROCESS | 3352 | 1463605565816 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:05 INFO - PROCESS | 3352 | ++DOCSHELL 105EE000 == 59 [pid = 3352] [id = 552] 14:06:05 INFO - PROCESS | 3352 | ++DOMWINDOW == 107 (15D15000) [pid = 3352] [serial = 1656] [outer = 00000000] 14:06:05 INFO - PROCESS | 3352 | ++DOMWINDOW == 108 (19ED6400) [pid = 3352] [serial = 1657] [outer = 15D15000] 14:06:05 INFO - PROCESS | 3352 | 1463605565859 Marionette DEBUG loaded listener.js 14:06:05 INFO - PROCESS | 3352 | ++DOMWINDOW == 109 (1A438400) [pid = 3352] [serial = 1658] [outer = 15D15000] 14:06:06 INFO - PROCESS | 3352 | 1463605566361 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]]]}] 14:06:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 14:06:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 722ms 14:06:06 INFO - PROCESS | 3352 | 1463605566380 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 14:06:06 INFO - PROCESS | 3352 | 1463605566385 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 14:06:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 14:06:06 INFO - PROCESS | 3352 | 1463605566406 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 14:06:06 INFO - PROCESS | 3352 | 1463605566411 Marionette TRACE conn2 <- [1,2174,null,{}] 14:06:06 INFO - PROCESS | 3352 | 1463605566418 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}] 14:06:06 INFO - PROCESS | 3352 | 1463605566532 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 14:06:06 INFO - PROCESS | 3352 | 1463605566650 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:06 INFO - PROCESS | 3352 | ++DOCSHELL 10B8C800 == 60 [pid = 3352] [id = 553] 14:06:06 INFO - PROCESS | 3352 | ++DOMWINDOW == 110 (10B8D800) [pid = 3352] [serial = 1659] [outer = 00000000] 14:06:06 INFO - PROCESS | 3352 | ++DOMWINDOW == 111 (11C8D000) [pid = 3352] [serial = 1660] [outer = 10B8D800] 14:06:06 INFO - PROCESS | 3352 | 1463605566754 Marionette DEBUG loaded listener.js 14:06:06 INFO - PROCESS | 3352 | ++DOMWINDOW == 112 (13818000) [pid = 3352] [serial = 1661] [outer = 10B8D800] 14:06:07 INFO - PROCESS | 3352 | 1463605567356 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]]]}] 14:06:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 14:06:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1028ms 14:06:07 INFO - PROCESS | 3352 | 1463605567469 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 14:06:07 INFO - PROCESS | 3352 | 1463605567474 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 14:06:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 14:06:07 INFO - PROCESS | 3352 | 1463605567482 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 14:06:07 INFO - PROCESS | 3352 | 1463605567485 Marionette TRACE conn2 <- [1,2178,null,{}] 14:06:07 INFO - PROCESS | 3352 | 1463605567489 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}] 14:06:07 INFO - PROCESS | 3352 | 1463605567604 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 14:06:07 INFO - PROCESS | 3352 | 1463605567739 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:07 INFO - PROCESS | 3352 | ++DOCSHELL 10DF4C00 == 61 [pid = 3352] [id = 554] 14:06:07 INFO - PROCESS | 3352 | ++DOMWINDOW == 113 (110CB000) [pid = 3352] [serial = 1662] [outer = 00000000] 14:06:07 INFO - PROCESS | 3352 | ++DOMWINDOW == 114 (15ED8400) [pid = 3352] [serial = 1663] [outer = 110CB000] 14:06:07 INFO - PROCESS | 3352 | 1463605567806 Marionette DEBUG loaded listener.js 14:06:07 INFO - PROCESS | 3352 | ++DOMWINDOW == 115 (15FA9000) [pid = 3352] [serial = 1664] [outer = 110CB000] 14:06:08 INFO - PROCESS | 3352 | 1463605568405 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]]]}] 14:06:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 14:06:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 982ms 14:06:08 INFO - PROCESS | 3352 | 1463605568469 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 14:06:08 INFO - PROCESS | 3352 | 1463605568471 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 14:06:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 14:06:08 INFO - PROCESS | 3352 | 1463605568475 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 14:06:08 INFO - PROCESS | 3352 | 1463605568479 Marionette TRACE conn2 <- [1,2182,null,{}] 14:06:08 INFO - PROCESS | 3352 | 1463605568490 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}] 14:06:08 INFO - PROCESS | 3352 | 1463605568600 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 14:06:08 INFO - PROCESS | 3352 | 1463605568743 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:08 INFO - PROCESS | 3352 | ++DOCSHELL 15D10800 == 62 [pid = 3352] [id = 555] 14:06:08 INFO - PROCESS | 3352 | ++DOMWINDOW == 116 (18AAD000) [pid = 3352] [serial = 1665] [outer = 00000000] 14:06:08 INFO - PROCESS | 3352 | ++DOMWINDOW == 117 (19874000) [pid = 3352] [serial = 1666] [outer = 18AAD000] 14:06:08 INFO - PROCESS | 3352 | 1463605568808 Marionette DEBUG loaded listener.js 14:06:08 INFO - PROCESS | 3352 | ++DOMWINDOW == 118 (19EDD400) [pid = 3352] [serial = 1667] [outer = 18AAD000] 14:06:09 INFO - PROCESS | 3352 | 1463605569338 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]]]}] 14:06:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 14:06:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 921ms 14:06:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 14:06:09 INFO - PROCESS | 3352 | 1463605569404 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 14:06:09 INFO - PROCESS | 3352 | 1463605569406 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 14:06:09 INFO - PROCESS | 3352 | 1463605569410 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 14:06:09 INFO - PROCESS | 3352 | 1463605569412 Marionette TRACE conn2 <- [1,2186,null,{}] 14:06:09 INFO - PROCESS | 3352 | 1463605569415 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}] 14:06:09 INFO - PROCESS | 3352 | 1463605569521 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 14:06:09 INFO - PROCESS | 3352 | 1463605569648 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:09 INFO - PROCESS | 3352 | ++DOCSHELL 12AEA000 == 63 [pid = 3352] [id = 556] 14:06:09 INFO - PROCESS | 3352 | ++DOMWINDOW == 119 (12B5C000) [pid = 3352] [serial = 1668] [outer = 00000000] 14:06:09 INFO - PROCESS | 3352 | ++DOMWINDOW == 120 (1531C800) [pid = 3352] [serial = 1669] [outer = 12B5C000] 14:06:09 INFO - PROCESS | 3352 | 1463605569743 Marionette DEBUG loaded listener.js 14:06:09 INFO - PROCESS | 3352 | ++DOMWINDOW == 121 (15B7C800) [pid = 3352] [serial = 1670] [outer = 12B5C000] 14:06:10 INFO - PROCESS | 3352 | --DOCSHELL 1B219000 == 62 [pid = 3352] [id = 15] 14:06:10 INFO - PROCESS | 3352 | 1463605570656 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]]]}] 14:06:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 14:06:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1274ms 14:06:10 INFO - PROCESS | 3352 | 1463605570694 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 14:06:10 INFO - PROCESS | 3352 | 1463605570697 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 14:06:10 INFO - PROCESS | 3352 | 1463605570702 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 14:06:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 14:06:10 INFO - PROCESS | 3352 | 1463605570705 Marionette TRACE conn2 <- [1,2190,null,{}] 14:06:10 INFO - PROCESS | 3352 | 1463605570711 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}] 14:06:10 INFO - PROCESS | 3352 | 1463605570805 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 14:06:10 INFO - PROCESS | 3352 | 1463605570952 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:10 INFO - PROCESS | 3352 | ++DOCSHELL 11090800 == 63 [pid = 3352] [id = 557] 14:06:10 INFO - PROCESS | 3352 | ++DOMWINDOW == 122 (11A0EC00) [pid = 3352] [serial = 1671] [outer = 00000000] 14:06:10 INFO - PROCESS | 3352 | ++DOMWINDOW == 123 (11097400) [pid = 3352] [serial = 1672] [outer = 11A0EC00] 14:06:10 INFO - PROCESS | 3352 | 1463605571007 Marionette DEBUG loaded listener.js 14:06:11 INFO - PROCESS | 3352 | ++DOMWINDOW == 124 (12AE2C00) [pid = 3352] [serial = 1673] [outer = 11A0EC00] 14:06:11 INFO - PROCESS | 3352 | --DOCSHELL 10DFDC00 == 62 [pid = 3352] [id = 551] 14:06:11 INFO - PROCESS | 3352 | --DOCSHELL 105EA400 == 61 [pid = 3352] [id = 550] 14:06:11 INFO - PROCESS | 3352 | --DOCSHELL 1A05C800 == 60 [pid = 3352] [id = 549] 14:06:11 INFO - PROCESS | 3352 | --DOCSHELL 15360000 == 59 [pid = 3352] [id = 522] 14:06:11 INFO - PROCESS | 3352 | --DOCSHELL 18A6DC00 == 58 [pid = 3352] [id = 548] 14:06:11 INFO - PROCESS | 3352 | --DOCSHELL 105ED400 == 57 [pid = 3352] [id = 547] 14:06:11 INFO - PROCESS | 3352 | --DOCSHELL 16547800 == 56 [pid = 3352] [id = 546] 14:06:11 INFO - PROCESS | 3352 | --DOCSHELL 15315400 == 55 [pid = 3352] [id = 530] 14:06:11 INFO - PROCESS | 3352 | --DOCSHELL 15EDC000 == 54 [pid = 3352] [id = 545] 14:06:11 INFO - PROCESS | 3352 | --DOCSHELL 10DF9400 == 53 [pid = 3352] [id = 544] 14:06:11 INFO - PROCESS | 3352 | --DOCSHELL 1108C800 == 52 [pid = 3352] [id = 543] 14:06:11 INFO - PROCESS | 3352 | --DOMWINDOW == 123 (19CE2400) [pid = 3352] [serial = 1567] [outer = 00000000] [url = about:blank] 14:06:11 INFO - PROCESS | 3352 | --DOMWINDOW == 122 (11A0B000) [pid = 3352] [serial = 1570] [outer = 00000000] [url = about:blank] 14:06:11 INFO - PROCESS | 3352 | --DOMWINDOW == 121 (15F0F400) [pid = 3352] [serial = 1573] [outer = 00000000] [url = about:blank] 14:06:11 INFO - PROCESS | 3352 | --DOMWINDOW == 120 (19E43000) [pid = 3352] [serial = 1576] [outer = 00000000] [url = about:blank] 14:06:11 INFO - PROCESS | 3352 | --DOMWINDOW == 119 (18278000) [pid = 3352] [serial = 1609] [outer = 00000000] [url = about:blank] 14:06:11 INFO - PROCESS | 3352 | --DOCSHELL 10DEFC00 == 51 [pid = 3352] [id = 537] 14:06:11 INFO - PROCESS | 3352 | --DOMWINDOW == 118 (19869800) [pid = 3352] [serial = 1541] [outer = 00000000] [url = about:blank] 14:06:11 INFO - PROCESS | 3352 | --DOMWINDOW == 117 (1771A400) [pid = 3352] [serial = 1538] [outer = 00000000] [url = about:blank] 14:06:11 INFO - PROCESS | 3352 | --DOMWINDOW == 116 (15B6C400) [pid = 3352] [serial = 1529] [outer = 00000000] [url = about:blank] 14:06:11 INFO - PROCESS | 3352 | --DOMWINDOW == 115 (110D0C00) [pid = 3352] [serial = 1526] [outer = 00000000] [url = about:blank] 14:06:11 INFO - PROCESS | 3352 | --DOMWINDOW == 114 (19CD6C00) [pid = 3352] [serial = 1502] [outer = 00000000] [url = about:blank] 14:06:11 INFO - PROCESS | 3352 | --DOMWINDOW == 113 (15F07C00) [pid = 3352] [serial = 1532] [outer = 00000000] [url = about:blank] 14:06:11 INFO - PROCESS | 3352 | --DOMWINDOW == 112 (16D0DC00) [pid = 3352] [serial = 1535] [outer = 00000000] [url = about:blank] 14:06:11 INFO - PROCESS | 3352 | --DOMWINDOW == 111 (177BC800) [pid = 3352] [serial = 1607] [outer = 00000000] [url = about:blank] 14:06:11 INFO - PROCESS | 3352 | --DOMWINDOW == 110 (16543000) [pid = 3352] [serial = 1597] [outer = 00000000] [url = about:blank] 14:06:11 INFO - PROCESS | 3352 | --DOMWINDOW == 109 (15D4D800) [pid = 3352] [serial = 1594] [outer = 00000000] [url = about:blank] 14:06:11 INFO - PROCESS | 3352 | --DOMWINDOW == 108 (15D53400) [pid = 3352] [serial = 1595] [outer = 00000000] [url = about:blank] 14:06:11 INFO - PROCESS | 3352 | --DOMWINDOW == 107 (1654D000) [pid = 3352] [serial = 1598] [outer = 00000000] [url = about:blank] 14:06:11 INFO - PROCESS | 3352 | --DOMWINDOW == 106 (15361000) [pid = 3352] [serial = 1603] [outer = 00000000] [url = about:blank] 14:06:11 INFO - PROCESS | 3352 | --DOMWINDOW == 105 (16D0AC00) [pid = 3352] [serial = 1600] [outer = 00000000] [url = about:blank] 14:06:11 INFO - PROCESS | 3352 | --DOMWINDOW == 104 (13304000) [pid = 3352] [serial = 1583] [outer = 00000000] [url = about:blank] 14:06:11 INFO - PROCESS | 3352 | --DOMWINDOW == 103 (1284AC00) [pid = 3352] [serial = 1582] [outer = 00000000] [url = about:blank] 14:06:11 INFO - PROCESS | 3352 | --DOMWINDOW == 102 (156B2C00) [pid = 3352] [serial = 1591] [outer = 00000000] [url = about:blank] 14:06:11 INFO - PROCESS | 3352 | --DOMWINDOW == 101 (19CE1C00) [pid = 3352] [serial = 1580] [outer = 00000000] [url = about:blank] 14:06:11 INFO - PROCESS | 3352 | --DOMWINDOW == 100 (1679E400) [pid = 3352] [serial = 1579] [outer = 00000000] [url = about:blank] 14:06:11 INFO - PROCESS | 3352 | --DOMWINDOW == 99 (15276400) [pid = 3352] [serial = 1588] [outer = 00000000] [url = about:blank] 14:06:11 INFO - PROCESS | 3352 | --DOMWINDOW == 98 (15314000) [pid = 3352] [serial = 1589] [outer = 00000000] [url = about:blank] 14:06:11 INFO - PROCESS | 3352 | --DOMWINDOW == 97 (12848800) [pid = 3352] [serial = 1585] [outer = 00000000] [url = about:blank] 14:06:11 INFO - PROCESS | 3352 | --DOMWINDOW == 96 (12D26800) [pid = 3352] [serial = 1586] [outer = 00000000] [url = about:blank] 14:06:11 INFO - PROCESS | 3352 | --DOMWINDOW == 95 (16D0FC00) [pid = 3352] [serial = 1601] [outer = 00000000] [url = about:blank] 14:06:11 INFO - PROCESS | 3352 | --DOMWINDOW == 94 (17628000) [pid = 3352] [serial = 1606] [outer = 00000000] [url = about:blank] 14:06:11 INFO - PROCESS | 3352 | --DOMWINDOW == 93 (15B6B000) [pid = 3352] [serial = 1592] [outer = 00000000] [url = about:blank] 14:06:11 INFO - PROCESS | 3352 | --DOMWINDOW == 92 (1676EC00) [pid = 3352] [serial = 1604] [outer = 00000000] [url = about:blank] 14:06:11 INFO - PROCESS | 3352 | 1463605571576 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]]]}] 14:06:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 14:06:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 921ms 14:06:11 INFO - PROCESS | 3352 | 1463605571632 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 14:06:11 INFO - PROCESS | 3352 | 1463605571636 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 14:06:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 14:06:11 INFO - PROCESS | 3352 | 1463605571642 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 14:06:11 INFO - PROCESS | 3352 | 1463605571645 Marionette TRACE conn2 <- [1,2194,null,{}] 14:06:11 INFO - PROCESS | 3352 | 1463605571648 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}] 14:06:11 INFO - PROCESS | 3352 | 1463605571734 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 14:06:11 INFO - PROCESS | 3352 | 1463605571743 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:11 INFO - PROCESS | 3352 | ++DOCSHELL 11C4E400 == 52 [pid = 3352] [id = 558] 14:06:11 INFO - PROCESS | 3352 | ++DOMWINDOW == 93 (11C4E800) [pid = 3352] [serial = 1674] [outer = 00000000] 14:06:11 INFO - PROCESS | 3352 | ++DOMWINDOW == 94 (1381C000) [pid = 3352] [serial = 1675] [outer = 11C4E800] 14:06:11 INFO - PROCESS | 3352 | 1463605571787 Marionette DEBUG loaded listener.js 14:06:11 INFO - PROCESS | 3352 | ++DOMWINDOW == 95 (13DBF400) [pid = 3352] [serial = 1676] [outer = 11C4E800] 14:06:12 INFO - PROCESS | 3352 | 1463605572288 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]]]}] 14:06:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 14:06:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 675ms 14:06:12 INFO - PROCESS | 3352 | 1463605572325 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 14:06:12 INFO - PROCESS | 3352 | 1463605572327 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 14:06:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 14:06:12 INFO - PROCESS | 3352 | 1463605572331 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 14:06:12 INFO - PROCESS | 3352 | 1463605572334 Marionette TRACE conn2 <- [1,2198,null,{}] 14:06:12 INFO - PROCESS | 3352 | 1463605572344 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}] 14:06:12 INFO - PROCESS | 3352 | 1463605572427 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 14:06:12 INFO - PROCESS | 3352 | 1463605572436 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:12 INFO - PROCESS | 3352 | ++DOCSHELL 14EC9000 == 53 [pid = 3352] [id = 559] 14:06:12 INFO - PROCESS | 3352 | ++DOMWINDOW == 96 (1527FC00) [pid = 3352] [serial = 1677] [outer = 00000000] 14:06:12 INFO - PROCESS | 3352 | ++DOMWINDOW == 97 (1531D800) [pid = 3352] [serial = 1678] [outer = 1527FC00] 14:06:12 INFO - PROCESS | 3352 | 1463605572482 Marionette DEBUG loaded listener.js 14:06:12 INFO - PROCESS | 3352 | ++DOMWINDOW == 98 (156AA800) [pid = 3352] [serial = 1679] [outer = 1527FC00] 14:06:12 INFO - PROCESS | 3352 | 1463605572960 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]]]}] 14:06:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 14:06:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 629ms 14:06:12 INFO - PROCESS | 3352 | 1463605572969 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 14:06:12 INFO - PROCESS | 3352 | 1463605572971 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 14:06:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 14:06:12 INFO - PROCESS | 3352 | 1463605572974 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 14:06:12 INFO - PROCESS | 3352 | 1463605572976 Marionette TRACE conn2 <- [1,2202,null,{}] 14:06:12 INFO - PROCESS | 3352 | 1463605572979 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}] 14:06:13 INFO - PROCESS | 3352 | 1463605573042 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 14:06:13 INFO - PROCESS | 3352 | 1463605573050 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:13 INFO - PROCESS | 3352 | ++DOCSHELL 15B6D800 == 54 [pid = 3352] [id = 560] 14:06:13 INFO - PROCESS | 3352 | ++DOMWINDOW == 99 (15B79400) [pid = 3352] [serial = 1680] [outer = 00000000] 14:06:13 INFO - PROCESS | 3352 | ++DOMWINDOW == 100 (15D49400) [pid = 3352] [serial = 1681] [outer = 15B79400] 14:06:13 INFO - PROCESS | 3352 | 1463605573094 Marionette DEBUG loaded listener.js 14:06:13 INFO - PROCESS | 3352 | ++DOMWINDOW == 101 (15D4CC00) [pid = 3352] [serial = 1682] [outer = 15B79400] 14:06:13 INFO - PROCESS | 3352 | 1463605573525 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]]]}] 14:06:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 14:06:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 583ms 14:06:13 INFO - PROCESS | 3352 | 1463605573559 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 14:06:13 INFO - PROCESS | 3352 | 1463605573561 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 14:06:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 14:06:13 INFO - PROCESS | 3352 | 1463605573564 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 14:06:13 INFO - PROCESS | 3352 | 1463605573566 Marionette TRACE conn2 <- [1,2206,null,{}] 14:06:13 INFO - PROCESS | 3352 | 1463605573569 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}] 14:06:13 INFO - PROCESS | 3352 | 1463605573658 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 14:06:13 INFO - PROCESS | 3352 | 1463605573664 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:13 INFO - PROCESS | 3352 | ++DOCSHELL 1531B400 == 55 [pid = 3352] [id = 561] 14:06:13 INFO - PROCESS | 3352 | ++DOMWINDOW == 102 (1561B400) [pid = 3352] [serial = 1683] [outer = 00000000] 14:06:13 INFO - PROCESS | 3352 | ++DOMWINDOW == 103 (15EDB000) [pid = 3352] [serial = 1684] [outer = 1561B400] 14:06:13 INFO - PROCESS | 3352 | 1463605573709 Marionette DEBUG loaded listener.js 14:06:13 INFO - PROCESS | 3352 | ++DOMWINDOW == 104 (15F0F400) [pid = 3352] [serial = 1685] [outer = 1561B400] 14:06:14 INFO - PROCESS | 3352 | 1463605574202 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]]]}] 14:06:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 14:06:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 691ms 14:06:14 INFO - PROCESS | 3352 | 1463605574246 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 14:06:14 INFO - PROCESS | 3352 | 1463605574248 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 14:06:14 INFO - PROCESS | 3352 | 1463605574252 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 14:06:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 14:06:14 INFO - PROCESS | 3352 | 1463605574253 Marionette TRACE conn2 <- [1,2210,null,{}] 14:06:14 INFO - PROCESS | 3352 | 1463605574263 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}] 14:06:14 INFO - PROCESS | 3352 | 1463605574393 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 14:06:14 INFO - PROCESS | 3352 | 1463605574408 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:14 INFO - PROCESS | 3352 | ++DOCSHELL 102C7400 == 56 [pid = 3352] [id = 562] 14:06:14 INFO - PROCESS | 3352 | ++DOMWINDOW == 105 (16547800) [pid = 3352] [serial = 1686] [outer = 00000000] 14:06:14 INFO - PROCESS | 3352 | ++DOMWINDOW == 106 (1693D400) [pid = 3352] [serial = 1687] [outer = 16547800] 14:06:14 INFO - PROCESS | 3352 | 1463605574507 Marionette DEBUG loaded listener.js 14:06:14 INFO - PROCESS | 3352 | ++DOMWINDOW == 107 (169E8400) [pid = 3352] [serial = 1688] [outer = 16547800] 14:06:14 INFO - PROCESS | 3352 | 1463605574899 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]]]}] 14:06:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 14:06:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 690ms 14:06:14 INFO - PROCESS | 3352 | 1463605574935 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 14:06:14 INFO - PROCESS | 3352 | 1463605574937 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 14:06:14 INFO - PROCESS | 3352 | 1463605574941 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 14:06:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 14:06:14 INFO - PROCESS | 3352 | 1463605574942 Marionette TRACE conn2 <- [1,2214,null,{}] 14:06:14 INFO - PROCESS | 3352 | 1463605574946 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}] 14:06:15 INFO - PROCESS | 3352 | 1463605575093 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 14:06:15 INFO - PROCESS | 3352 | 1463605575115 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:15 INFO - PROCESS | 3352 | ++DOCSHELL 1693B000 == 57 [pid = 3352] [id = 563] 14:06:15 INFO - PROCESS | 3352 | ++DOMWINDOW == 108 (16D03400) [pid = 3352] [serial = 1689] [outer = 00000000] 14:06:15 INFO - PROCESS | 3352 | ++DOMWINDOW == 109 (16DA8800) [pid = 3352] [serial = 1690] [outer = 16D03400] 14:06:15 INFO - PROCESS | 3352 | 1463605575158 Marionette DEBUG loaded listener.js 14:06:15 INFO - PROCESS | 3352 | ++DOMWINDOW == 110 (17627000) [pid = 3352] [serial = 1691] [outer = 16D03400] 14:06:15 INFO - PROCESS | 3352 | 1463605575583 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]]]}] 14:06:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 14:06:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 691ms 14:06:15 INFO - PROCESS | 3352 | 1463605575640 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 14:06:15 INFO - PROCESS | 3352 | 1463605575642 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 14:06:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 14:06:15 INFO - PROCESS | 3352 | 1463605575651 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 14:06:15 INFO - PROCESS | 3352 | 1463605575653 Marionette TRACE conn2 <- [1,2218,null,{}] 14:06:15 INFO - PROCESS | 3352 | 1463605575656 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}] 14:06:15 INFO - PROCESS | 3352 | 1463605575768 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 14:06:15 INFO - PROCESS | 3352 | 1463605575818 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:15 INFO - PROCESS | 3352 | ++DOCSHELL 16D0AC00 == 58 [pid = 3352] [id = 564] 14:06:15 INFO - PROCESS | 3352 | ++DOMWINDOW == 111 (1770D000) [pid = 3352] [serial = 1692] [outer = 00000000] 14:06:15 INFO - PROCESS | 3352 | ++DOMWINDOW == 112 (177BE800) [pid = 3352] [serial = 1693] [outer = 1770D000] 14:06:15 INFO - PROCESS | 3352 | 1463605575861 Marionette DEBUG loaded listener.js 14:06:15 INFO - PROCESS | 3352 | ++DOMWINDOW == 113 (17E8FC00) [pid = 3352] [serial = 1694] [outer = 1770D000] 14:06:16 INFO - PROCESS | 3352 | --DOMWINDOW == 112 (1A149C00) [pid = 3352] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 14:06:16 INFO - PROCESS | 3352 | --DOMWINDOW == 111 (15FB2000) [pid = 3352] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 14:06:16 INFO - PROCESS | 3352 | --DOMWINDOW == 110 (13304C00) [pid = 3352] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 14:06:16 INFO - PROCESS | 3352 | --DOMWINDOW == 109 (10D27000) [pid = 3352] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 14:06:16 INFO - PROCESS | 3352 | --DOMWINDOW == 108 (11089400) [pid = 3352] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 14:06:16 INFO - PROCESS | 3352 | --DOMWINDOW == 107 (10D28400) [pid = 3352] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 14:06:16 INFO - PROCESS | 3352 | --DOMWINDOW == 106 (19702400) [pid = 3352] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 14:06:16 INFO - PROCESS | 3352 | --DOMWINDOW == 105 (14341C00) [pid = 3352] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 14:06:16 INFO - PROCESS | 3352 | --DOMWINDOW == 104 (15EDC800) [pid = 3352] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 14:06:16 INFO - PROCESS | 3352 | --DOMWINDOW == 103 (19C0FC00) [pid = 3352] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 14:06:16 INFO - PROCESS | 3352 | --DOMWINDOW == 102 (16794400) [pid = 3352] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 14:06:16 INFO - PROCESS | 3352 | --DOMWINDOW == 101 (11092400) [pid = 3352] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 14:06:16 INFO - PROCESS | 3352 | --DOMWINDOW == 100 (10DF3C00) [pid = 3352] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 14:06:16 INFO - PROCESS | 3352 | --DOMWINDOW == 99 (19CD8000) [pid = 3352] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 14:06:16 INFO - PROCESS | 3352 | --DOMWINDOW == 98 (10DFB400) [pid = 3352] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 14:06:16 INFO - PROCESS | 3352 | --DOMWINDOW == 97 (18AB3800) [pid = 3352] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 14:06:16 INFO - PROCESS | 3352 | --DOMWINDOW == 96 (15FA8400) [pid = 3352] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 14:06:16 INFO - PROCESS | 3352 | --DOMWINDOW == 95 (16D03C00) [pid = 3352] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 14:06:16 INFO - PROCESS | 3352 | 1463605576454 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]]]}] 14:06:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 14:06:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 875ms 14:06:16 INFO - PROCESS | 3352 | 1463605576539 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 14:06:16 INFO - PROCESS | 3352 | 1463605576540 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 14:06:16 INFO - PROCESS | 3352 | 1463605576544 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 14:06:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 14:06:16 INFO - PROCESS | 3352 | 1463605576546 Marionette TRACE conn2 <- [1,2222,null,{}] 14:06:16 INFO - PROCESS | 3352 | 1463605576549 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}] 14:06:16 INFO - PROCESS | 3352 | 1463605576630 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 14:06:16 INFO - PROCESS | 3352 | 1463605576636 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:16 INFO - PROCESS | 3352 | ++DOCSHELL 1050F000 == 59 [pid = 3352] [id = 565] 14:06:16 INFO - PROCESS | 3352 | ++DOMWINDOW == 96 (11089800) [pid = 3352] [serial = 1695] [outer = 00000000] 14:06:16 INFO - PROCESS | 3352 | ++DOMWINDOW == 97 (15F03800) [pid = 3352] [serial = 1696] [outer = 11089800] 14:06:16 INFO - PROCESS | 3352 | 1463605576663 Marionette DEBUG loaded listener.js 14:06:16 INFO - PROCESS | 3352 | ++DOMWINDOW == 98 (1693DC00) [pid = 3352] [serial = 1697] [outer = 11089800] 14:06:17 INFO - PROCESS | 3352 | 1463605577086 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]]]}] 14:06:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 14:06:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 583ms 14:06:17 INFO - PROCESS | 3352 | 1463605577125 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 14:06:17 INFO - PROCESS | 3352 | 1463605577126 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 14:06:17 INFO - PROCESS | 3352 | 1463605577130 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 14:06:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 14:06:17 INFO - PROCESS | 3352 | 1463605577132 Marionette TRACE conn2 <- [1,2226,null,{}] 14:06:17 INFO - PROCESS | 3352 | 1463605577139 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}] 14:06:17 INFO - PROCESS | 3352 | 1463605577218 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 14:06:17 INFO - PROCESS | 3352 | 1463605577224 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:17 INFO - PROCESS | 3352 | ++DOCSHELL 10A63000 == 60 [pid = 3352] [id = 566] 14:06:17 INFO - PROCESS | 3352 | ++DOMWINDOW == 99 (10D2CC00) [pid = 3352] [serial = 1698] [outer = 00000000] 14:06:17 INFO - PROCESS | 3352 | ++DOMWINDOW == 100 (17FDF000) [pid = 3352] [serial = 1699] [outer = 10D2CC00] 14:06:17 INFO - PROCESS | 3352 | 1463605577268 Marionette DEBUG loaded listener.js 14:06:17 INFO - PROCESS | 3352 | ++DOMWINDOW == 101 (18A67C00) [pid = 3352] [serial = 1700] [outer = 10D2CC00] 14:06:17 INFO - PROCESS | 3352 | 1463605577682 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]]]}] 14:06:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 14:06:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 583ms 14:06:17 INFO - PROCESS | 3352 | 1463605577710 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 14:06:17 INFO - PROCESS | 3352 | 1463605577712 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 14:06:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 14:06:17 INFO - PROCESS | 3352 | 1463605577727 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 14:06:17 INFO - PROCESS | 3352 | 1463605577730 Marionette TRACE conn2 <- [1,2230,null,{}] 14:06:17 INFO - PROCESS | 3352 | 1463605577734 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}] 14:06:17 INFO - PROCESS | 3352 | 1463605577831 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 14:06:17 INFO - PROCESS | 3352 | 1463605577837 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:17 INFO - PROCESS | 3352 | ++DOCSHELL 1771A400 == 61 [pid = 3352] [id = 567] 14:06:17 INFO - PROCESS | 3352 | ++DOMWINDOW == 102 (18A6A800) [pid = 3352] [serial = 1701] [outer = 00000000] 14:06:17 INFO - PROCESS | 3352 | ++DOMWINDOW == 103 (19701400) [pid = 3352] [serial = 1702] [outer = 18A6A800] 14:06:17 INFO - PROCESS | 3352 | 1463605577885 Marionette DEBUG loaded listener.js 14:06:17 INFO - PROCESS | 3352 | ++DOMWINDOW == 104 (19872800) [pid = 3352] [serial = 1703] [outer = 18A6A800] 14:06:18 INFO - PROCESS | 3352 | 1463605578552 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]]]}] 14:06:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 14:06:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 890ms 14:06:18 INFO - PROCESS | 3352 | 1463605578604 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 14:06:18 INFO - PROCESS | 3352 | 1463605578609 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 14:06:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 14:06:18 INFO - PROCESS | 3352 | 1463605578615 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 14:06:18 INFO - PROCESS | 3352 | 1463605578618 Marionette TRACE conn2 <- [1,2234,null,{}] 14:06:18 INFO - PROCESS | 3352 | 1463605578624 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}] 14:06:18 INFO - PROCESS | 3352 | 1463605578766 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 14:06:18 INFO - PROCESS | 3352 | 1463605578909 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:18 INFO - PROCESS | 3352 | ++DOCSHELL 10D2A000 == 62 [pid = 3352] [id = 568] 14:06:18 INFO - PROCESS | 3352 | ++DOMWINDOW == 105 (10D2D400) [pid = 3352] [serial = 1704] [outer = 00000000] 14:06:18 INFO - PROCESS | 3352 | ++DOMWINDOW == 106 (12845800) [pid = 3352] [serial = 1705] [outer = 10D2D400] 14:06:18 INFO - PROCESS | 3352 | 1463605578966 Marionette DEBUG loaded listener.js 14:06:19 INFO - PROCESS | 3352 | ++DOMWINDOW == 107 (12D26800) [pid = 3352] [serial = 1706] [outer = 10D2D400] 14:06:19 INFO - PROCESS | 3352 | 1463605579578 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]]]}] 14:06:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 14:06:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1013ms 14:06:19 INFO - PROCESS | 3352 | 1463605579640 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 14:06:19 INFO - PROCESS | 3352 | 1463605579646 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 14:06:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 14:06:19 INFO - PROCESS | 3352 | 1463605579671 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 14:06:19 INFO - PROCESS | 3352 | 1463605579674 Marionette TRACE conn2 <- [1,2238,null,{}] 14:06:19 INFO - PROCESS | 3352 | 1463605579678 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}] 14:06:19 INFO - PROCESS | 3352 | 1463605579783 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 14:06:19 INFO - PROCESS | 3352 | 1463605579921 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:19 INFO - PROCESS | 3352 | ++DOCSHELL 12845000 == 63 [pid = 3352] [id = 569] 14:06:19 INFO - PROCESS | 3352 | ++DOMWINDOW == 108 (1434F800) [pid = 3352] [serial = 1707] [outer = 00000000] 14:06:19 INFO - PROCESS | 3352 | ++DOMWINDOW == 109 (1594E800) [pid = 3352] [serial = 1708] [outer = 1434F800] 14:06:19 INFO - PROCESS | 3352 | 1463605579976 Marionette DEBUG loaded listener.js 14:06:20 INFO - PROCESS | 3352 | ++DOMWINDOW == 110 (15B7F000) [pid = 3352] [serial = 1709] [outer = 1434F800] 14:06:20 INFO - PROCESS | 3352 | 1463605580580 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]]]}] 14:06:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 14:06:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 936ms 14:06:20 INFO - PROCESS | 3352 | 1463605580612 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 14:06:20 INFO - PROCESS | 3352 | 1463605580615 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 14:06:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 14:06:20 INFO - PROCESS | 3352 | 1463605580620 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 14:06:20 INFO - PROCESS | 3352 | 1463605580624 Marionette TRACE conn2 <- [1,2242,null,{}] 14:06:20 INFO - PROCESS | 3352 | 1463605580635 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}] 14:06:20 INFO - PROCESS | 3352 | 1463605580743 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 14:06:20 INFO - PROCESS | 3352 | 1463605580883 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:20 INFO - PROCESS | 3352 | ++DOCSHELL 16D05800 == 64 [pid = 3352] [id = 570] 14:06:20 INFO - PROCESS | 3352 | ++DOMWINDOW == 111 (16DA7000) [pid = 3352] [serial = 1710] [outer = 00000000] 14:06:20 INFO - PROCESS | 3352 | ++DOMWINDOW == 112 (17E98400) [pid = 3352] [serial = 1711] [outer = 16DA7000] 14:06:20 INFO - PROCESS | 3352 | 1463605580940 Marionette DEBUG loaded listener.js 14:06:21 INFO - PROCESS | 3352 | ++DOMWINDOW == 113 (18AB2000) [pid = 3352] [serial = 1712] [outer = 16DA7000] 14:06:21 INFO - PROCESS | 3352 | 1463605581500 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]]]}] 14:06:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 14:06:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 936ms 14:06:21 INFO - PROCESS | 3352 | 1463605581550 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 14:06:21 INFO - PROCESS | 3352 | 1463605581553 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 14:06:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 14:06:21 INFO - PROCESS | 3352 | 1463605581557 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 14:06:21 INFO - PROCESS | 3352 | 1463605581559 Marionette TRACE conn2 <- [1,2246,null,{}] 14:06:21 INFO - PROCESS | 3352 | 1463605581562 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}] 14:06:21 INFO - PROCESS | 3352 | 1463605581665 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 14:06:21 INFO - PROCESS | 3352 | 1463605581775 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:21 INFO - PROCESS | 3352 | ++DOCSHELL 19870000 == 65 [pid = 3352] [id = 571] 14:06:21 INFO - PROCESS | 3352 | ++DOMWINDOW == 114 (19C05400) [pid = 3352] [serial = 1713] [outer = 00000000] 14:06:21 INFO - PROCESS | 3352 | ++DOMWINDOW == 115 (19CD7000) [pid = 3352] [serial = 1714] [outer = 19C05400] 14:06:21 INFO - PROCESS | 3352 | 1463605581829 Marionette DEBUG loaded listener.js 14:06:21 INFO - PROCESS | 3352 | ++DOMWINDOW == 116 (19CDE000) [pid = 3352] [serial = 1715] [outer = 19C05400] 14:06:22 INFO - PROCESS | 3352 | 1463605582477 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]]]}] 14:06:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 14:06:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 982ms 14:06:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 14:06:22 INFO - PROCESS | 3352 | 1463605582541 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 14:06:22 INFO - PROCESS | 3352 | 1463605582544 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 14:06:22 INFO - PROCESS | 3352 | 1463605582547 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 14:06:22 INFO - PROCESS | 3352 | 1463605582549 Marionette TRACE conn2 <- [1,2250,null,{}] 14:06:22 INFO - PROCESS | 3352 | 1463605582553 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}] 14:06:22 INFO - PROCESS | 3352 | 1463605582656 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 14:06:22 INFO - PROCESS | 3352 | 1463605582915 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:22 INFO - PROCESS | 3352 | ++DOCSHELL 1026A400 == 66 [pid = 3352] [id = 572] 14:06:22 INFO - PROCESS | 3352 | ++DOMWINDOW == 117 (10502C00) [pid = 3352] [serial = 1716] [outer = 00000000] 14:06:22 INFO - PROCESS | 3352 | ++DOMWINDOW == 118 (10DF9000) [pid = 3352] [serial = 1717] [outer = 10502C00] 14:06:22 INFO - PROCESS | 3352 | 1463605582969 Marionette DEBUG loaded listener.js 14:06:23 INFO - PROCESS | 3352 | ++DOMWINDOW == 119 (11A0B000) [pid = 3352] [serial = 1718] [outer = 10502C00] 14:06:23 INFO - PROCESS | 3352 | 1463605583490 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]]]}] 14:06:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 14:06:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 982ms 14:06:23 INFO - PROCESS | 3352 | 1463605583551 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 14:06:23 INFO - PROCESS | 3352 | 1463605583555 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 14:06:23 INFO - PROCESS | 3352 | 1463605583560 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 14:06:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 14:06:23 INFO - PROCESS | 3352 | 1463605583564 Marionette TRACE conn2 <- [1,2254,null,{}] 14:06:23 INFO - PROCESS | 3352 | 1463605583568 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}] 14:06:23 INFO - PROCESS | 3352 | 1463605583684 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 14:06:23 INFO - PROCESS | 3352 | 1463605583800 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:23 INFO - PROCESS | 3352 | ++DOCSHELL 12848800 == 67 [pid = 3352] [id = 573] 14:06:23 INFO - PROCESS | 3352 | ++DOMWINDOW == 120 (13903800) [pid = 3352] [serial = 1719] [outer = 00000000] 14:06:23 INFO - PROCESS | 3352 | ++DOMWINDOW == 121 (15620400) [pid = 3352] [serial = 1720] [outer = 13903800] 14:06:23 INFO - PROCESS | 3352 | 1463605583851 Marionette DEBUG loaded listener.js 14:06:23 INFO - PROCESS | 3352 | ++DOMWINDOW == 122 (1594C400) [pid = 3352] [serial = 1721] [outer = 13903800] 14:06:23 INFO - PROCESS | 3352 | --DOCSHELL 10DFE800 == 66 [pid = 3352] [id = 513] 14:06:23 INFO - PROCESS | 3352 | --DOCSHELL 12849000 == 65 [pid = 3352] [id = 524] 14:06:24 INFO - PROCESS | 3352 | --DOCSHELL 1654BC00 == 64 [pid = 3352] [id = 511] 14:06:24 INFO - PROCESS | 3352 | --DOCSHELL 15D49000 == 63 [pid = 3352] [id = 510] 14:06:24 INFO - PROCESS | 3352 | --DOCSHELL 16D0C800 == 62 [pid = 3352] [id = 512] 14:06:24 INFO - PROCESS | 3352 | --DOCSHELL 10A63000 == 61 [pid = 3352] [id = 566] 14:06:24 INFO - PROCESS | 3352 | --DOCSHELL 1050F000 == 60 [pid = 3352] [id = 565] 14:06:24 INFO - PROCESS | 3352 | --DOCSHELL 16D0AC00 == 59 [pid = 3352] [id = 564] 14:06:24 INFO - PROCESS | 3352 | --DOCSHELL 1693B000 == 58 [pid = 3352] [id = 563] 14:06:24 INFO - PROCESS | 3352 | --DOCSHELL 102C7400 == 57 [pid = 3352] [id = 562] 14:06:24 INFO - PROCESS | 3352 | --DOCSHELL 1531B400 == 56 [pid = 3352] [id = 561] 14:06:24 INFO - PROCESS | 3352 | --DOCSHELL 15B6D800 == 55 [pid = 3352] [id = 560] 14:06:24 INFO - PROCESS | 3352 | --DOCSHELL 14EC9000 == 54 [pid = 3352] [id = 559] 14:06:24 INFO - PROCESS | 3352 | --DOCSHELL 11C4E400 == 53 [pid = 3352] [id = 558] 14:06:24 INFO - PROCESS | 3352 | --DOCSHELL 11090800 == 52 [pid = 3352] [id = 557] 14:06:24 INFO - PROCESS | 3352 | --DOCSHELL 10DF4C00 == 51 [pid = 3352] [id = 554] 14:06:24 INFO - PROCESS | 3352 | --DOCSHELL 10B8C800 == 50 [pid = 3352] [id = 553] 14:06:24 INFO - PROCESS | 3352 | --DOCSHELL 105EE000 == 49 [pid = 3352] [id = 552] 14:06:24 INFO - PROCESS | 3352 | --DOMWINDOW == 121 (19C0F400) [pid = 3352] [serial = 1645] [outer = 00000000] [url = about:blank] 14:06:24 INFO - PROCESS | 3352 | --DOMWINDOW == 120 (156A4000) [pid = 3352] [serial = 1616] [outer = 00000000] [url = about:blank] 14:06:24 INFO - PROCESS | 3352 | --DOMWINDOW == 119 (15FA8800) [pid = 3352] [serial = 1636] [outer = 00000000] [url = about:blank] 14:06:24 INFO - PROCESS | 3352 | --DOMWINDOW == 118 (1A149400) [pid = 3352] [serial = 1627] [outer = 00000000] [url = about:blank] 14:06:24 INFO - PROCESS | 3352 | --DOMWINDOW == 117 (19CDC800) [pid = 3352] [serial = 1646] [outer = 00000000] [url = about:blank] 14:06:24 INFO - PROCESS | 3352 | --DOMWINDOW == 116 (16D04000) [pid = 3352] [serial = 1639] [outer = 00000000] [url = about:blank] 14:06:24 INFO - PROCESS | 3352 | --DOMWINDOW == 115 (1284E400) [pid = 3352] [serial = 1630] [outer = 00000000] [url = about:blank] 14:06:24 INFO - PROCESS | 3352 | --DOMWINDOW == 114 (110C1800) [pid = 3352] [serial = 1612] [outer = 00000000] [url = about:blank] 14:06:24 INFO - PROCESS | 3352 | --DOMWINDOW == 113 (1A04EC00) [pid = 3352] [serial = 1577] [outer = 00000000] [url = about:blank] 14:06:24 INFO - PROCESS | 3352 | --DOMWINDOW == 112 (13903000) [pid = 3352] [serial = 1633] [outer = 00000000] [url = about:blank] 14:06:24 INFO - PROCESS | 3352 | --DOMWINDOW == 111 (1986A800) [pid = 3352] [serial = 1621] [outer = 00000000] [url = about:blank] 14:06:24 INFO - PROCESS | 3352 | --DOMWINDOW == 110 (15313C00) [pid = 3352] [serial = 1634] [outer = 00000000] [url = about:blank] 14:06:24 INFO - PROCESS | 3352 | --DOMWINDOW == 109 (19E3E000) [pid = 3352] [serial = 1568] [outer = 00000000] [url = about:blank] 14:06:24 INFO - PROCESS | 3352 | --DOMWINDOW == 108 (18A66000) [pid = 3352] [serial = 1643] [outer = 00000000] [url = about:blank] 14:06:24 INFO - PROCESS | 3352 | --DOMWINDOW == 107 (17E44800) [pid = 3352] [serial = 1642] [outer = 00000000] [url = about:blank] 14:06:24 INFO - PROCESS | 3352 | --DOMWINDOW == 106 (170ACC00) [pid = 3352] [serial = 1640] [outer = 00000000] [url = about:blank] 14:06:24 INFO - PROCESS | 3352 | --DOMWINDOW == 105 (17303C00) [pid = 3352] [serial = 1618] [outer = 00000000] [url = about:blank] 14:06:24 INFO - PROCESS | 3352 | --DOMWINDOW == 104 (1A150400) [pid = 3352] [serial = 1628] [outer = 00000000] [url = about:blank] 14:06:24 INFO - PROCESS | 3352 | --DOMWINDOW == 103 (152CF000) [pid = 3352] [serial = 1631] [outer = 00000000] [url = about:blank] 14:06:24 INFO - PROCESS | 3352 | --DOMWINDOW == 102 (16543C00) [pid = 3352] [serial = 1574] [outer = 00000000] [url = about:blank] 14:06:24 INFO - PROCESS | 3352 | --DOMWINDOW == 101 (15312000) [pid = 3352] [serial = 1615] [outer = 00000000] [url = about:blank] 14:06:24 INFO - PROCESS | 3352 | --DOMWINDOW == 100 (1986D800) [pid = 3352] [serial = 1622] [outer = 00000000] [url = about:blank] 14:06:24 INFO - PROCESS | 3352 | --DOMWINDOW == 99 (19CDC400) [pid = 3352] [serial = 1624] [outer = 00000000] [url = about:blank] 14:06:24 INFO - PROCESS | 3352 | --DOMWINDOW == 98 (15FB3800) [pid = 3352] [serial = 1637] [outer = 00000000] [url = about:blank] 14:06:24 INFO - PROCESS | 3352 | --DOMWINDOW == 97 (140C7400) [pid = 3352] [serial = 1571] [outer = 00000000] [url = about:blank] 14:06:24 INFO - PROCESS | 3352 | --DOMWINDOW == 96 (18A64C00) [pid = 3352] [serial = 1619] [outer = 00000000] [url = about:blank] 14:06:24 INFO - PROCESS | 3352 | --DOMWINDOW == 95 (12842C00) [pid = 3352] [serial = 1613] [outer = 00000000] [url = about:blank] 14:06:24 INFO - PROCESS | 3352 | --DOMWINDOW == 94 (19ED6400) [pid = 3352] [serial = 1657] [outer = 00000000] [url = about:blank] 14:06:24 INFO - PROCESS | 3352 | --DOMWINDOW == 93 (1287DC00) [pid = 3352] [serial = 1651] [outer = 00000000] [url = about:blank] 14:06:24 INFO - PROCESS | 3352 | --DOMWINDOW == 92 (1531DC00) [pid = 3352] [serial = 1652] [outer = 00000000] [url = about:blank] 14:06:24 INFO - PROCESS | 3352 | --DOMWINDOW == 91 (1A154C00) [pid = 3352] [serial = 1649] [outer = 00000000] [url = about:blank] 14:06:24 INFO - PROCESS | 3352 | --DOMWINDOW == 90 (1A14C000) [pid = 3352] [serial = 1648] [outer = 00000000] [url = about:blank] 14:06:24 INFO - PROCESS | 3352 | --DOMWINDOW == 89 (15FADC00) [pid = 3352] [serial = 1654] [outer = 00000000] [url = about:blank] 14:06:24 INFO - PROCESS | 3352 | --DOMWINDOW == 88 (16DAA000) [pid = 3352] [serial = 1655] [outer = 00000000] [url = about:blank] 14:06:24 INFO - PROCESS | 3352 | 1463605584345 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]]]}] 14:06:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 14:06:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 829ms 14:06:24 INFO - PROCESS | 3352 | 1463605584393 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 14:06:24 INFO - PROCESS | 3352 | 1463605584396 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 14:06:24 INFO - PROCESS | 3352 | 1463605584405 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 14:06:24 INFO - PROCESS | 3352 | 1463605584407 Marionette TRACE conn2 <- [1,2258,null,{}] 14:06:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 14:06:24 INFO - PROCESS | 3352 | 1463605584411 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}] 14:06:24 INFO - PROCESS | 3352 | 1463605584502 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 14:06:24 INFO - PROCESS | 3352 | 1463605584509 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:24 INFO - PROCESS | 3352 | ++DOCSHELL 11C5D000 == 50 [pid = 3352] [id = 574] 14:06:24 INFO - PROCESS | 3352 | ++DOMWINDOW == 89 (12846C00) [pid = 3352] [serial = 1722] [outer = 00000000] 14:06:24 INFO - PROCESS | 3352 | ++DOMWINDOW == 90 (1434AC00) [pid = 3352] [serial = 1723] [outer = 12846C00] 14:06:24 INFO - PROCESS | 3352 | 1463605584554 Marionette DEBUG loaded listener.js 14:06:24 INFO - PROCESS | 3352 | ++DOMWINDOW == 91 (152CE000) [pid = 3352] [serial = 1724] [outer = 12846C00] 14:06:25 INFO - PROCESS | 3352 | 1463605585020 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]]]}] 14:06:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 14:06:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 691ms 14:06:25 INFO - PROCESS | 3352 | 1463605585091 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 14:06:25 INFO - PROCESS | 3352 | 1463605585093 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 14:06:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 14:06:25 INFO - PROCESS | 3352 | 1463605585098 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 14:06:25 INFO - PROCESS | 3352 | 1463605585103 Marionette TRACE conn2 <- [1,2262,null,{}] 14:06:25 INFO - PROCESS | 3352 | 1463605585112 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}] 14:06:25 INFO - PROCESS | 3352 | 1463605585196 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 14:06:25 INFO - PROCESS | 3352 | 1463605585309 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:25 INFO - PROCESS | 3352 | ++DOCSHELL 15D4A000 == 51 [pid = 3352] [id = 575] 14:06:25 INFO - PROCESS | 3352 | ++DOMWINDOW == 92 (15D4A800) [pid = 3352] [serial = 1725] [outer = 00000000] 14:06:25 INFO - PROCESS | 3352 | ++DOMWINDOW == 93 (15D56C00) [pid = 3352] [serial = 1726] [outer = 15D4A800] 14:06:25 INFO - PROCESS | 3352 | 1463605585372 Marionette DEBUG loaded listener.js 14:06:25 INFO - PROCESS | 3352 | ++DOMWINDOW == 94 (15EDC000) [pid = 3352] [serial = 1727] [outer = 15D4A800] 14:06:25 INFO - PROCESS | 3352 | 1463605585753 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]]]}] 14:06:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 14:06:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 690ms 14:06:25 INFO - PROCESS | 3352 | 1463605585796 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 14:06:25 INFO - PROCESS | 3352 | 1463605585798 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 14:06:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 14:06:25 INFO - PROCESS | 3352 | 1463605585801 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 14:06:25 INFO - PROCESS | 3352 | 1463605585803 Marionette TRACE conn2 <- [1,2266,null,{}] 14:06:25 INFO - PROCESS | 3352 | 1463605585807 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}] 14:06:25 INFO - PROCESS | 3352 | 1463605585921 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 14:06:25 INFO - PROCESS | 3352 | 1463605585919 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:25 INFO - PROCESS | 3352 | ++DOCSHELL 15FAAC00 == 52 [pid = 3352] [id = 576] 14:06:25 INFO - PROCESS | 3352 | ++DOMWINDOW == 95 (15FB1C00) [pid = 3352] [serial = 1728] [outer = 00000000] 14:06:25 INFO - PROCESS | 3352 | ++DOMWINDOW == 96 (1654D000) [pid = 3352] [serial = 1729] [outer = 15FB1C00] 14:06:25 INFO - PROCESS | 3352 | 1463605585962 Marionette DEBUG loaded listener.js 14:06:26 INFO - PROCESS | 3352 | ++DOMWINDOW == 97 (16796C00) [pid = 3352] [serial = 1730] [outer = 15FB1C00] 14:06:26 INFO - PROCESS | 3352 | 1463605586436 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]]]}] 14:06:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 14:06:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 691ms 14:06:26 INFO - PROCESS | 3352 | 1463605586483 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 14:06:26 INFO - PROCESS | 3352 | 1463605586485 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 14:06:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 14:06:26 INFO - PROCESS | 3352 | 1463605586488 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 14:06:26 INFO - PROCESS | 3352 | 1463605586490 Marionette TRACE conn2 <- [1,2270,null,{}] 14:06:26 INFO - PROCESS | 3352 | 1463605586494 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}] 14:06:26 INFO - PROCESS | 3352 | 1463605586609 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 14:06:26 INFO - PROCESS | 3352 | 1463605586673 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:26 INFO - PROCESS | 3352 | ++DOCSHELL 1654DC00 == 53 [pid = 3352] [id = 577] 14:06:26 INFO - PROCESS | 3352 | ++DOMWINDOW == 98 (167A2400) [pid = 3352] [serial = 1731] [outer = 00000000] 14:06:26 INFO - PROCESS | 3352 | ++DOMWINDOW == 99 (16D04800) [pid = 3352] [serial = 1732] [outer = 167A2400] 14:06:26 INFO - PROCESS | 3352 | 1463605586724 Marionette DEBUG loaded listener.js 14:06:26 INFO - PROCESS | 3352 | ++DOMWINDOW == 100 (174D7800) [pid = 3352] [serial = 1733] [outer = 167A2400] 14:06:27 INFO - PROCESS | 3352 | 1463605587143 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]]]}] 14:06:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 14:06:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 690ms 14:06:27 INFO - PROCESS | 3352 | 1463605587176 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 14:06:27 INFO - PROCESS | 3352 | 1463605587178 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 14:06:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 14:06:27 INFO - PROCESS | 3352 | 1463605587181 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 14:06:27 INFO - PROCESS | 3352 | 1463605587183 Marionette TRACE conn2 <- [1,2274,null,{}] 14:06:27 INFO - PROCESS | 3352 | 1463605587186 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}] 14:06:27 INFO - PROCESS | 3352 | 1463605587335 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 14:06:27 INFO - PROCESS | 3352 | 1463605587361 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:27 INFO - PROCESS | 3352 | ++DOCSHELL 177B4400 == 54 [pid = 3352] [id = 578] 14:06:27 INFO - PROCESS | 3352 | ++DOMWINDOW == 101 (177C0800) [pid = 3352] [serial = 1734] [outer = 00000000] 14:06:27 INFO - PROCESS | 3352 | ++DOMWINDOW == 102 (18275000) [pid = 3352] [serial = 1735] [outer = 177C0800] 14:06:27 INFO - PROCESS | 3352 | 1463605587404 Marionette DEBUG loaded listener.js 14:06:27 INFO - PROCESS | 3352 | ++DOMWINDOW == 103 (18A66000) [pid = 3352] [serial = 1736] [outer = 177C0800] 14:06:27 INFO - PROCESS | 3352 | 1463605587826 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]]]}] 14:06:27 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 14:06:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 675ms 14:06:27 INFO - PROCESS | 3352 | 1463605587863 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 14:06:27 INFO - PROCESS | 3352 | 1463605587865 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 14:06:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 14:06:27 INFO - PROCESS | 3352 | 1463605587874 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 14:06:27 INFO - PROCESS | 3352 | 1463605587876 Marionette TRACE conn2 <- [1,2278,null,{}] 14:06:27 INFO - PROCESS | 3352 | 1463605587879 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}] 14:06:28 INFO - PROCESS | 3352 | 1463605587991 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 14:06:28 INFO - PROCESS | 3352 | 1463605588001 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:28 INFO - PROCESS | 3352 | ++DOCSHELL 177B1400 == 55 [pid = 3352] [id = 579] 14:06:28 INFO - PROCESS | 3352 | ++DOMWINDOW == 104 (18A71000) [pid = 3352] [serial = 1737] [outer = 00000000] 14:06:28 INFO - PROCESS | 3352 | ++DOMWINDOW == 105 (18AB5400) [pid = 3352] [serial = 1738] [outer = 18A71000] 14:06:28 INFO - PROCESS | 3352 | 1463605588099 Marionette DEBUG loaded listener.js 14:06:28 INFO - PROCESS | 3352 | ++DOMWINDOW == 106 (1986F000) [pid = 3352] [serial = 1739] [outer = 18A71000] 14:06:28 INFO - PROCESS | 3352 | --DOMWINDOW == 105 (16547800) [pid = 3352] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 14:06:28 INFO - PROCESS | 3352 | --DOMWINDOW == 104 (16D03400) [pid = 3352] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 14:06:28 INFO - PROCESS | 3352 | --DOMWINDOW == 103 (1770D000) [pid = 3352] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 14:06:28 INFO - PROCESS | 3352 | --DOMWINDOW == 102 (11C4E800) [pid = 3352] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 14:06:28 INFO - PROCESS | 3352 | --DOMWINDOW == 101 (15D15000) [pid = 3352] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 14:06:28 INFO - PROCESS | 3352 | --DOMWINDOW == 100 (1527FC00) [pid = 3352] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 14:06:28 INFO - PROCESS | 3352 | --DOMWINDOW == 99 (11A0EC00) [pid = 3352] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 14:06:28 INFO - PROCESS | 3352 | --DOMWINDOW == 98 (1561B400) [pid = 3352] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 14:06:28 INFO - PROCESS | 3352 | --DOMWINDOW == 97 (15B79400) [pid = 3352] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 14:06:28 INFO - PROCESS | 3352 | --DOMWINDOW == 96 (10D2CC00) [pid = 3352] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 14:06:28 INFO - PROCESS | 3352 | --DOMWINDOW == 95 (1B219400) [pid = 3352] [serial = 44] [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.] 14:06:28 INFO - PROCESS | 3352 | --DOMWINDOW == 94 (11089800) [pid = 3352] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 14:06:28 INFO - PROCESS | 3352 | --DOMWINDOW == 93 (1B219800) [pid = 3352] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:06:28 INFO - PROCESS | 3352 | --DOMWINDOW == 92 (19869400) [pid = 3352] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 14:06:28 INFO - PROCESS | 3352 | 1463605588556 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]]]}] 14:06:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 14:06:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 721ms 14:06:28 INFO - PROCESS | 3352 | 1463605588614 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 14:06:28 INFO - PROCESS | 3352 | 1463605588616 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 14:06:28 INFO - PROCESS | 3352 | 1463605588620 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 14:06:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 14:06:28 INFO - PROCESS | 3352 | 1463605588621 Marionette TRACE conn2 <- [1,2282,null,{}] 14:06:28 INFO - PROCESS | 3352 | 1463605588625 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}] 14:06:28 INFO - PROCESS | 3352 | 1463605588741 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 14:06:28 INFO - PROCESS | 3352 | 1463605588748 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:28 INFO - PROCESS | 3352 | ++DOCSHELL 112EB800 == 56 [pid = 3352] [id = 580] 14:06:28 INFO - PROCESS | 3352 | ++DOMWINDOW == 93 (15B6C800) [pid = 3352] [serial = 1740] [outer = 00000000] 14:06:28 INFO - PROCESS | 3352 | ++DOMWINDOW == 94 (15FB4800) [pid = 3352] [serial = 1741] [outer = 15B6C800] 14:06:28 INFO - PROCESS | 3352 | 1463605588775 Marionette DEBUG loaded listener.js 14:06:28 INFO - PROCESS | 3352 | ++DOMWINDOW == 95 (18272C00) [pid = 3352] [serial = 1742] [outer = 15B6C800] 14:06:29 INFO - PROCESS | 3352 | 1463605589197 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]]]}] 14:06:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 14:06:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 629ms 14:06:29 INFO - PROCESS | 3352 | 1463605589246 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 14:06:29 INFO - PROCESS | 3352 | 1463605589248 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 14:06:29 INFO - PROCESS | 3352 | 1463605589251 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 14:06:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 14:06:29 INFO - PROCESS | 3352 | 1463605589252 Marionette TRACE conn2 <- [1,2286,null,{}] 14:06:29 INFO - PROCESS | 3352 | 1463605589256 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}] 14:06:29 INFO - PROCESS | 3352 | 1463605589340 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 14:06:29 INFO - PROCESS | 3352 | 1463605589347 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:29 INFO - PROCESS | 3352 | ++DOCSHELL 18A6D400 == 57 [pid = 3352] [id = 581] 14:06:29 INFO - PROCESS | 3352 | ++DOMWINDOW == 96 (18AA8800) [pid = 3352] [serial = 1743] [outer = 00000000] 14:06:29 INFO - PROCESS | 3352 | ++DOMWINDOW == 97 (19CDB000) [pid = 3352] [serial = 1744] [outer = 18AA8800] 14:06:29 INFO - PROCESS | 3352 | 1463605589399 Marionette DEBUG loaded listener.js 14:06:29 INFO - PROCESS | 3352 | ++DOMWINDOW == 98 (19CE3800) [pid = 3352] [serial = 1745] [outer = 18AA8800] 14:06:29 INFO - PROCESS | 3352 | 1463605589808 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]]]}] 14:06:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 14:06:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 583ms 14:06:29 INFO - PROCESS | 3352 | 1463605589830 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 14:06:29 INFO - PROCESS | 3352 | 1463605589832 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 14:06:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 14:06:29 INFO - PROCESS | 3352 | 1463605589835 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 14:06:29 INFO - PROCESS | 3352 | 1463605589837 Marionette TRACE conn2 <- [1,2290,null,{}] 14:06:29 INFO - PROCESS | 3352 | 1463605589855 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}] 14:06:29 INFO - PROCESS | 3352 | 1463605589939 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 14:06:29 INFO - PROCESS | 3352 | 1463605589946 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:29 INFO - PROCESS | 3352 | ++DOCSHELL 16D03400 == 58 [pid = 3352] [id = 582] 14:06:29 INFO - PROCESS | 3352 | ++DOMWINDOW == 99 (16DA6C00) [pid = 3352] [serial = 1746] [outer = 00000000] 14:06:29 INFO - PROCESS | 3352 | ++DOMWINDOW == 100 (19ED6400) [pid = 3352] [serial = 1747] [outer = 16DA6C00] 14:06:29 INFO - PROCESS | 3352 | 1463605589995 Marionette DEBUG loaded listener.js 14:06:30 INFO - PROCESS | 3352 | ++DOMWINDOW == 101 (1A052C00) [pid = 3352] [serial = 1748] [outer = 16DA6C00] 14:06:30 INFO - PROCESS | 3352 | 1463605590674 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]]]}] 14:06:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 14:06:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 890ms 14:06:30 INFO - PROCESS | 3352 | 1463605590725 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 14:06:30 INFO - PROCESS | 3352 | 1463605590729 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 14:06:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 14:06:30 INFO - PROCESS | 3352 | 1463605590735 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 14:06:30 INFO - PROCESS | 3352 | 1463605590739 Marionette TRACE conn2 <- [1,2294,null,{}] 14:06:30 INFO - PROCESS | 3352 | 1463605590745 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}] 14:06:30 INFO - PROCESS | 3352 | 1463605590857 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 14:06:30 INFO - PROCESS | 3352 | 1463605590998 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:31 INFO - PROCESS | 3352 | ++DOCSHELL 10DF4C00 == 59 [pid = 3352] [id = 583] 14:06:31 INFO - PROCESS | 3352 | ++DOMWINDOW == 102 (110C1800) [pid = 3352] [serial = 1749] [outer = 00000000] 14:06:31 INFO - PROCESS | 3352 | ++DOMWINDOW == 103 (12A94000) [pid = 3352] [serial = 1750] [outer = 110C1800] 14:06:31 INFO - PROCESS | 3352 | 1463605591055 Marionette DEBUG loaded listener.js 14:06:31 INFO - PROCESS | 3352 | ++DOMWINDOW == 104 (140C1800) [pid = 3352] [serial = 1751] [outer = 110C1800] 14:06:31 INFO - PROCESS | 3352 | 1463605591675 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]]]}] 14:06:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 14:06:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 982ms 14:06:31 INFO - PROCESS | 3352 | 1463605591722 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 14:06:31 INFO - PROCESS | 3352 | 1463605591728 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 14:06:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 14:06:31 INFO - PROCESS | 3352 | 1463605591734 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 14:06:31 INFO - PROCESS | 3352 | 1463605591737 Marionette TRACE conn2 <- [1,2298,null,{}] 14:06:31 INFO - PROCESS | 3352 | 1463605591741 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}] 14:06:31 INFO - PROCESS | 3352 | 1463605591893 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 14:06:31 INFO - PROCESS | 3352 | 1463605591960 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:31 INFO - PROCESS | 3352 | ++DOCSHELL 15315400 == 60 [pid = 3352] [id = 584] 14:06:31 INFO - PROCESS | 3352 | ++DOMWINDOW == 105 (156A4400) [pid = 3352] [serial = 1752] [outer = 00000000] 14:06:31 INFO - PROCESS | 3352 | ++DOMWINDOW == 106 (15B79400) [pid = 3352] [serial = 1753] [outer = 156A4400] 14:06:32 INFO - PROCESS | 3352 | 1463605592013 Marionette DEBUG loaded listener.js 14:06:32 INFO - PROCESS | 3352 | ++DOMWINDOW == 107 (15EDF400) [pid = 3352] [serial = 1754] [outer = 156A4400] 14:06:32 INFO - PROCESS | 3352 | 1463605592630 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]]]}] 14:06:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 14:06:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 936ms 14:06:32 INFO - PROCESS | 3352 | 1463605592661 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 14:06:32 INFO - PROCESS | 3352 | 1463605592663 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 14:06:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 14:06:32 INFO - PROCESS | 3352 | 1463605592667 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 14:06:32 INFO - PROCESS | 3352 | 1463605592671 Marionette TRACE conn2 <- [1,2302,null,{}] 14:06:32 INFO - PROCESS | 3352 | 1463605592682 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}] 14:06:32 INFO - PROCESS | 3352 | 1463605592792 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 14:06:32 INFO - PROCESS | 3352 | 1463605592907 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:32 INFO - PROCESS | 3352 | ++DOCSHELL 19CD8C00 == 61 [pid = 3352] [id = 585] 14:06:32 INFO - PROCESS | 3352 | ++DOMWINDOW == 108 (19CD9000) [pid = 3352] [serial = 1755] [outer = 00000000] 14:06:32 INFO - PROCESS | 3352 | ++DOMWINDOW == 109 (19ED0000) [pid = 3352] [serial = 1756] [outer = 19CD9000] 14:06:33 INFO - PROCESS | 3352 | 1463605593003 Marionette DEBUG loaded listener.js 14:06:33 INFO - PROCESS | 3352 | ++DOMWINDOW == 110 (1A054C00) [pid = 3352] [serial = 1757] [outer = 19CD9000] 14:06:33 INFO - PROCESS | 3352 | 1463605593601 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]]]}] 14:06:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 14:06:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 982ms 14:06:33 INFO - PROCESS | 3352 | 1463605593652 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 14:06:33 INFO - PROCESS | 3352 | 1463605593655 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 14:06:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 14:06:33 INFO - PROCESS | 3352 | 1463605593659 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 14:06:33 INFO - PROCESS | 3352 | 1463605593661 Marionette TRACE conn2 <- [1,2306,null,{}] 14:06:33 INFO - PROCESS | 3352 | 1463605593665 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}] 14:06:33 INFO - PROCESS | 3352 | 1463605593769 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 14:06:33 INFO - PROCESS | 3352 | 1463605593908 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:33 INFO - PROCESS | 3352 | ++DOCSHELL 17302C00 == 62 [pid = 3352] [id = 586] 14:06:33 INFO - PROCESS | 3352 | ++DOMWINDOW == 111 (19E45000) [pid = 3352] [serial = 1758] [outer = 00000000] 14:06:33 INFO - PROCESS | 3352 | ++DOMWINDOW == 112 (1A152800) [pid = 3352] [serial = 1759] [outer = 19E45000] 14:06:33 INFO - PROCESS | 3352 | 1463605593963 Marionette DEBUG loaded listener.js 14:06:34 INFO - PROCESS | 3352 | ++DOMWINDOW == 113 (1A156800) [pid = 3352] [serial = 1760] [outer = 19E45000] 14:06:34 INFO - PROCESS | 3352 | 1463605594481 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] 14:06:34 INFO - PROCESS | 3352 | 1463605594549 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 14:06:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 14:06:34 INFO - PROCESS | 3352 | 1463605594552 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 14:06:34 INFO - PROCESS | 3352 | 1463605594554 Marionette TRACE conn2 <- [1,2310,null,{}] 14:06:34 INFO - PROCESS | 3352 | 1463605594558 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}] 14:06:34 INFO - PROCESS | 3352 | 1463605594659 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 14:06:34 INFO - PROCESS | 3352 | 1463605594781 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:34 INFO - PROCESS | 3352 | ++DOCSHELL 1A14D400 == 63 [pid = 3352] [id = 587] 14:06:34 INFO - PROCESS | 3352 | ++DOMWINDOW == 114 (1A14EC00) [pid = 3352] [serial = 1761] [outer = 00000000] 14:06:34 INFO - PROCESS | 3352 | ++DOMWINDOW == 115 (1A66A800) [pid = 3352] [serial = 1762] [outer = 1A14EC00] 14:06:34 INFO - PROCESS | 3352 | 1463605594834 Marionette DEBUG loaded listener.js 14:06:34 INFO - PROCESS | 3352 | ++DOMWINDOW == 116 (1A670000) [pid = 3352] [serial = 1763] [outer = 1A14EC00] 14:06:35 INFO - PROCESS | 3352 | 1463605595415 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]]]}] 14:06:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 14:06:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 890ms 14:06:35 INFO - PROCESS | 3352 | 1463605595443 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 14:06:35 INFO - PROCESS | 3352 | 1463605595446 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 14:06:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 14:06:35 INFO - PROCESS | 3352 | 1463605595451 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 14:06:35 INFO - PROCESS | 3352 | 1463605595453 Marionette TRACE conn2 <- [1,2314,null,{}] 14:06:35 INFO - PROCESS | 3352 | 1463605595457 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}] 14:06:35 INFO - PROCESS | 3352 | 1463605595587 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 14:06:35 INFO - PROCESS | 3352 | 1463605595911 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:35 INFO - PROCESS | 3352 | ++DOCSHELL 10D29400 == 64 [pid = 3352] [id = 588] 14:06:35 INFO - PROCESS | 3352 | ++DOMWINDOW == 117 (10D2C000) [pid = 3352] [serial = 1764] [outer = 00000000] 14:06:35 INFO - PROCESS | 3352 | ++DOMWINDOW == 118 (10DF2C00) [pid = 3352] [serial = 1765] [outer = 10D2C000] 14:06:35 INFO - PROCESS | 3352 | 1463605595962 Marionette DEBUG loaded listener.js 14:06:36 INFO - PROCESS | 3352 | ++DOMWINDOW == 119 (114AE000) [pid = 3352] [serial = 1766] [outer = 10D2C000] 14:06:36 INFO - PROCESS | 3352 | 1463605596531 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]]]}] 14:06:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 14:06:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1121ms 14:06:36 INFO - PROCESS | 3352 | 1463605596581 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 14:06:36 INFO - PROCESS | 3352 | 1463605596585 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 14:06:36 INFO - PROCESS | 3352 | 1463605596590 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 14:06:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 14:06:36 INFO - PROCESS | 3352 | 1463605596593 Marionette TRACE conn2 <- [1,2318,null,{}] 14:06:36 INFO - PROCESS | 3352 | 1463605596598 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}] 14:06:36 INFO - PROCESS | 3352 | 1463605596702 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 14:06:36 INFO - PROCESS | 3352 | 1463605596818 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:36 INFO - PROCESS | 3352 | --DOCSHELL 140C9C00 == 63 [pid = 3352] [id = 487] 14:06:36 INFO - PROCESS | 3352 | --DOCSHELL 16547000 == 62 [pid = 3352] [id = 536] 14:06:36 INFO - PROCESS | 3352 | --DOCSHELL 18A6D400 == 61 [pid = 3352] [id = 581] 14:06:36 INFO - PROCESS | 3352 | --DOCSHELL 112EB800 == 60 [pid = 3352] [id = 580] 14:06:36 INFO - PROCESS | 3352 | --DOCSHELL 177B1400 == 59 [pid = 3352] [id = 579] 14:06:36 INFO - PROCESS | 3352 | --DOCSHELL 177B4400 == 58 [pid = 3352] [id = 578] 14:06:36 INFO - PROCESS | 3352 | --DOCSHELL 1654DC00 == 57 [pid = 3352] [id = 577] 14:06:36 INFO - PROCESS | 3352 | --DOCSHELL 15FAAC00 == 56 [pid = 3352] [id = 576] 14:06:36 INFO - PROCESS | 3352 | --DOCSHELL 15D4A000 == 55 [pid = 3352] [id = 575] 14:06:36 INFO - PROCESS | 3352 | --DOCSHELL 11C5D000 == 54 [pid = 3352] [id = 574] 14:06:36 INFO - PROCESS | 3352 | --DOCSHELL 12848800 == 53 [pid = 3352] [id = 573] 14:06:36 INFO - PROCESS | 3352 | --DOCSHELL 1026A400 == 52 [pid = 3352] [id = 572] 14:06:36 INFO - PROCESS | 3352 | --DOCSHELL 19870000 == 51 [pid = 3352] [id = 571] 14:06:36 INFO - PROCESS | 3352 | --DOCSHELL 16D05800 == 50 [pid = 3352] [id = 570] 14:06:36 INFO - PROCESS | 3352 | --DOCSHELL 12845000 == 49 [pid = 3352] [id = 569] 14:06:36 INFO - PROCESS | 3352 | --DOCSHELL 10D2A000 == 48 [pid = 3352] [id = 568] 14:06:36 INFO - PROCESS | 3352 | --DOCSHELL 1771A400 == 47 [pid = 3352] [id = 567] 14:06:36 INFO - PROCESS | 3352 | --DOMWINDOW == 118 (19CDEC00) [pid = 3352] [serial = 1625] [outer = 00000000] [url = about:blank] 14:06:36 INFO - PROCESS | 3352 | --DOMWINDOW == 117 (1693D400) [pid = 3352] [serial = 1687] [outer = 00000000] [url = about:blank] 14:06:36 INFO - PROCESS | 3352 | --DOMWINDOW == 116 (16DA8800) [pid = 3352] [serial = 1690] [outer = 00000000] [url = about:blank] 14:06:36 INFO - PROCESS | 3352 | --DOMWINDOW == 115 (169E8400) [pid = 3352] [serial = 1688] [outer = 00000000] [url = about:blank] 14:06:36 INFO - PROCESS | 3352 | --DOMWINDOW == 114 (177BE800) [pid = 3352] [serial = 1693] [outer = 00000000] [url = about:blank] 14:06:36 INFO - PROCESS | 3352 | --DOMWINDOW == 113 (1381C000) [pid = 3352] [serial = 1675] [outer = 00000000] [url = about:blank] 14:06:36 INFO - PROCESS | 3352 | --DOMWINDOW == 112 (13DBF400) [pid = 3352] [serial = 1676] [outer = 00000000] [url = about:blank] 14:06:36 INFO - PROCESS | 3352 | --DOMWINDOW == 111 (1A438400) [pid = 3352] [serial = 1658] [outer = 00000000] [url = about:blank] 14:06:36 INFO - PROCESS | 3352 | --DOMWINDOW == 110 (15ED8400) [pid = 3352] [serial = 1663] [outer = 00000000] [url = about:blank] 14:06:36 INFO - PROCESS | 3352 | --DOMWINDOW == 109 (1531D800) [pid = 3352] [serial = 1678] [outer = 00000000] [url = about:blank] 14:06:36 INFO - PROCESS | 3352 | --DOMWINDOW == 108 (156AA800) [pid = 3352] [serial = 1679] [outer = 00000000] [url = about:blank] 14:06:36 INFO - PROCESS | 3352 | --DOMWINDOW == 107 (12AE2C00) [pid = 3352] [serial = 1673] [outer = 00000000] [url = about:blank] 14:06:36 INFO - PROCESS | 3352 | --DOMWINDOW == 106 (11097400) [pid = 3352] [serial = 1672] [outer = 00000000] [url = about:blank] 14:06:36 INFO - PROCESS | 3352 | --DOMWINDOW == 105 (19874000) [pid = 3352] [serial = 1666] [outer = 00000000] [url = about:blank] 14:06:36 INFO - PROCESS | 3352 | --DOMWINDOW == 104 (15EDB000) [pid = 3352] [serial = 1684] [outer = 00000000] [url = about:blank] 14:06:36 INFO - PROCESS | 3352 | --DOMWINDOW == 103 (11C8D000) [pid = 3352] [serial = 1660] [outer = 00000000] [url = about:blank] 14:06:36 INFO - PROCESS | 3352 | --DOMWINDOW == 102 (15D49400) [pid = 3352] [serial = 1681] [outer = 00000000] [url = about:blank] 14:06:36 INFO - PROCESS | 3352 | --DOMWINDOW == 101 (19701400) [pid = 3352] [serial = 1702] [outer = 00000000] [url = about:blank] 14:06:36 INFO - PROCESS | 3352 | --DOMWINDOW == 100 (15D4CC00) [pid = 3352] [serial = 1682] [outer = 00000000] [url = about:blank] 14:06:36 INFO - PROCESS | 3352 | --DOMWINDOW == 99 (1531C800) [pid = 3352] [serial = 1669] [outer = 00000000] [url = about:blank] 14:06:36 INFO - PROCESS | 3352 | --DOMWINDOW == 98 (18A67C00) [pid = 3352] [serial = 1700] [outer = 00000000] [url = about:blank] 14:06:36 INFO - PROCESS | 3352 | --DOMWINDOW == 97 (17FDF000) [pid = 3352] [serial = 1699] [outer = 00000000] [url = about:blank] 14:06:36 INFO - PROCESS | 3352 | --DOMWINDOW == 96 (10270800) [pid = 3352] [serial = 1130] [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.] 14:06:36 INFO - PROCESS | 3352 | --DOMWINDOW == 95 (17E8FC00) [pid = 3352] [serial = 1694] [outer = 00000000] [url = about:blank] 14:06:36 INFO - PROCESS | 3352 | --DOMWINDOW == 94 (15F03800) [pid = 3352] [serial = 1696] [outer = 00000000] [url = about:blank] 14:06:36 INFO - PROCESS | 3352 | --DOMWINDOW == 93 (17627000) [pid = 3352] [serial = 1691] [outer = 00000000] [url = about:blank] 14:06:36 INFO - PROCESS | 3352 | --DOMWINDOW == 92 (15F0F400) [pid = 3352] [serial = 1685] [outer = 00000000] [url = about:blank] 14:06:36 INFO - PROCESS | 3352 | --DOMWINDOW == 91 (1693DC00) [pid = 3352] [serial = 1697] [outer = 00000000] [url = about:blank] 14:06:36 INFO - PROCESS | 3352 | ++DOCSHELL 10270000 == 48 [pid = 3352] [id = 589] 14:06:36 INFO - PROCESS | 3352 | ++DOMWINDOW == 92 (10270800) [pid = 3352] [serial = 1767] [outer = 00000000] 14:06:36 INFO - PROCESS | 3352 | ++DOMWINDOW == 93 (10DEFC00) [pid = 3352] [serial = 1768] [outer = 10270800] 14:06:36 INFO - PROCESS | 3352 | 1463605596904 Marionette DEBUG loaded listener.js 14:06:36 INFO - PROCESS | 3352 | ++DOMWINDOW == 94 (12848800) [pid = 3352] [serial = 1769] [outer = 10270800] 14:06:37 INFO - PROCESS | 3352 | 1463605597319 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]]]}] 14:06:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 14:06:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 782ms 14:06:37 INFO - PROCESS | 3352 | 1463605597378 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 14:06:37 INFO - PROCESS | 3352 | 1463605597382 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 14:06:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 14:06:37 INFO - PROCESS | 3352 | 1463605597386 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 14:06:37 INFO - PROCESS | 3352 | 1463605597387 Marionette TRACE conn2 <- [1,2322,null,{}] 14:06:37 INFO - PROCESS | 3352 | 1463605597391 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}] 14:06:37 INFO - PROCESS | 3352 | 1463605597475 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 14:06:37 INFO - PROCESS | 3352 | 1463605597487 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:37 INFO - PROCESS | 3352 | ++DOCSHELL 1535FC00 == 49 [pid = 3352] [id = 590] 14:06:37 INFO - PROCESS | 3352 | ++DOMWINDOW == 95 (15361000) [pid = 3352] [serial = 1770] [outer = 00000000] 14:06:37 INFO - PROCESS | 3352 | ++DOMWINDOW == 96 (15953400) [pid = 3352] [serial = 1771] [outer = 15361000] 14:06:37 INFO - PROCESS | 3352 | 1463605597532 Marionette DEBUG loaded listener.js 14:06:37 INFO - PROCESS | 3352 | ++DOMWINDOW == 97 (15B80400) [pid = 3352] [serial = 1772] [outer = 15361000] 14:06:38 INFO - PROCESS | 3352 | 1463605598033 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]]]}] 14:06:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 14:06:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 675ms 14:06:38 INFO - PROCESS | 3352 | 1463605598068 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 14:06:38 INFO - PROCESS | 3352 | 1463605598070 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 14:06:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 14:06:38 INFO - PROCESS | 3352 | 1463605598079 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 14:06:38 INFO - PROCESS | 3352 | 1463605598085 Marionette TRACE conn2 <- [1,2326,null,{}] 14:06:38 INFO - PROCESS | 3352 | 1463605598089 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}] 14:06:38 INFO - PROCESS | 3352 | 1463605598175 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 14:06:38 INFO - PROCESS | 3352 | 1463605598183 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:38 INFO - PROCESS | 3352 | ++DOCSHELL 140C7400 == 50 [pid = 3352] [id = 591] 14:06:38 INFO - PROCESS | 3352 | ++DOMWINDOW == 98 (152CF000) [pid = 3352] [serial = 1773] [outer = 00000000] 14:06:38 INFO - PROCESS | 3352 | ++DOMWINDOW == 99 (15FB1400) [pid = 3352] [serial = 1774] [outer = 152CF000] 14:06:38 INFO - PROCESS | 3352 | 1463605598227 Marionette DEBUG loaded listener.js 14:06:38 INFO - PROCESS | 3352 | ++DOMWINDOW == 100 (16549800) [pid = 3352] [serial = 1775] [outer = 152CF000] 14:06:38 INFO - PROCESS | 3352 | 1463605598693 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]]]}] 14:06:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 14:06:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 645ms 14:06:38 INFO - PROCESS | 3352 | 1463605598732 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 14:06:38 INFO - PROCESS | 3352 | 1463605598734 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 14:06:38 INFO - PROCESS | 3352 | 1463605598737 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 14:06:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 14:06:38 INFO - PROCESS | 3352 | 1463605598739 Marionette TRACE conn2 <- [1,2330,null,{}] 14:06:38 INFO - PROCESS | 3352 | 1463605598746 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}] 14:06:38 INFO - PROCESS | 3352 | 1463605598829 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 14:06:38 INFO - PROCESS | 3352 | 1463605598836 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:38 INFO - PROCESS | 3352 | ++DOCSHELL 1693DC00 == 51 [pid = 3352] [id = 592] 14:06:38 INFO - PROCESS | 3352 | ++DOMWINDOW == 101 (1693F000) [pid = 3352] [serial = 1776] [outer = 00000000] 14:06:38 INFO - PROCESS | 3352 | ++DOMWINDOW == 102 (16D06C00) [pid = 3352] [serial = 1777] [outer = 1693F000] 14:06:38 INFO - PROCESS | 3352 | 1463605598908 Marionette DEBUG loaded listener.js 14:06:38 INFO - PROCESS | 3352 | ++DOMWINDOW == 103 (16DA8000) [pid = 3352] [serial = 1778] [outer = 1693F000] 14:06:39 INFO - PROCESS | 3352 | 1463605599335 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]]]}] 14:06:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 14:06:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 629ms 14:06:39 INFO - PROCESS | 3352 | 1463605599370 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 14:06:39 INFO - PROCESS | 3352 | 1463605599372 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 14:06:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 14:06:39 INFO - PROCESS | 3352 | 1463605599376 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 14:06:39 INFO - PROCESS | 3352 | 1463605599377 Marionette TRACE conn2 <- [1,2334,null,{}] 14:06:39 INFO - PROCESS | 3352 | 1463605599381 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}] 14:06:39 INFO - PROCESS | 3352 | 1463605599500 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 14:06:39 INFO - PROCESS | 3352 | 1463605599508 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:39 INFO - PROCESS | 3352 | ++DOCSHELL 10B8E000 == 52 [pid = 3352] [id = 593] 14:06:39 INFO - PROCESS | 3352 | ++DOMWINDOW == 104 (16D0EC00) [pid = 3352] [serial = 1779] [outer = 00000000] 14:06:39 INFO - PROCESS | 3352 | ++DOMWINDOW == 105 (1770D000) [pid = 3352] [serial = 1780] [outer = 16D0EC00] 14:06:39 INFO - PROCESS | 3352 | 1463605599613 Marionette DEBUG loaded listener.js 14:06:39 INFO - PROCESS | 3352 | ++DOMWINDOW == 106 (17E3A400) [pid = 3352] [serial = 1781] [outer = 16D0EC00] 14:06:40 INFO - PROCESS | 3352 | 1463605600032 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]]]}] 14:06:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 14:06:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 691ms 14:06:40 INFO - PROCESS | 3352 | 1463605600065 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 14:06:40 INFO - PROCESS | 3352 | 1463605600067 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 14:06:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 14:06:40 INFO - PROCESS | 3352 | 1463605600074 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 14:06:40 INFO - PROCESS | 3352 | 1463605600075 Marionette TRACE conn2 <- [1,2338,null,{}] 14:06:40 INFO - PROCESS | 3352 | 1463605600091 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}] 14:06:40 INFO - PROCESS | 3352 | 1463605600212 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 14:06:40 INFO - PROCESS | 3352 | 1463605600307 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:40 INFO - PROCESS | 3352 | ++DOCSHELL 17E90800 == 53 [pid = 3352] [id = 594] 14:06:40 INFO - PROCESS | 3352 | ++DOMWINDOW == 107 (17E96000) [pid = 3352] [serial = 1782] [outer = 00000000] 14:06:40 INFO - PROCESS | 3352 | ++DOMWINDOW == 108 (18AB4000) [pid = 3352] [serial = 1783] [outer = 17E96000] 14:06:40 INFO - PROCESS | 3352 | 1463605600350 Marionette DEBUG loaded listener.js 14:06:40 INFO - PROCESS | 3352 | ++DOMWINDOW == 109 (1986B000) [pid = 3352] [serial = 1784] [outer = 17E96000] 14:06:40 INFO - PROCESS | 3352 | 1463605600759 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]]]}] 14:06:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 14:06:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 721ms 14:06:40 INFO - PROCESS | 3352 | 1463605600814 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 14:06:40 INFO - PROCESS | 3352 | 1463605600816 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 14:06:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 14:06:40 INFO - PROCESS | 3352 | 1463605600819 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 14:06:40 INFO - PROCESS | 3352 | 1463605600821 Marionette TRACE conn2 <- [1,2342,null,{}] 14:06:40 INFO - PROCESS | 3352 | 1463605600831 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}] 14:06:40 INFO - PROCESS | 3352 | 1463605600929 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 14:06:40 INFO - PROCESS | 3352 | 1463605600935 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:40 INFO - PROCESS | 3352 | ++DOCSHELL 18A6CC00 == 54 [pid = 3352] [id = 595] 14:06:40 INFO - PROCESS | 3352 | ++DOMWINDOW == 110 (18A6DC00) [pid = 3352] [serial = 1785] [outer = 00000000] 14:06:40 INFO - PROCESS | 3352 | ++DOMWINDOW == 111 (19E39000) [pid = 3352] [serial = 1786] [outer = 18A6DC00] 14:06:40 INFO - PROCESS | 3352 | 1463605600984 Marionette DEBUG loaded listener.js 14:06:41 INFO - PROCESS | 3352 | ++DOMWINDOW == 112 (1A04F400) [pid = 3352] [serial = 1787] [outer = 18A6DC00] 14:06:41 INFO - PROCESS | 3352 | --DOMWINDOW == 111 (15FB1C00) [pid = 3352] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 14:06:41 INFO - PROCESS | 3352 | --DOMWINDOW == 110 (13903800) [pid = 3352] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 14:06:41 INFO - PROCESS | 3352 | --DOMWINDOW == 109 (15D4A800) [pid = 3352] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 14:06:41 INFO - PROCESS | 3352 | --DOMWINDOW == 108 (10502C00) [pid = 3352] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 14:06:41 INFO - PROCESS | 3352 | --DOMWINDOW == 107 (167A2400) [pid = 3352] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 14:06:41 INFO - PROCESS | 3352 | --DOMWINDOW == 106 (177C0800) [pid = 3352] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 14:06:41 INFO - PROCESS | 3352 | --DOMWINDOW == 105 (12846C00) [pid = 3352] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 14:06:41 INFO - PROCESS | 3352 | --DOMWINDOW == 104 (18A71000) [pid = 3352] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 14:06:41 INFO - PROCESS | 3352 | --DOMWINDOW == 103 (15B6C800) [pid = 3352] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 14:06:41 INFO - PROCESS | 3352 | --DOMWINDOW == 102 (18AA8800) [pid = 3352] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 14:06:41 INFO - PROCESS | 3352 | 1463605601522 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]]]}] 14:06:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 14:06:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 721ms 14:06:41 INFO - PROCESS | 3352 | 1463605601568 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 14:06:41 INFO - PROCESS | 3352 | 1463605601579 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 14:06:41 INFO - PROCESS | 3352 | 1463605601586 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 14:06:41 INFO - PROCESS | 3352 | 1463605601588 Marionette TRACE conn2 <- [1,2346,null,{}] 14:06:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 14:06:41 INFO - PROCESS | 3352 | 1463605601591 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}] 14:06:41 INFO - PROCESS | 3352 | 1463605601674 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 14:06:41 INFO - PROCESS | 3352 | 1463605601680 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:41 INFO - PROCESS | 3352 | ++DOCSHELL 10A5C000 == 55 [pid = 3352] [id = 596] 14:06:41 INFO - PROCESS | 3352 | ++DOMWINDOW == 103 (12A90400) [pid = 3352] [serial = 1788] [outer = 00000000] 14:06:41 INFO - PROCESS | 3352 | ++DOMWINDOW == 104 (15D4DC00) [pid = 3352] [serial = 1789] [outer = 12A90400] 14:06:41 INFO - PROCESS | 3352 | 1463605601732 Marionette DEBUG loaded listener.js 14:06:41 INFO - PROCESS | 3352 | ++DOMWINDOW == 105 (18A6D400) [pid = 3352] [serial = 1790] [outer = 12A90400] 14:06:42 INFO - PROCESS | 3352 | 1463605602175 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]]]}] 14:06:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 14:06:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 629ms 14:06:42 INFO - PROCESS | 3352 | 1463605602213 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 14:06:42 INFO - PROCESS | 3352 | 1463605602215 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 14:06:42 INFO - PROCESS | 3352 | 1463605602218 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 14:06:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 14:06:42 INFO - PROCESS | 3352 | 1463605602220 Marionette TRACE conn2 <- [1,2350,null,{}] 14:06:42 INFO - PROCESS | 3352 | 1463605602224 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}] 14:06:42 INFO - PROCESS | 3352 | 1463605602308 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 14:06:42 INFO - PROCESS | 3352 | 1463605602314 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:42 INFO - PROCESS | 3352 | ++DOCSHELL 15D4A800 == 56 [pid = 3352] [id = 597] 14:06:42 INFO - PROCESS | 3352 | ++DOMWINDOW == 106 (1827F000) [pid = 3352] [serial = 1791] [outer = 00000000] 14:06:42 INFO - PROCESS | 3352 | ++DOMWINDOW == 107 (1A439C00) [pid = 3352] [serial = 1792] [outer = 1827F000] 14:06:42 INFO - PROCESS | 3352 | 1463605602357 Marionette DEBUG loaded listener.js 14:06:42 INFO - PROCESS | 3352 | ++DOMWINDOW == 108 (1A664400) [pid = 3352] [serial = 1793] [outer = 1827F000] 14:06:42 INFO - PROCESS | 3352 | 1463605602782 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]]]}] 14:06:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 14:06:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 614ms 14:06:42 INFO - PROCESS | 3352 | 1463605602840 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 14:06:42 INFO - PROCESS | 3352 | 1463605602842 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 14:06:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 14:06:42 INFO - PROCESS | 3352 | 1463605602845 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 14:06:42 INFO - PROCESS | 3352 | 1463605602847 Marionette TRACE conn2 <- [1,2354,null,{}] 14:06:42 INFO - PROCESS | 3352 | 1463605602851 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}] 14:06:42 INFO - PROCESS | 3352 | 1463605602934 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 14:06:42 INFO - PROCESS | 3352 | 1463605602940 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:42 INFO - PROCESS | 3352 | ++DOCSHELL 19ED7C00 == 57 [pid = 3352] [id = 598] 14:06:42 INFO - PROCESS | 3352 | ++DOMWINDOW == 109 (1A66B000) [pid = 3352] [serial = 1794] [outer = 00000000] 14:06:42 INFO - PROCESS | 3352 | ++DOMWINDOW == 110 (1A73C400) [pid = 3352] [serial = 1795] [outer = 1A66B000] 14:06:42 INFO - PROCESS | 3352 | 1463605602994 Marionette DEBUG loaded listener.js 14:06:43 INFO - PROCESS | 3352 | ++DOMWINDOW == 111 (1A740C00) [pid = 3352] [serial = 1796] [outer = 1A66B000] 14:06:43 INFO - PROCESS | 3352 | 1463605603619 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]]]}] 14:06:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 14:06:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 782ms 14:06:43 INFO - PROCESS | 3352 | 1463605603632 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 14:06:43 INFO - PROCESS | 3352 | 1463605603636 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 14:06:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 14:06:43 INFO - PROCESS | 3352 | 1463605603642 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 14:06:43 INFO - PROCESS | 3352 | 1463605603646 Marionette TRACE conn2 <- [1,2358,null,{}] 14:06:43 INFO - PROCESS | 3352 | 1463605603652 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}] 14:06:43 INFO - PROCESS | 3352 | 1463605603770 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 14:06:43 INFO - PROCESS | 3352 | 1463605603887 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:43 INFO - PROCESS | 3352 | ++DOCSHELL 10D2A800 == 58 [pid = 3352] [id = 599] 14:06:43 INFO - PROCESS | 3352 | ++DOMWINDOW == 112 (10D2CC00) [pid = 3352] [serial = 1797] [outer = 00000000] 14:06:43 INFO - PROCESS | 3352 | ++DOMWINDOW == 113 (12AEE400) [pid = 3352] [serial = 1798] [outer = 10D2CC00] 14:06:43 INFO - PROCESS | 3352 | 1463605603985 Marionette DEBUG loaded listener.js 14:06:44 INFO - PROCESS | 3352 | ++DOMWINDOW == 114 (133AB800) [pid = 3352] [serial = 1799] [outer = 10D2CC00] 14:06:44 INFO - PROCESS | 3352 | 1463605604598 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]]]}] 14:06:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 14:06:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1028ms 14:06:44 INFO - PROCESS | 3352 | 1463605604674 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 14:06:44 INFO - PROCESS | 3352 | 1463605604680 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 14:06:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 14:06:44 INFO - PROCESS | 3352 | 1463605604706 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 14:06:44 INFO - PROCESS | 3352 | 1463605604709 Marionette TRACE conn2 <- [1,2362,null,{}] 14:06:44 INFO - PROCESS | 3352 | 1463605604713 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}] 14:06:44 INFO - PROCESS | 3352 | 1463605604898 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 14:06:45 INFO - PROCESS | 3352 | 1463605605003 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:45 INFO - PROCESS | 3352 | ++DOCSHELL 1531B000 == 59 [pid = 3352] [id = 600] 14:06:45 INFO - PROCESS | 3352 | ++DOMWINDOW == 115 (15947000) [pid = 3352] [serial = 1800] [outer = 00000000] 14:06:45 INFO - PROCESS | 3352 | ++DOMWINDOW == 116 (15D56400) [pid = 3352] [serial = 1801] [outer = 15947000] 14:06:45 INFO - PROCESS | 3352 | 1463605605059 Marionette DEBUG loaded listener.js 14:06:45 INFO - PROCESS | 3352 | ++DOMWINDOW == 117 (15FA8000) [pid = 3352] [serial = 1802] [outer = 15947000] 14:06:45 INFO - PROCESS | 3352 | 1463605605593 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]]]}] 14:06:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 14:06:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 921ms 14:06:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 14:06:45 INFO - PROCESS | 3352 | 1463605605633 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 14:06:45 INFO - PROCESS | 3352 | 1463605605636 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 14:06:45 INFO - PROCESS | 3352 | 1463605605640 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 14:06:45 INFO - PROCESS | 3352 | 1463605605644 Marionette TRACE conn2 <- [1,2366,null,{}] 14:06:45 INFO - PROCESS | 3352 | 1463605605654 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}] 14:06:45 INFO - PROCESS | 3352 | 1463605605765 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 14:06:45 INFO - PROCESS | 3352 | 1463605605929 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:45 INFO - PROCESS | 3352 | ++DOCSHELL 177BC800 == 60 [pid = 3352] [id = 601] 14:06:45 INFO - PROCESS | 3352 | ++DOMWINDOW == 118 (18A69800) [pid = 3352] [serial = 1803] [outer = 00000000] 14:06:45 INFO - PROCESS | 3352 | ++DOMWINDOW == 119 (19E3F800) [pid = 3352] [serial = 1804] [outer = 18A69800] 14:06:45 INFO - PROCESS | 3352 | 1463605605985 Marionette DEBUG loaded listener.js 14:06:46 INFO - PROCESS | 3352 | ++DOMWINDOW == 120 (1A669800) [pid = 3352] [serial = 1805] [outer = 18A69800] 14:06:46 INFO - PROCESS | 3352 | 1463605606590 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]]]}] 14:06:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 14:06:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 982ms 14:06:46 INFO - PROCESS | 3352 | 1463605606623 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 14:06:46 INFO - PROCESS | 3352 | 1463605606626 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 14:06:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 14:06:46 INFO - PROCESS | 3352 | 1463605606629 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 14:06:46 INFO - PROCESS | 3352 | 1463605606631 Marionette TRACE conn2 <- [1,2370,null,{}] 14:06:46 INFO - PROCESS | 3352 | 1463605606635 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}] 14:06:46 INFO - PROCESS | 3352 | 1463605606741 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 14:06:46 INFO - PROCESS | 3352 | 1463605606902 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:46 INFO - PROCESS | 3352 | ++DOCSHELL 1A930800 == 61 [pid = 3352] [id = 602] 14:06:46 INFO - PROCESS | 3352 | ++DOMWINDOW == 121 (1A930C00) [pid = 3352] [serial = 1806] [outer = 00000000] 14:06:46 INFO - PROCESS | 3352 | ++DOMWINDOW == 122 (1A935C00) [pid = 3352] [serial = 1807] [outer = 1A930C00] 14:06:46 INFO - PROCESS | 3352 | 1463605606957 Marionette DEBUG loaded listener.js 14:06:47 INFO - PROCESS | 3352 | ++DOMWINDOW == 123 (1A93BC00) [pid = 3352] [serial = 1808] [outer = 1A930C00] 14:06:47 INFO - PROCESS | 3352 | 1463605607470 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]]]}] 14:06:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 14:06:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 890ms 14:06:47 INFO - PROCESS | 3352 | 1463605607516 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 14:06:47 INFO - PROCESS | 3352 | 1463605607519 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 14:06:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 14:06:47 INFO - PROCESS | 3352 | 1463605607522 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 14:06:47 INFO - PROCESS | 3352 | 1463605607524 Marionette TRACE conn2 <- [1,2374,null,{}] 14:06:47 INFO - PROCESS | 3352 | 1463605607528 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}] 14:06:47 INFO - PROCESS | 3352 | 1463605607631 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 14:06:47 INFO - PROCESS | 3352 | 1463605607745 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:47 INFO - PROCESS | 3352 | ++DOCSHELL 1A93B800 == 62 [pid = 3352] [id = 603] 14:06:47 INFO - PROCESS | 3352 | ++DOMWINDOW == 124 (1A93CC00) [pid = 3352] [serial = 1809] [outer = 00000000] 14:06:47 INFO - PROCESS | 3352 | ++DOMWINDOW == 125 (1A987800) [pid = 3352] [serial = 1810] [outer = 1A93CC00] 14:06:47 INFO - PROCESS | 3352 | 1463605607838 Marionette DEBUG loaded listener.js 14:06:47 INFO - PROCESS | 3352 | ++DOMWINDOW == 126 (1A98D800) [pid = 3352] [serial = 1811] [outer = 1A93CC00] 14:06:48 INFO - PROCESS | 3352 | 1463605608430 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]]]}] 14:06:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 14:06:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 982ms 14:06:48 INFO - PROCESS | 3352 | 1463605608512 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 14:06:48 INFO - PROCESS | 3352 | 1463605608514 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 14:06:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 14:06:48 INFO - PROCESS | 3352 | 1463605608518 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 14:06:48 INFO - PROCESS | 3352 | 1463605608520 Marionette TRACE conn2 <- [1,2378,null,{}] 14:06:48 INFO - PROCESS | 3352 | 1463605608524 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}] 14:06:48 INFO - PROCESS | 3352 | 1463605608647 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 14:06:48 INFO - PROCESS | 3352 | 1463605608959 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:48 INFO - PROCESS | 3352 | ++DOCSHELL 0F9E5C00 == 63 [pid = 3352] [id = 604] 14:06:48 INFO - PROCESS | 3352 | ++DOMWINDOW == 127 (1050F000) [pid = 3352] [serial = 1812] [outer = 00000000] 14:06:49 INFO - PROCESS | 3352 | ++DOMWINDOW == 128 (11C8C800) [pid = 3352] [serial = 1813] [outer = 1050F000] 14:06:49 INFO - PROCESS | 3352 | 1463605609036 Marionette DEBUG loaded listener.js 14:06:49 INFO - PROCESS | 3352 | ++DOMWINDOW == 129 (12D7B400) [pid = 3352] [serial = 1814] [outer = 1050F000] 14:06:49 INFO - PROCESS | 3352 | 1463605609651 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]]]}] 14:06:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 14:06:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1197ms 14:06:49 INFO - PROCESS | 3352 | 1463605609712 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 14:06:49 INFO - PROCESS | 3352 | 1463605609716 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 14:06:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 14:06:49 INFO - PROCESS | 3352 | 1463605609720 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 14:06:49 INFO - PROCESS | 3352 | 1463605609724 Marionette TRACE conn2 <- [1,2382,null,{}] 14:06:49 INFO - PROCESS | 3352 | 1463605609728 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}] 14:06:49 INFO - PROCESS | 3352 | 1463605609828 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 14:06:49 INFO - PROCESS | 3352 | 1463605609980 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:49 INFO - PROCESS | 3352 | ++DOCSHELL 11AFA400 == 64 [pid = 3352] [id = 605] 14:06:49 INFO - PROCESS | 3352 | ++DOMWINDOW == 130 (11C8C400) [pid = 3352] [serial = 1815] [outer = 00000000] 14:06:50 INFO - PROCESS | 3352 | ++DOMWINDOW == 131 (15B68000) [pid = 3352] [serial = 1816] [outer = 11C8C400] 14:06:50 INFO - PROCESS | 3352 | 1463605610031 Marionette DEBUG loaded listener.js 14:06:50 INFO - PROCESS | 3352 | ++DOMWINDOW == 132 (15D78400) [pid = 3352] [serial = 1817] [outer = 11C8C400] 14:06:50 INFO - PROCESS | 3352 | --DOCSHELL 15D4A800 == 63 [pid = 3352] [id = 597] 14:06:50 INFO - PROCESS | 3352 | --DOCSHELL 10A5C000 == 62 [pid = 3352] [id = 596] 14:06:50 INFO - PROCESS | 3352 | --DOCSHELL 18A6CC00 == 61 [pid = 3352] [id = 595] 14:06:50 INFO - PROCESS | 3352 | --DOCSHELL 17E90800 == 60 [pid = 3352] [id = 594] 14:06:50 INFO - PROCESS | 3352 | --DOCSHELL 10B8E000 == 59 [pid = 3352] [id = 593] 14:06:50 INFO - PROCESS | 3352 | --DOCSHELL 1693DC00 == 58 [pid = 3352] [id = 592] 14:06:50 INFO - PROCESS | 3352 | --DOCSHELL 140C7400 == 57 [pid = 3352] [id = 591] 14:06:50 INFO - PROCESS | 3352 | --DOCSHELL 1AF8E800 == 56 [pid = 3352] [id = 16] 14:06:50 INFO - PROCESS | 3352 | --DOCSHELL 1535FC00 == 55 [pid = 3352] [id = 590] 14:06:50 INFO - PROCESS | 3352 | --DOCSHELL 10270000 == 54 [pid = 3352] [id = 589] 14:06:50 INFO - PROCESS | 3352 | --DOCSHELL 10D29400 == 53 [pid = 3352] [id = 588] 14:06:50 INFO - PROCESS | 3352 | --DOMWINDOW == 131 (19ED6400) [pid = 3352] [serial = 1747] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3352 | --DOMWINDOW == 130 (12845800) [pid = 3352] [serial = 1705] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3352 | --DOMWINDOW == 129 (1594E800) [pid = 3352] [serial = 1708] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3352 | --DOMWINDOW == 128 (17E98400) [pid = 3352] [serial = 1711] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3352 | --DOMWINDOW == 127 (19CD7000) [pid = 3352] [serial = 1714] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3352 | --DOMWINDOW == 126 (1B219C00) [pid = 3352] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:06:50 INFO - PROCESS | 3352 | --DOCSHELL 10DF4C00 == 52 [pid = 3352] [id = 583] 14:06:50 INFO - PROCESS | 3352 | --DOCSHELL 16D03400 == 51 [pid = 3352] [id = 582] 14:06:50 INFO - PROCESS | 3352 | --DOMWINDOW == 125 (1654D000) [pid = 3352] [serial = 1729] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3352 | --DOMWINDOW == 124 (15620400) [pid = 3352] [serial = 1720] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3352 | --DOMWINDOW == 123 (15D56C00) [pid = 3352] [serial = 1726] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3352 | --DOMWINDOW == 122 (11A0B000) [pid = 3352] [serial = 1718] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3352 | --DOMWINDOW == 121 (10DF9000) [pid = 3352] [serial = 1717] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3352 | --DOMWINDOW == 120 (16D04800) [pid = 3352] [serial = 1732] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3352 | --DOMWINDOW == 119 (15EDC000) [pid = 3352] [serial = 1727] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3352 | --DOMWINDOW == 118 (18275000) [pid = 3352] [serial = 1735] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3352 | --DOMWINDOW == 117 (1434AC00) [pid = 3352] [serial = 1723] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3352 | --DOMWINDOW == 116 (152CE000) [pid = 3352] [serial = 1724] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3352 | --DOMWINDOW == 115 (174D7800) [pid = 3352] [serial = 1733] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3352 | --DOMWINDOW == 114 (18AB5400) [pid = 3352] [serial = 1738] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3352 | --DOMWINDOW == 113 (18A66000) [pid = 3352] [serial = 1736] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3352 | --DOMWINDOW == 112 (15FB4800) [pid = 3352] [serial = 1741] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3352 | --DOMWINDOW == 111 (19CDB000) [pid = 3352] [serial = 1744] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3352 | --DOMWINDOW == 110 (1986F000) [pid = 3352] [serial = 1739] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3352 | --DOMWINDOW == 109 (1594C400) [pid = 3352] [serial = 1721] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3352 | --DOMWINDOW == 108 (18272C00) [pid = 3352] [serial = 1742] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3352 | --DOMWINDOW == 107 (16796C00) [pid = 3352] [serial = 1730] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3352 | --DOMWINDOW == 106 (19CE3800) [pid = 3352] [serial = 1745] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3352 | 1463605610549 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]]]}] 14:06:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 14:06:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 890ms 14:06:50 INFO - PROCESS | 3352 | 1463605610607 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 14:06:50 INFO - PROCESS | 3352 | 1463605610610 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 14:06:50 INFO - PROCESS | 3352 | 1463605610615 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 14:06:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 14:06:50 INFO - PROCESS | 3352 | 1463605610617 Marionette TRACE conn2 <- [1,2386,null,{}] 14:06:50 INFO - PROCESS | 3352 | 1463605610621 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}] 14:06:50 INFO - PROCESS | 3352 | 1463605610707 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 14:06:50 INFO - PROCESS | 3352 | 1463605610816 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:50 INFO - PROCESS | 3352 | ++DOCSHELL 14E91C00 == 52 [pid = 3352] [id = 606] 14:06:50 INFO - PROCESS | 3352 | ++DOMWINDOW == 107 (14E92C00) [pid = 3352] [serial = 1818] [outer = 00000000] 14:06:50 INFO - PROCESS | 3352 | ++DOMWINDOW == 108 (1561C000) [pid = 3352] [serial = 1819] [outer = 14E92C00] 14:06:50 INFO - PROCESS | 3352 | 1463605610860 Marionette DEBUG loaded listener.js 14:06:50 INFO - PROCESS | 3352 | ++DOMWINDOW == 109 (15D55000) [pid = 3352] [serial = 1820] [outer = 14E92C00] 14:06:51 INFO - PROCESS | 3352 | 1463605611266 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]]]}] 14:06:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 14:06:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 675ms 14:06:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 14:06:51 INFO - PROCESS | 3352 | 1463605611299 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 14:06:51 INFO - PROCESS | 3352 | 1463605611301 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 14:06:51 INFO - PROCESS | 3352 | 1463605611309 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 14:06:51 INFO - PROCESS | 3352 | 1463605611315 Marionette TRACE conn2 <- [1,2390,null,{}] 14:06:51 INFO - PROCESS | 3352 | 1463605611324 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}] 14:06:51 INFO - PROCESS | 3352 | 1463605611410 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 14:06:51 INFO - PROCESS | 3352 | 1463605611447 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:51 INFO - PROCESS | 3352 | ++DOCSHELL 167A1C00 == 53 [pid = 3352] [id = 607] 14:06:51 INFO - PROCESS | 3352 | ++DOMWINDOW == 110 (1693CC00) [pid = 3352] [serial = 1821] [outer = 00000000] 14:06:51 INFO - PROCESS | 3352 | ++DOMWINDOW == 111 (169F4800) [pid = 3352] [serial = 1822] [outer = 1693CC00] 14:06:51 INFO - PROCESS | 3352 | 1463605611491 Marionette DEBUG loaded listener.js 14:06:51 INFO - PROCESS | 3352 | ++DOMWINDOW == 112 (16D0B400) [pid = 3352] [serial = 1823] [outer = 1693CC00] 14:06:51 INFO - PROCESS | 3352 | 1463605611947 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]]]}] 14:06:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 14:06:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 675ms 14:06:51 INFO - PROCESS | 3352 | 1463605611986 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 14:06:51 INFO - PROCESS | 3352 | 1463605611989 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 14:06:52 INFO - PROCESS | 3352 | 1463605611992 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 14:06:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 14:06:52 INFO - PROCESS | 3352 | 1463605611994 Marionette TRACE conn2 <- [1,2394,null,{}] 14:06:52 INFO - PROCESS | 3352 | 1463605611997 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}] 14:06:52 INFO - PROCESS | 3352 | 1463605612081 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 14:06:52 INFO - PROCESS | 3352 | 1463605612090 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:52 INFO - PROCESS | 3352 | ++DOCSHELL 15D15000 == 54 [pid = 3352] [id = 608] 14:06:52 INFO - PROCESS | 3352 | ++DOMWINDOW == 113 (169F1C00) [pid = 3352] [serial = 1824] [outer = 00000000] 14:06:52 INFO - PROCESS | 3352 | ++DOMWINDOW == 114 (17715000) [pid = 3352] [serial = 1825] [outer = 169F1C00] 14:06:52 INFO - PROCESS | 3352 | 1463605612134 Marionette DEBUG loaded listener.js 14:06:52 INFO - PROCESS | 3352 | ++DOMWINDOW == 115 (17E98400) [pid = 3352] [serial = 1826] [outer = 169F1C00] 14:06:52 INFO - PROCESS | 3352 | 1463605612602 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]]]}] 14:06:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 14:06:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 691ms 14:06:52 INFO - PROCESS | 3352 | 1463605612691 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 14:06:52 INFO - PROCESS | 3352 | 1463605612703 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 14:06:52 INFO - PROCESS | 3352 | 1463605612708 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 14:06:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 14:06:52 INFO - PROCESS | 3352 | 1463605612710 Marionette TRACE conn2 <- [1,2398,null,{}] 14:06:52 INFO - PROCESS | 3352 | 1463605612734 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}] 14:06:52 INFO - PROCESS | 3352 | 1463605612903 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 14:06:52 INFO - PROCESS | 3352 | 1463605612924 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:52 INFO - PROCESS | 3352 | ++DOCSHELL 18271800 == 55 [pid = 3352] [id = 609] 14:06:52 INFO - PROCESS | 3352 | ++DOMWINDOW == 116 (18278800) [pid = 3352] [serial = 1827] [outer = 00000000] 14:06:52 INFO - PROCESS | 3352 | ++DOMWINDOW == 117 (18A69C00) [pid = 3352] [serial = 1828] [outer = 18278800] 14:06:52 INFO - PROCESS | 3352 | 1463605612958 Marionette DEBUG loaded listener.js 14:06:53 INFO - PROCESS | 3352 | ++DOMWINDOW == 118 (19702000) [pid = 3352] [serial = 1829] [outer = 18278800] 14:06:53 INFO - PROCESS | 3352 | 1463605613438 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]]]}] 14:06:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 14:06:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 783ms 14:06:53 INFO - PROCESS | 3352 | 1463605613493 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 14:06:53 INFO - PROCESS | 3352 | 1463605613495 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 14:06:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 14:06:53 INFO - PROCESS | 3352 | 1463605613504 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 14:06:53 INFO - PROCESS | 3352 | 1463605613505 Marionette TRACE conn2 <- [1,2402,null,{}] 14:06:53 INFO - PROCESS | 3352 | 1463605613509 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}] 14:06:53 INFO - PROCESS | 3352 | 1463605613628 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 14:06:53 INFO - PROCESS | 3352 | 1463605613699 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:53 INFO - PROCESS | 3352 | ++DOCSHELL 19871400 == 56 [pid = 3352] [id = 610] 14:06:53 INFO - PROCESS | 3352 | ++DOMWINDOW == 119 (19C0B800) [pid = 3352] [serial = 1830] [outer = 00000000] 14:06:53 INFO - PROCESS | 3352 | ++DOMWINDOW == 120 (19CE3800) [pid = 3352] [serial = 1831] [outer = 19C0B800] 14:06:53 INFO - PROCESS | 3352 | 1463605613742 Marionette DEBUG loaded listener.js 14:06:53 INFO - PROCESS | 3352 | ++DOMWINDOW == 121 (19CE4800) [pid = 3352] [serial = 1832] [outer = 19C0B800] 14:06:54 INFO - PROCESS | 3352 | 1463605614144 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]]]}] 14:06:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 14:06:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 675ms 14:06:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 14:06:54 INFO - PROCESS | 3352 | 1463605614182 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 14:06:54 INFO - PROCESS | 3352 | 1463605614183 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 14:06:54 INFO - PROCESS | 3352 | 1463605614187 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 14:06:54 INFO - PROCESS | 3352 | 1463605614188 Marionette TRACE conn2 <- [1,2406,null,{}] 14:06:54 INFO - PROCESS | 3352 | 1463605614192 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}] 14:06:54 INFO - PROCESS | 3352 | 1463605614344 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 14:06:54 INFO - PROCESS | 3352 | 1463605614414 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:54 INFO - PROCESS | 3352 | ++DOCSHELL 19C09400 == 57 [pid = 3352] [id = 611] 14:06:54 INFO - PROCESS | 3352 | ++DOMWINDOW == 122 (19C0A800) [pid = 3352] [serial = 1833] [outer = 00000000] 14:06:54 INFO - PROCESS | 3352 | ++DOMWINDOW == 123 (1A157C00) [pid = 3352] [serial = 1834] [outer = 19C0A800] 14:06:54 INFO - PROCESS | 3352 | 1463605614457 Marionette DEBUG loaded listener.js 14:06:54 INFO - PROCESS | 3352 | ++DOMWINDOW == 124 (1A66A000) [pid = 3352] [serial = 1835] [outer = 19C0A800] 14:06:54 INFO - PROCESS | 3352 | --DOMWINDOW == 123 (18A6A800) [pid = 3352] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 14:06:54 INFO - PROCESS | 3352 | --DOMWINDOW == 122 (18A6DC00) [pid = 3352] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 14:06:54 INFO - PROCESS | 3352 | --DOMWINDOW == 121 (17E96000) [pid = 3352] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 14:06:54 INFO - PROCESS | 3352 | --DOMWINDOW == 120 (10D2C000) [pid = 3352] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 14:06:54 INFO - PROCESS | 3352 | --DOMWINDOW == 119 (152CF000) [pid = 3352] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 14:06:54 INFO - PROCESS | 3352 | --DOMWINDOW == 118 (15361000) [pid = 3352] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 14:06:54 INFO - PROCESS | 3352 | --DOMWINDOW == 117 (1693F000) [pid = 3352] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 14:06:54 INFO - PROCESS | 3352 | --DOMWINDOW == 116 (10270800) [pid = 3352] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 14:06:54 INFO - PROCESS | 3352 | --DOMWINDOW == 115 (12A90400) [pid = 3352] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 14:06:54 INFO - PROCESS | 3352 | --DOMWINDOW == 114 (16D0EC00) [pid = 3352] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 14:06:54 INFO - PROCESS | 3352 | --DOMWINDOW == 113 (1827F000) [pid = 3352] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 14:06:54 INFO - PROCESS | 3352 | 1463605614981 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]]]}] 14:06:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 14:06:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 814ms 14:06:55 INFO - PROCESS | 3352 | 1463605615012 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 14:06:55 INFO - PROCESS | 3352 | 1463605615014 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 14:06:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 14:06:55 INFO - PROCESS | 3352 | 1463605615021 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 14:06:55 INFO - PROCESS | 3352 | 1463605615023 Marionette TRACE conn2 <- [1,2410,null,{}] 14:06:55 INFO - PROCESS | 3352 | 1463605615026 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}] 14:06:55 INFO - PROCESS | 3352 | 1463605615164 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 14:06:55 INFO - PROCESS | 3352 | 1463605615231 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:55 INFO - PROCESS | 3352 | ++DOCSHELL 15317000 == 58 [pid = 3352] [id = 612] 14:06:55 INFO - PROCESS | 3352 | ++DOMWINDOW == 114 (156A4800) [pid = 3352] [serial = 1836] [outer = 00000000] 14:06:55 INFO - PROCESS | 3352 | ++DOMWINDOW == 115 (18277C00) [pid = 3352] [serial = 1837] [outer = 156A4800] 14:06:55 INFO - PROCESS | 3352 | 1463605615274 Marionette DEBUG loaded listener.js 14:06:55 INFO - PROCESS | 3352 | ++DOMWINDOW == 116 (1A050C00) [pid = 3352] [serial = 1838] [outer = 156A4800] 14:06:55 INFO - PROCESS | 3352 | 1463605615616 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]]]}] 14:06:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 14:06:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 629ms 14:06:55 INFO - PROCESS | 3352 | 1463605615664 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 14:06:55 INFO - PROCESS | 3352 | 1463605615666 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 14:06:55 INFO - PROCESS | 3352 | 1463605615670 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 14:06:55 INFO - PROCESS | 3352 | 1463605615671 Marionette TRACE conn2 <- [1,2414,null,{}] 14:06:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 14:06:55 INFO - PROCESS | 3352 | 1463605615675 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}] 14:06:55 INFO - PROCESS | 3352 | 1463605615743 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 14:06:55 INFO - PROCESS | 3352 | 1463605615749 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:55 INFO - PROCESS | 3352 | ++DOCSHELL 1531EC00 == 59 [pid = 3352] [id = 613] 14:06:55 INFO - PROCESS | 3352 | ++DOMWINDOW == 117 (1827FC00) [pid = 3352] [serial = 1839] [outer = 00000000] 14:06:55 INFO - PROCESS | 3352 | ++DOMWINDOW == 118 (1A932000) [pid = 3352] [serial = 1840] [outer = 1827FC00] 14:06:55 INFO - PROCESS | 3352 | 1463605615794 Marionette DEBUG loaded listener.js 14:06:55 INFO - PROCESS | 3352 | ++DOMWINDOW == 119 (1A983C00) [pid = 3352] [serial = 1841] [outer = 1827FC00] 14:06:56 INFO - PROCESS | 3352 | 1463605616246 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]]]}] 14:06:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 14:06:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 614ms 14:06:56 INFO - PROCESS | 3352 | 1463605616297 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 14:06:56 INFO - PROCESS | 3352 | 1463605616299 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 14:06:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 14:06:56 INFO - PROCESS | 3352 | 1463605616306 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 14:06:56 INFO - PROCESS | 3352 | 1463605616308 Marionette TRACE conn2 <- [1,2418,null,{}] 14:06:56 INFO - PROCESS | 3352 | 1463605616311 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}] 14:06:56 INFO - PROCESS | 3352 | 1463605616398 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 14:06:56 INFO - PROCESS | 3352 | 1463605616404 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:56 INFO - PROCESS | 3352 | ++DOCSHELL 1A43A000 == 60 [pid = 3352] [id = 614] 14:06:56 INFO - PROCESS | 3352 | ++DOMWINDOW == 120 (1A738800) [pid = 3352] [serial = 1842] [outer = 00000000] 14:06:56 INFO - PROCESS | 3352 | ++DOMWINDOW == 121 (1AB7D800) [pid = 3352] [serial = 1843] [outer = 1A738800] 14:06:56 INFO - PROCESS | 3352 | 1463605616454 Marionette DEBUG loaded listener.js 14:06:56 INFO - PROCESS | 3352 | ++DOMWINDOW == 122 (1AB84800) [pid = 3352] [serial = 1844] [outer = 1A738800] 14:06:57 INFO - PROCESS | 3352 | --DOCSHELL 12AEA000 == 59 [pid = 3352] [id = 556] 14:06:57 INFO - PROCESS | 3352 | --DOCSHELL 15315400 == 58 [pid = 3352] [id = 584] 14:06:57 INFO - PROCESS | 3352 | --DOCSHELL 19C0F800 == 57 [pid = 3352] [id = 542] 14:06:57 INFO - PROCESS | 3352 | --DOCSHELL 1770D800 == 56 [pid = 3352] [id = 504] 14:06:57 INFO - PROCESS | 3352 | --DOCSHELL 17302C00 == 55 [pid = 3352] [id = 586] 14:06:57 INFO - PROCESS | 3352 | --DOCSHELL 15F0A000 == 54 [pid = 3352] [id = 503] 14:06:57 INFO - PROCESS | 3352 | --DOCSHELL 1654A000 == 53 [pid = 3352] [id = 488] 14:06:57 INFO - PROCESS | 3352 | --DOCSHELL 18AAC000 == 52 [pid = 3352] [id = 541] 14:06:57 INFO - PROCESS | 3352 | --DOCSHELL 12850800 == 51 [pid = 3352] [id = 373] 14:06:57 INFO - PROCESS | 3352 | --DOCSHELL 15D10800 == 50 [pid = 3352] [id = 555] 14:06:57 INFO - PROCESS | 3352 | --DOCSHELL 12885800 == 49 [pid = 3352] [id = 526] 14:06:57 INFO - PROCESS | 3352 | --DOCSHELL 19874800 == 48 [pid = 3352] [id = 525] 14:06:57 INFO - PROCESS | 3352 | --DOCSHELL 19CD8C00 == 47 [pid = 3352] [id = 585] 14:06:57 INFO - PROCESS | 3352 | --DOCSHELL 12D1E000 == 46 [pid = 3352] [id = 502] 14:06:57 INFO - PROCESS | 3352 | --DOCSHELL 19CDB400 == 45 [pid = 3352] [id = 505] 14:06:57 INFO - PROCESS | 3352 | --DOCSHELL 18AB3000 == 44 [pid = 3352] [id = 540] 14:06:57 INFO - PROCESS | 3352 | --DOCSHELL 140CB000 == 43 [pid = 3352] [id = 538] 14:06:57 INFO - PROCESS | 3352 | --DOCSHELL 15FAE800 == 42 [pid = 3352] [id = 539] 14:06:57 INFO - PROCESS | 3352 | --DOCSHELL 1A14D400 == 41 [pid = 3352] [id = 587] 14:06:57 INFO - PROCESS | 3352 | --DOCSHELL 11AFA400 == 40 [pid = 3352] [id = 605] 14:06:57 INFO - PROCESS | 3352 | --DOCSHELL 1A93B800 == 39 [pid = 3352] [id = 603] 14:06:57 INFO - PROCESS | 3352 | --DOCSHELL 0F9E5C00 == 38 [pid = 3352] [id = 604] 14:06:57 INFO - PROCESS | 3352 | --DOCSHELL 1A930800 == 37 [pid = 3352] [id = 602] 14:06:57 INFO - PROCESS | 3352 | --DOCSHELL 1531B000 == 36 [pid = 3352] [id = 600] 14:06:57 INFO - PROCESS | 3352 | --DOCSHELL 177BC800 == 35 [pid = 3352] [id = 601] 14:06:57 INFO - PROCESS | 3352 | --DOCSHELL 19ED7C00 == 34 [pid = 3352] [id = 598] 14:06:57 INFO - PROCESS | 3352 | --DOCSHELL 10D2A800 == 33 [pid = 3352] [id = 599] 14:06:58 INFO - PROCESS | 3352 | --DOCSHELL 15D15000 == 32 [pid = 3352] [id = 608] 14:06:58 INFO - PROCESS | 3352 | --DOCSHELL 167A1C00 == 31 [pid = 3352] [id = 607] 14:06:58 INFO - PROCESS | 3352 | --DOCSHELL 14E91C00 == 30 [pid = 3352] [id = 606] 14:06:58 INFO - PROCESS | 3352 | --DOCSHELL 19871400 == 29 [pid = 3352] [id = 610] 14:06:58 INFO - PROCESS | 3352 | --DOCSHELL 19C09400 == 28 [pid = 3352] [id = 611] 14:06:58 INFO - PROCESS | 3352 | --DOCSHELL 18271800 == 27 [pid = 3352] [id = 609] 14:06:58 INFO - PROCESS | 3352 | --DOCSHELL 15317000 == 26 [pid = 3352] [id = 612] 14:06:58 INFO - PROCESS | 3352 | --DOCSHELL 1531EC00 == 25 [pid = 3352] [id = 613] 14:06:58 INFO - PROCESS | 3352 | --DOMWINDOW == 121 (1770D000) [pid = 3352] [serial = 1780] [outer = 00000000] [url = about:blank] 14:06:58 INFO - PROCESS | 3352 | --DOMWINDOW == 120 (1A664400) [pid = 3352] [serial = 1793] [outer = 00000000] [url = about:blank] 14:06:58 INFO - PROCESS | 3352 | --DOMWINDOW == 119 (17E3A400) [pid = 3352] [serial = 1781] [outer = 00000000] [url = about:blank] 14:06:58 INFO - PROCESS | 3352 | --DOMWINDOW == 118 (18A6D400) [pid = 3352] [serial = 1790] [outer = 00000000] [url = about:blank] 14:06:58 INFO - PROCESS | 3352 | --DOMWINDOW == 117 (1A439C00) [pid = 3352] [serial = 1792] [outer = 00000000] [url = about:blank] 14:06:58 INFO - PROCESS | 3352 | --DOMWINDOW == 116 (16DA8000) [pid = 3352] [serial = 1778] [outer = 00000000] [url = about:blank] 14:06:58 INFO - PROCESS | 3352 | --DOMWINDOW == 115 (19872800) [pid = 3352] [serial = 1703] [outer = 00000000] [url = about:blank] 14:06:58 INFO - PROCESS | 3352 | --DOMWINDOW == 114 (19E39000) [pid = 3352] [serial = 1786] [outer = 00000000] [url = about:blank] 14:06:58 INFO - PROCESS | 3352 | --DOMWINDOW == 113 (1986B000) [pid = 3352] [serial = 1784] [outer = 00000000] [url = about:blank] 14:06:58 INFO - PROCESS | 3352 | --DOMWINDOW == 112 (18AB4000) [pid = 3352] [serial = 1783] [outer = 00000000] [url = about:blank] 14:06:58 INFO - PROCESS | 3352 | --DOMWINDOW == 111 (12A94000) [pid = 3352] [serial = 1750] [outer = 00000000] [url = about:blank] 14:06:58 INFO - PROCESS | 3352 | --DOMWINDOW == 110 (19ED0000) [pid = 3352] [serial = 1756] [outer = 00000000] [url = about:blank] 14:06:58 INFO - PROCESS | 3352 | --DOMWINDOW == 109 (114AE000) [pid = 3352] [serial = 1766] [outer = 00000000] [url = about:blank] 14:06:58 INFO - PROCESS | 3352 | --DOMWINDOW == 108 (10DF2C00) [pid = 3352] [serial = 1765] [outer = 00000000] [url = about:blank] 14:06:58 INFO - PROCESS | 3352 | --DOMWINDOW == 107 (15FB1400) [pid = 3352] [serial = 1774] [outer = 00000000] [url = about:blank] 14:06:58 INFO - PROCESS | 3352 | --DOMWINDOW == 106 (16549800) [pid = 3352] [serial = 1775] [outer = 00000000] [url = about:blank] 14:06:58 INFO - PROCESS | 3352 | --DOMWINDOW == 105 (15953400) [pid = 3352] [serial = 1771] [outer = 00000000] [url = about:blank] 14:06:58 INFO - PROCESS | 3352 | --DOMWINDOW == 104 (15B80400) [pid = 3352] [serial = 1772] [outer = 00000000] [url = about:blank] 14:06:58 INFO - PROCESS | 3352 | --DOMWINDOW == 103 (16D06C00) [pid = 3352] [serial = 1777] [outer = 00000000] [url = about:blank] 14:06:58 INFO - PROCESS | 3352 | --DOMWINDOW == 102 (10DEFC00) [pid = 3352] [serial = 1768] [outer = 00000000] [url = about:blank] 14:06:58 INFO - PROCESS | 3352 | --DOMWINDOW == 101 (12848800) [pid = 3352] [serial = 1769] [outer = 00000000] [url = about:blank] 14:06:58 INFO - PROCESS | 3352 | --DOMWINDOW == 100 (15B79400) [pid = 3352] [serial = 1753] [outer = 00000000] [url = about:blank] 14:06:58 INFO - PROCESS | 3352 | --DOMWINDOW == 99 (1A04F400) [pid = 3352] [serial = 1787] [outer = 00000000] [url = about:blank] 14:06:58 INFO - PROCESS | 3352 | --DOMWINDOW == 98 (1A152800) [pid = 3352] [serial = 1759] [outer = 00000000] [url = about:blank] 14:06:58 INFO - PROCESS | 3352 | --DOMWINDOW == 97 (1A66A800) [pid = 3352] [serial = 1762] [outer = 00000000] [url = about:blank] 14:06:58 INFO - PROCESS | 3352 | --DOMWINDOW == 96 (1A73C400) [pid = 3352] [serial = 1795] [outer = 00000000] [url = about:blank] 14:06:58 INFO - PROCESS | 3352 | --DOMWINDOW == 95 (15D4DC00) [pid = 3352] [serial = 1789] [outer = 00000000] [url = about:blank] 14:06:58 INFO - PROCESS | 3352 | 1463605618646 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]]]}] 14:06:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 14:06:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 2393ms 14:06:58 INFO - PROCESS | 3352 | 1463605618683 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 14:06:58 INFO - PROCESS | 3352 | 1463605618686 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 14:06:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 14:06:58 INFO - PROCESS | 3352 | 1463605618692 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 14:06:58 INFO - PROCESS | 3352 | 1463605618695 Marionette TRACE conn2 <- [1,2422,null,{}] 14:06:58 INFO - PROCESS | 3352 | 1463605618701 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}] 14:06:58 INFO - PROCESS | 3352 | 1463605618793 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 14:06:58 INFO - PROCESS | 3352 | 1463605618805 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:58 INFO - PROCESS | 3352 | ++DOCSHELL 10520C00 == 26 [pid = 3352] [id = 615] 14:06:58 INFO - PROCESS | 3352 | ++DOMWINDOW == 96 (1055B800) [pid = 3352] [serial = 1845] [outer = 00000000] 14:06:58 INFO - PROCESS | 3352 | ++DOMWINDOW == 97 (10A5C800) [pid = 3352] [serial = 1846] [outer = 1055B800] 14:06:58 INFO - PROCESS | 3352 | 1463605618857 Marionette DEBUG loaded listener.js 14:06:58 INFO - PROCESS | 3352 | ++DOMWINDOW == 98 (10B90000) [pid = 3352] [serial = 1847] [outer = 1055B800] 14:06:59 INFO - PROCESS | 3352 | 1463605619370 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]]]}] 14:06:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 14:06:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 675ms 14:06:59 INFO - PROCESS | 3352 | 1463605619392 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 14:06:59 INFO - PROCESS | 3352 | 1463605619398 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 14:06:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 14:06:59 INFO - PROCESS | 3352 | 1463605619404 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 14:06:59 INFO - PROCESS | 3352 | 1463605619407 Marionette TRACE conn2 <- [1,2426,null,{}] 14:06:59 INFO - PROCESS | 3352 | 1463605619410 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}] 14:06:59 INFO - PROCESS | 3352 | 1463605619500 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 14:06:59 INFO - PROCESS | 3352 | 1463605619492 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:59 INFO - PROCESS | 3352 | ++DOCSHELL 10D2C000 == 27 [pid = 3352] [id = 616] 14:06:59 INFO - PROCESS | 3352 | ++DOMWINDOW == 99 (10DF1400) [pid = 3352] [serial = 1848] [outer = 00000000] 14:06:59 INFO - PROCESS | 3352 | ++DOMWINDOW == 100 (10DFAC00) [pid = 3352] [serial = 1849] [outer = 10DF1400] 14:06:59 INFO - PROCESS | 3352 | 1463605619538 Marionette DEBUG loaded listener.js 14:06:59 INFO - PROCESS | 3352 | ++DOMWINDOW == 101 (110C6000) [pid = 3352] [serial = 1850] [outer = 10DF1400] 14:07:00 INFO - PROCESS | 3352 | 1463605620016 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]]]}] 14:07:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 14:07:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 629ms 14:07:00 INFO - PROCESS | 3352 | 1463605620024 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 14:07:00 INFO - PROCESS | 3352 | 1463605620027 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 14:07:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 14:07:00 INFO - PROCESS | 3352 | 1463605620031 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 14:07:00 INFO - PROCESS | 3352 | 1463605620034 Marionette TRACE conn2 <- [1,2430,null,{}] 14:07:00 INFO - PROCESS | 3352 | 1463605620045 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}] 14:07:00 INFO - PROCESS | 3352 | 1463605620131 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 14:07:00 INFO - PROCESS | 3352 | 1463605620139 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:00 INFO - PROCESS | 3352 | ++DOCSHELL 11C5D000 == 28 [pid = 3352] [id = 617] 14:07:00 INFO - PROCESS | 3352 | ++DOMWINDOW == 102 (11C84C00) [pid = 3352] [serial = 1851] [outer = 00000000] 14:07:00 INFO - PROCESS | 3352 | ++DOMWINDOW == 103 (12849400) [pid = 3352] [serial = 1852] [outer = 11C84C00] 14:07:00 INFO - PROCESS | 3352 | 1463605620188 Marionette DEBUG loaded listener.js 14:07:00 INFO - PROCESS | 3352 | ++DOMWINDOW == 104 (1284FC00) [pid = 3352] [serial = 1853] [outer = 11C84C00] 14:07:00 INFO - PROCESS | 3352 | 1463605620657 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]]]}] 14:07:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 14:07:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 691ms 14:07:00 INFO - PROCESS | 3352 | 1463605620712 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 14:07:00 INFO - PROCESS | 3352 | 1463605620715 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 14:07:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 14:07:00 INFO - PROCESS | 3352 | 1463605620718 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 14:07:00 INFO - PROCESS | 3352 | 1463605620720 Marionette TRACE conn2 <- [1,2434,null,{}] 14:07:00 INFO - PROCESS | 3352 | 1463605620724 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}] 14:07:00 INFO - PROCESS | 3352 | 1463605620828 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 14:07:00 INFO - PROCESS | 3352 | 1463605620834 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:00 INFO - PROCESS | 3352 | ++DOCSHELL 12B5F000 == 29 [pid = 3352] [id = 618] 14:07:00 INFO - PROCESS | 3352 | ++DOMWINDOW == 105 (12D28800) [pid = 3352] [serial = 1854] [outer = 00000000] 14:07:00 INFO - PROCESS | 3352 | ++DOMWINDOW == 106 (13816C00) [pid = 3352] [serial = 1855] [outer = 12D28800] 14:07:00 INFO - PROCESS | 3352 | 1463605620879 Marionette DEBUG loaded listener.js 14:07:00 INFO - PROCESS | 3352 | ++DOMWINDOW == 107 (13DB7000) [pid = 3352] [serial = 1856] [outer = 12D28800] 14:07:01 INFO - PROCESS | 3352 | 1463605621315 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]]]}] 14:07:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 14:07:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 629ms 14:07:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 14:07:01 INFO - PROCESS | 3352 | 1463605621342 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 14:07:01 INFO - PROCESS | 3352 | 1463605621344 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 14:07:01 INFO - PROCESS | 3352 | 1463605621347 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 14:07:01 INFO - PROCESS | 3352 | 1463605621349 Marionette TRACE conn2 <- [1,2438,null,{}] 14:07:01 INFO - PROCESS | 3352 | 1463605621356 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}] 14:07:01 INFO - PROCESS | 3352 | 1463605621431 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 14:07:01 INFO - PROCESS | 3352 | 1463605621438 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:01 INFO - PROCESS | 3352 | ++DOCSHELL 140C8400 == 30 [pid = 3352] [id = 619] 14:07:01 INFO - PROCESS | 3352 | ++DOMWINDOW == 108 (140C8C00) [pid = 3352] [serial = 1857] [outer = 00000000] 14:07:01 INFO - PROCESS | 3352 | ++DOMWINDOW == 109 (14E8E000) [pid = 3352] [serial = 1858] [outer = 140C8C00] 14:07:01 INFO - PROCESS | 3352 | 1463605621482 Marionette DEBUG loaded listener.js 14:07:01 INFO - PROCESS | 3352 | ++DOMWINDOW == 110 (14E97000) [pid = 3352] [serial = 1859] [outer = 140C8C00] 14:07:01 INFO - PROCESS | 3352 | 1463605621938 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]]]}] 14:07:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 14:07:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 614ms 14:07:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 14:07:01 INFO - PROCESS | 3352 | 1463605621983 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 14:07:01 INFO - PROCESS | 3352 | 1463605621985 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 14:07:01 INFO - PROCESS | 3352 | 1463605621988 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 14:07:01 INFO - PROCESS | 3352 | 1463605621990 Marionette TRACE conn2 <- [1,2442,null,{}] 14:07:01 INFO - PROCESS | 3352 | 1463605621993 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}] 14:07:02 INFO - PROCESS | 3352 | 1463605622106 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 14:07:02 INFO - PROCESS | 3352 | 1463605622116 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:02 INFO - PROCESS | 3352 | ++DOCSHELL 1531B800 == 31 [pid = 3352] [id = 620] 14:07:02 INFO - PROCESS | 3352 | ++DOMWINDOW == 111 (1531C000) [pid = 3352] [serial = 1860] [outer = 00000000] 14:07:02 INFO - PROCESS | 3352 | ++DOMWINDOW == 112 (15628400) [pid = 3352] [serial = 1861] [outer = 1531C000] 14:07:02 INFO - PROCESS | 3352 | 1463605622161 Marionette DEBUG loaded listener.js 14:07:02 INFO - PROCESS | 3352 | ++DOMWINDOW == 113 (156B0C00) [pid = 3352] [serial = 1862] [outer = 1531C000] 14:07:02 INFO - PROCESS | 3352 | 1463605622580 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]]]}] 14:07:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 14:07:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 613ms 14:07:02 INFO - PROCESS | 3352 | 1463605622627 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 14:07:02 INFO - PROCESS | 3352 | 1463605622629 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 14:07:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 14:07:02 INFO - PROCESS | 3352 | 1463605622633 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 14:07:02 INFO - PROCESS | 3352 | 1463605622635 Marionette TRACE conn2 <- [1,2446,null,{}] 14:07:02 INFO - PROCESS | 3352 | 1463605622639 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}] 14:07:02 INFO - PROCESS | 3352 | 1463605622712 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 14:07:02 INFO - PROCESS | 3352 | 1463605622718 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:02 INFO - PROCESS | 3352 | ++DOCSHELL 156A7400 == 32 [pid = 3352] [id = 621] 14:07:02 INFO - PROCESS | 3352 | ++DOMWINDOW == 114 (15954800) [pid = 3352] [serial = 1863] [outer = 00000000] 14:07:02 INFO - PROCESS | 3352 | ++DOMWINDOW == 115 (15B79400) [pid = 3352] [serial = 1864] [outer = 15954800] 14:07:02 INFO - PROCESS | 3352 | 1463605622762 Marionette DEBUG loaded listener.js 14:07:02 INFO - PROCESS | 3352 | ++DOMWINDOW == 116 (15D0E800) [pid = 3352] [serial = 1865] [outer = 15954800] 14:07:03 INFO - PROCESS | 3352 | 1463605623185 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]]]}] 14:07:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 14:07:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 583ms 14:07:03 INFO - PROCESS | 3352 | 1463605623213 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 14:07:03 INFO - PROCESS | 3352 | 1463605623215 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 14:07:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 14:07:03 INFO - PROCESS | 3352 | 1463605623219 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 14:07:03 INFO - PROCESS | 3352 | 1463605623220 Marionette TRACE conn2 <- [1,2450,null,{}] 14:07:03 INFO - PROCESS | 3352 | 1463605623224 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}] 14:07:03 INFO - PROCESS | 3352 | 1463605623346 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 14:07:03 INFO - PROCESS | 3352 | 1463605623355 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:03 INFO - PROCESS | 3352 | ++DOCSHELL 13DB8C00 == 33 [pid = 3352] [id = 622] 14:07:03 INFO - PROCESS | 3352 | ++DOMWINDOW == 117 (15622800) [pid = 3352] [serial = 1866] [outer = 00000000] 14:07:03 INFO - PROCESS | 3352 | ++DOMWINDOW == 118 (15F03C00) [pid = 3352] [serial = 1867] [outer = 15622800] 14:07:03 INFO - PROCESS | 3352 | 1463605623413 Marionette DEBUG loaded listener.js 14:07:03 INFO - PROCESS | 3352 | ++DOMWINDOW == 119 (15F07C00) [pid = 3352] [serial = 1868] [outer = 15622800] 14:07:03 INFO - PROCESS | 3352 | 1463605623820 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]]]}] 14:07:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 14:07:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 614ms 14:07:03 INFO - PROCESS | 3352 | 1463605623857 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 14:07:03 INFO - PROCESS | 3352 | 1463605623859 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 14:07:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 14:07:03 INFO - PROCESS | 3352 | 1463605623862 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 14:07:03 INFO - PROCESS | 3352 | 1463605623863 Marionette TRACE conn2 <- [1,2454,null,{}] 14:07:03 INFO - PROCESS | 3352 | 1463605623867 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}] 14:07:03 INFO - PROCESS | 3352 | 1463605623987 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 14:07:04 INFO - PROCESS | 3352 | 1463605624008 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:04 INFO - PROCESS | 3352 | ++DOCSHELL 11C5C000 == 34 [pid = 3352] [id = 623] 14:07:04 INFO - PROCESS | 3352 | ++DOMWINDOW == 120 (15945400) [pid = 3352] [serial = 1869] [outer = 00000000] 14:07:04 INFO - PROCESS | 3352 | ++DOMWINDOW == 121 (16542800) [pid = 3352] [serial = 1870] [outer = 15945400] 14:07:04 INFO - PROCESS | 3352 | 1463605624052 Marionette DEBUG loaded listener.js 14:07:04 INFO - PROCESS | 3352 | ++DOMWINDOW == 122 (16543000) [pid = 3352] [serial = 1871] [outer = 15945400] 14:07:04 INFO - PROCESS | 3352 | 1463605624494 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]]]}] 14:07:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 14:07:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 675ms 14:07:04 INFO - PROCESS | 3352 | 1463605624546 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 14:07:04 INFO - PROCESS | 3352 | 1463605624548 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 14:07:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 14:07:04 INFO - PROCESS | 3352 | 1463605624551 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 14:07:04 INFO - PROCESS | 3352 | 1463605624553 Marionette TRACE conn2 <- [1,2458,null,{}] 14:07:04 INFO - PROCESS | 3352 | 1463605624562 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}] 14:07:04 INFO - PROCESS | 3352 | 1463605624676 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 14:07:04 INFO - PROCESS | 3352 | 1463605624686 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:04 INFO - PROCESS | 3352 | ++DOCSHELL 12B58000 == 35 [pid = 3352] [id = 624] 14:07:04 INFO - PROCESS | 3352 | ++DOMWINDOW == 123 (15D4C800) [pid = 3352] [serial = 1872] [outer = 00000000] 14:07:04 INFO - PROCESS | 3352 | ++DOMWINDOW == 124 (1654A800) [pid = 3352] [serial = 1873] [outer = 15D4C800] 14:07:04 INFO - PROCESS | 3352 | 1463605624732 Marionette DEBUG loaded listener.js 14:07:04 INFO - PROCESS | 3352 | ++DOMWINDOW == 125 (1679E400) [pid = 3352] [serial = 1874] [outer = 15D4C800] 14:07:05 INFO - PROCESS | 3352 | 1463605625174 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]]]}] 14:07:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 14:07:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 675ms 14:07:05 INFO - PROCESS | 3352 | 1463605625234 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 14:07:05 INFO - PROCESS | 3352 | 1463605625236 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 14:07:05 INFO - PROCESS | 3352 | 1463605625239 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 14:07:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 14:07:05 INFO - PROCESS | 3352 | 1463605625241 Marionette TRACE conn2 <- [1,2462,null,{}] 14:07:05 INFO - PROCESS | 3352 | 1463605625251 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}] 14:07:05 INFO - PROCESS | 3352 | 1463605625409 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 14:07:05 INFO - PROCESS | 3352 | 1463605625435 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:05 INFO - PROCESS | 3352 | ++DOCSHELL 16D03000 == 36 [pid = 3352] [id = 625] 14:07:05 INFO - PROCESS | 3352 | ++DOMWINDOW == 126 (16D03C00) [pid = 3352] [serial = 1875] [outer = 00000000] 14:07:05 INFO - PROCESS | 3352 | ++DOMWINDOW == 127 (16D0F000) [pid = 3352] [serial = 1876] [outer = 16D03C00] 14:07:05 INFO - PROCESS | 3352 | 1463605625489 Marionette DEBUG loaded listener.js 14:07:05 INFO - PROCESS | 3352 | ++DOMWINDOW == 128 (174D6800) [pid = 3352] [serial = 1877] [outer = 16D03C00] 14:07:06 INFO - PROCESS | 3352 | 1463605626475 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]]]}] 14:07:06 INFO - PROCESS | 3352 | --DOMWINDOW == 127 (110C1800) [pid = 3352] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 14:07:06 INFO - PROCESS | 3352 | --DOMWINDOW == 126 (156A4400) [pid = 3352] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 14:07:06 INFO - PROCESS | 3352 | --DOMWINDOW == 125 (19CD9000) [pid = 3352] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 14:07:06 INFO - PROCESS | 3352 | --DOMWINDOW == 124 (19E45000) [pid = 3352] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 14:07:06 INFO - PROCESS | 3352 | --DOMWINDOW == 123 (10D2D400) [pid = 3352] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 14:07:06 INFO - PROCESS | 3352 | --DOMWINDOW == 122 (16DA7000) [pid = 3352] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 14:07:06 INFO - PROCESS | 3352 | --DOMWINDOW == 121 (1434F800) [pid = 3352] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 14:07:06 INFO - PROCESS | 3352 | --DOMWINDOW == 120 (19C05400) [pid = 3352] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 14:07:06 INFO - PROCESS | 3352 | --DOMWINDOW == 119 (110CB000) [pid = 3352] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 14:07:06 INFO - PROCESS | 3352 | --DOMWINDOW == 118 (12B5C000) [pid = 3352] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 14:07:06 INFO - PROCESS | 3352 | --DOMWINDOW == 117 (18AAD000) [pid = 3352] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 14:07:06 INFO - PROCESS | 3352 | --DOMWINDOW == 116 (16D09000) [pid = 3352] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 14:07:06 INFO - PROCESS | 3352 | --DOMWINDOW == 115 (10B8D800) [pid = 3352] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 14:07:06 INFO - PROCESS | 3352 | --DOMWINDOW == 114 (16DA6C00) [pid = 3352] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 14:07:06 INFO - PROCESS | 3352 | --DOMWINDOW == 113 (1827FC00) [pid = 3352] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 14:07:06 INFO - PROCESS | 3352 | --DOMWINDOW == 112 (19C0B800) [pid = 3352] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 14:07:06 INFO - PROCESS | 3352 | --DOMWINDOW == 111 (18278800) [pid = 3352] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 14:07:06 INFO - PROCESS | 3352 | --DOMWINDOW == 110 (19C0A800) [pid = 3352] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 14:07:06 INFO - PROCESS | 3352 | --DOMWINDOW == 109 (156A4800) [pid = 3352] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 14:07:06 INFO - PROCESS | 3352 | --DOMWINDOW == 108 (169F1C00) [pid = 3352] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 14:07:06 INFO - PROCESS | 3352 | --DOMWINDOW == 107 (1693CC00) [pid = 3352] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 14:07:06 INFO - PROCESS | 3352 | --DOMWINDOW == 106 (14E92C00) [pid = 3352] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 14:07:06 INFO - PROCESS | 3352 | --DOMWINDOW == 105 (11C8C400) [pid = 3352] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 14:07:06 INFO - PROCESS | 3352 | --DOMWINDOW == 104 (1050F000) [pid = 3352] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 14:07:06 INFO - PROCESS | 3352 | --DOMWINDOW == 103 (1A93CC00) [pid = 3352] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 14:07:06 INFO - PROCESS | 3352 | --DOMWINDOW == 102 (1A930C00) [pid = 3352] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 14:07:06 INFO - PROCESS | 3352 | --DOMWINDOW == 101 (18A69800) [pid = 3352] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 14:07:06 INFO - PROCESS | 3352 | --DOMWINDOW == 100 (15947000) [pid = 3352] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 14:07:06 INFO - PROCESS | 3352 | --DOMWINDOW == 99 (10D2CC00) [pid = 3352] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 14:07:06 INFO - PROCESS | 3352 | --DOMWINDOW == 98 (1A66B000) [pid = 3352] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 14:07:06 INFO - PROCESS | 3352 | --DOMWINDOW == 97 (1A14EC00) [pid = 3352] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 14:07:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 14:07:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1273ms 14:07:06 INFO - PROCESS | 3352 | 1463605626520 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 14:07:06 INFO - PROCESS | 3352 | 1463605626522 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 14:07:06 INFO - PROCESS | 3352 | 1463605626525 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 14:07:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 14:07:06 INFO - PROCESS | 3352 | 1463605626526 Marionette TRACE conn2 <- [1,2466,null,{}] 14:07:06 INFO - PROCESS | 3352 | 1463605626530 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}] 14:07:06 INFO - PROCESS | 3352 | 1463605626611 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 14:07:06 INFO - PROCESS | 3352 | 1463605626618 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:06 INFO - PROCESS | 3352 | ++DOCSHELL 102EBC00 == 37 [pid = 3352] [id = 626] 14:07:06 INFO - PROCESS | 3352 | ++DOMWINDOW == 98 (1055F800) [pid = 3352] [serial = 1878] [outer = 00000000] 14:07:06 INFO - PROCESS | 3352 | ++DOMWINDOW == 99 (1284C000) [pid = 3352] [serial = 1879] [outer = 1055F800] 14:07:06 INFO - PROCESS | 3352 | 1463605626661 Marionette DEBUG loaded listener.js 14:07:06 INFO - PROCESS | 3352 | ++DOMWINDOW == 100 (13818400) [pid = 3352] [serial = 1880] [outer = 1055F800] 14:07:07 INFO - PROCESS | 3352 | 1463605627094 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]]]}] 14:07:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 14:07:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 629ms 14:07:07 INFO - PROCESS | 3352 | 1463605627145 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 14:07:07 INFO - PROCESS | 3352 | 1463605627147 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 14:07:07 INFO - PROCESS | 3352 | 1463605627150 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 14:07:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 14:07:07 INFO - PROCESS | 3352 | 1463605627152 Marionette TRACE conn2 <- [1,2470,null,{}] 14:07:07 INFO - PROCESS | 3352 | 1463605627155 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}] 14:07:07 INFO - PROCESS | 3352 | 1463605627231 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 14:07:07 INFO - PROCESS | 3352 | 1463605627237 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:07 INFO - PROCESS | 3352 | ++DOCSHELL 1531AC00 == 38 [pid = 3352] [id = 627] 14:07:07 INFO - PROCESS | 3352 | ++DOMWINDOW == 101 (156A4800) [pid = 3352] [serial = 1881] [outer = 00000000] 14:07:07 INFO - PROCESS | 3352 | ++DOMWINDOW == 102 (16529C00) [pid = 3352] [serial = 1882] [outer = 156A4800] 14:07:07 INFO - PROCESS | 3352 | 1463605627280 Marionette DEBUG loaded listener.js 14:07:07 INFO - PROCESS | 3352 | ++DOMWINDOW == 103 (16D9C800) [pid = 3352] [serial = 1883] [outer = 156A4800] 14:07:07 INFO - PROCESS | 3352 | 1463605627712 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]]]}] 14:07:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 14:07:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 583ms 14:07:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 14:07:07 INFO - PROCESS | 3352 | 1463605627756 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 14:07:07 INFO - PROCESS | 3352 | 1463605627757 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 14:07:07 INFO - PROCESS | 3352 | 1463605627761 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 14:07:07 INFO - PROCESS | 3352 | 1463605627762 Marionette TRACE conn2 <- [1,2474,null,{}] 14:07:07 INFO - PROCESS | 3352 | 1463605627765 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}] 14:07:07 INFO - PROCESS | 3352 | 1463605627826 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 14:07:07 INFO - PROCESS | 3352 | 1463605627832 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:07 INFO - PROCESS | 3352 | ++DOCSHELL 15D50800 == 39 [pid = 3352] [id = 628] 14:07:07 INFO - PROCESS | 3352 | ++DOMWINDOW == 104 (17714C00) [pid = 3352] [serial = 1884] [outer = 00000000] 14:07:07 INFO - PROCESS | 3352 | ++DOMWINDOW == 105 (17E37800) [pid = 3352] [serial = 1885] [outer = 17714C00] 14:07:07 INFO - PROCESS | 3352 | 1463605627875 Marionette DEBUG loaded listener.js 14:07:07 INFO - PROCESS | 3352 | ++DOMWINDOW == 106 (17FDC400) [pid = 3352] [serial = 1886] [outer = 17714C00] 14:07:08 INFO - PROCESS | 3352 | 1463605628324 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]]]}] 14:07:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 14:07:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 629ms 14:07:08 INFO - PROCESS | 3352 | 1463605628384 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 14:07:08 INFO - PROCESS | 3352 | 1463605628386 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 14:07:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 14:07:08 INFO - PROCESS | 3352 | 1463605628389 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 14:07:08 INFO - PROCESS | 3352 | 1463605628391 Marionette TRACE conn2 <- [1,2478,null,{}] 14:07:08 INFO - PROCESS | 3352 | 1463605628394 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}] 14:07:08 INFO - PROCESS | 3352 | 1463605628532 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 14:07:08 INFO - PROCESS | 3352 | 1463605628676 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:08 INFO - PROCESS | 3352 | ++DOCSHELL 0F97D800 == 40 [pid = 3352] [id = 629] 14:07:08 INFO - PROCESS | 3352 | ++DOMWINDOW == 107 (0F9E1000) [pid = 3352] [serial = 1887] [outer = 00000000] 14:07:08 INFO - PROCESS | 3352 | ++DOMWINDOW == 108 (1026AC00) [pid = 3352] [serial = 1888] [outer = 0F9E1000] 14:07:08 INFO - PROCESS | 3352 | 1463605628717 Marionette DEBUG loaded listener.js 14:07:08 INFO - PROCESS | 3352 | ++DOMWINDOW == 109 (1050E400) [pid = 3352] [serial = 1889] [outer = 0F9E1000] 14:07:09 INFO - PROCESS | 3352 | 1463605629488 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]]]}] 14:07:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 14:07:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1121ms 14:07:09 INFO - PROCESS | 3352 | 1463605629518 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 14:07:09 INFO - PROCESS | 3352 | 1463605629522 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 14:07:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 14:07:09 INFO - PROCESS | 3352 | 1463605629527 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 14:07:09 INFO - PROCESS | 3352 | 1463605629531 Marionette TRACE conn2 <- [1,2482,null,{}] 14:07:09 INFO - PROCESS | 3352 | 1463605629561 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}] 14:07:09 INFO - PROCESS | 3352 | 1463605629680 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 14:07:09 INFO - PROCESS | 3352 | 1463605629834 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:09 INFO - PROCESS | 3352 | ++DOCSHELL 11A03C00 == 41 [pid = 3352] [id = 630] 14:07:09 INFO - PROCESS | 3352 | ++DOMWINDOW == 110 (11A0AC00) [pid = 3352] [serial = 1890] [outer = 00000000] 14:07:09 INFO - PROCESS | 3352 | ++DOMWINDOW == 111 (11C8D400) [pid = 3352] [serial = 1891] [outer = 11A0AC00] 14:07:09 INFO - PROCESS | 3352 | 1463605629891 Marionette DEBUG loaded listener.js 14:07:09 INFO - PROCESS | 3352 | ++DOMWINDOW == 112 (12AEA000) [pid = 3352] [serial = 1892] [outer = 11A0AC00] 14:07:10 INFO - PROCESS | 3352 | 1463605630612 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]]]}] 14:07:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 14:07:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1151ms 14:07:10 INFO - PROCESS | 3352 | 1463605630849 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 14:07:10 INFO - PROCESS | 3352 | 1463605630854 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 14:07:10 INFO - PROCESS | 3352 | 1463605630860 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 14:07:10 INFO - PROCESS | 3352 | 1463605630863 Marionette TRACE conn2 <- [1,2486,null,{}] 14:07:10 INFO - PROCESS | 3352 | 1463605630868 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}] 14:07:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 14:07:10 INFO - PROCESS | 3352 | 1463605630973 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 14:07:11 INFO - PROCESS | 3352 | 1463605631087 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:11 INFO - PROCESS | 3352 | ++DOCSHELL 10B94C00 == 42 [pid = 3352] [id = 631] 14:07:11 INFO - PROCESS | 3352 | ++DOMWINDOW == 113 (10B95000) [pid = 3352] [serial = 1893] [outer = 00000000] 14:07:11 INFO - PROCESS | 3352 | ++DOMWINDOW == 114 (10D2EC00) [pid = 3352] [serial = 1894] [outer = 10B95000] 14:07:11 INFO - PROCESS | 3352 | 1463605631134 Marionette DEBUG loaded listener.js 14:07:11 INFO - PROCESS | 3352 | ++DOMWINDOW == 115 (10DF6400) [pid = 3352] [serial = 1895] [outer = 10B95000] 14:07:11 INFO - PROCESS | 3352 | --DOCSHELL 140C2800 == 41 [pid = 3352] [id = 464] 14:07:11 INFO - PROCESS | 3352 | --DOCSHELL 12846000 == 40 [pid = 3352] [id = 468] 14:07:11 INFO - PROCESS | 3352 | --DOCSHELL 10D2D000 == 39 [pid = 3352] [id = 476] 14:07:11 INFO - PROCESS | 3352 | --DOCSHELL 156A7000 == 38 [pid = 3352] [id = 466] 14:07:11 INFO - PROCESS | 3352 | --DOCSHELL 12885000 == 37 [pid = 3352] [id = 472] 14:07:11 INFO - PROCESS | 3352 | --DOCSHELL 12880400 == 36 [pid = 3352] [id = 463] 14:07:11 INFO - PROCESS | 3352 | --DOCSHELL 14343C00 == 35 [pid = 3352] [id = 465] 14:07:11 INFO - PROCESS | 3352 | --DOCSHELL 15EE5400 == 34 [pid = 3352] [id = 467] 14:07:11 INFO - PROCESS | 3352 | --DOCSHELL 1761F400 == 33 [pid = 3352] [id = 470] 14:07:11 INFO - PROCESS | 3352 | --DOCSHELL 12846400 == 32 [pid = 3352] [id = 462] 14:07:11 INFO - PROCESS | 3352 | --DOCSHELL 1051F000 == 31 [pid = 3352] [id = 460] 14:07:11 INFO - PROCESS | 3352 | --DOCSHELL 10DF7000 == 30 [pid = 3352] [id = 477] 14:07:11 INFO - PROCESS | 3352 | --DOMWINDOW == 114 (15B7F000) [pid = 3352] [serial = 1709] [outer = 00000000] [url = about:blank] 14:07:11 INFO - PROCESS | 3352 | --DOMWINDOW == 113 (19CDE000) [pid = 3352] [serial = 1715] [outer = 00000000] [url = about:blank] 14:07:11 INFO - PROCESS | 3352 | --DOMWINDOW == 112 (15FA9000) [pid = 3352] [serial = 1664] [outer = 00000000] [url = about:blank] 14:07:11 INFO - PROCESS | 3352 | --DOMWINDOW == 111 (15B7C800) [pid = 3352] [serial = 1670] [outer = 00000000] [url = about:blank] 14:07:11 INFO - PROCESS | 3352 | --DOMWINDOW == 110 (19EDD400) [pid = 3352] [serial = 1667] [outer = 00000000] [url = about:blank] 14:07:11 INFO - PROCESS | 3352 | --DOMWINDOW == 109 (1827F400) [pid = 3352] [serial = 1610] [outer = 00000000] [url = about:blank] 14:07:11 INFO - PROCESS | 3352 | --DOMWINDOW == 108 (13818000) [pid = 3352] [serial = 1661] [outer = 00000000] [url = about:blank] 14:07:11 INFO - PROCESS | 3352 | --DOMWINDOW == 107 (1A054C00) [pid = 3352] [serial = 1757] [outer = 00000000] [url = about:blank] 14:07:11 INFO - PROCESS | 3352 | --DOMWINDOW == 106 (1A156800) [pid = 3352] [serial = 1760] [outer = 00000000] [url = about:blank] 14:07:11 INFO - PROCESS | 3352 | --DOMWINDOW == 105 (12D26800) [pid = 3352] [serial = 1706] [outer = 00000000] [url = about:blank] 14:07:11 INFO - PROCESS | 3352 | --DOMWINDOW == 104 (18AB2000) [pid = 3352] [serial = 1712] [outer = 00000000] [url = about:blank] 14:07:11 INFO - PROCESS | 3352 | --DOMWINDOW == 103 (1A670000) [pid = 3352] [serial = 1763] [outer = 00000000] [url = about:blank] 14:07:11 INFO - PROCESS | 3352 | --DOMWINDOW == 102 (140C1800) [pid = 3352] [serial = 1751] [outer = 00000000] [url = about:blank] 14:07:11 INFO - PROCESS | 3352 | --DOMWINDOW == 101 (15EDF400) [pid = 3352] [serial = 1754] [outer = 00000000] [url = about:blank] 14:07:11 INFO - PROCESS | 3352 | --DOMWINDOW == 100 (1AB7D800) [pid = 3352] [serial = 1843] [outer = 00000000] [url = about:blank] 14:07:11 INFO - PROCESS | 3352 | --DOMWINDOW == 99 (1A983C00) [pid = 3352] [serial = 1841] [outer = 00000000] [url = about:blank] 14:07:11 INFO - PROCESS | 3352 | --DOMWINDOW == 98 (19CE3800) [pid = 3352] [serial = 1831] [outer = 00000000] [url = about:blank] 14:07:11 INFO - PROCESS | 3352 | --DOMWINDOW == 97 (18A69C00) [pid = 3352] [serial = 1828] [outer = 00000000] [url = about:blank] 14:07:11 INFO - PROCESS | 3352 | --DOMWINDOW == 96 (19702000) [pid = 3352] [serial = 1829] [outer = 00000000] [url = about:blank] 14:07:11 INFO - PROCESS | 3352 | --DOMWINDOW == 95 (1A157C00) [pid = 3352] [serial = 1834] [outer = 00000000] [url = about:blank] 14:07:11 INFO - PROCESS | 3352 | --DOMWINDOW == 94 (19CE4800) [pid = 3352] [serial = 1832] [outer = 00000000] [url = about:blank] 14:07:11 INFO - PROCESS | 3352 | --DOMWINDOW == 93 (18277C00) [pid = 3352] [serial = 1837] [outer = 00000000] [url = about:blank] 14:07:11 INFO - PROCESS | 3352 | --DOMWINDOW == 92 (1A932000) [pid = 3352] [serial = 1840] [outer = 00000000] [url = about:blank] 14:07:11 INFO - PROCESS | 3352 | --DOMWINDOW == 91 (1A66A000) [pid = 3352] [serial = 1835] [outer = 00000000] [url = about:blank] 14:07:11 INFO - PROCESS | 3352 | --DOMWINDOW == 90 (17715000) [pid = 3352] [serial = 1825] [outer = 00000000] [url = about:blank] 14:07:11 INFO - PROCESS | 3352 | --DOMWINDOW == 89 (169F4800) [pid = 3352] [serial = 1822] [outer = 00000000] [url = about:blank] 14:07:11 INFO - PROCESS | 3352 | --DOMWINDOW == 88 (16D0B400) [pid = 3352] [serial = 1823] [outer = 00000000] [url = about:blank] 14:07:11 INFO - PROCESS | 3352 | --DOMWINDOW == 87 (1561C000) [pid = 3352] [serial = 1819] [outer = 00000000] [url = about:blank] 14:07:11 INFO - PROCESS | 3352 | --DOMWINDOW == 86 (15D55000) [pid = 3352] [serial = 1820] [outer = 00000000] [url = about:blank] 14:07:11 INFO - PROCESS | 3352 | --DOMWINDOW == 85 (15D78400) [pid = 3352] [serial = 1817] [outer = 00000000] [url = about:blank] 14:07:11 INFO - PROCESS | 3352 | --DOMWINDOW == 84 (15B68000) [pid = 3352] [serial = 1816] [outer = 00000000] [url = about:blank] 14:07:11 INFO - PROCESS | 3352 | --DOMWINDOW == 83 (12D7B400) [pid = 3352] [serial = 1814] [outer = 00000000] [url = about:blank] 14:07:11 INFO - PROCESS | 3352 | --DOMWINDOW == 82 (11C8C800) [pid = 3352] [serial = 1813] [outer = 00000000] [url = about:blank] 14:07:11 INFO - PROCESS | 3352 | --DOMWINDOW == 81 (1A98D800) [pid = 3352] [serial = 1811] [outer = 00000000] [url = about:blank] 14:07:11 INFO - PROCESS | 3352 | --DOMWINDOW == 80 (1A987800) [pid = 3352] [serial = 1810] [outer = 00000000] [url = about:blank] 14:07:11 INFO - PROCESS | 3352 | --DOMWINDOW == 79 (1A93BC00) [pid = 3352] [serial = 1808] [outer = 00000000] [url = about:blank] 14:07:11 INFO - PROCESS | 3352 | --DOMWINDOW == 78 (1A935C00) [pid = 3352] [serial = 1807] [outer = 00000000] [url = about:blank] 14:07:11 INFO - PROCESS | 3352 | --DOMWINDOW == 77 (1A669800) [pid = 3352] [serial = 1805] [outer = 00000000] [url = about:blank] 14:07:11 INFO - PROCESS | 3352 | --DOMWINDOW == 76 (19E3F800) [pid = 3352] [serial = 1804] [outer = 00000000] [url = about:blank] 14:07:11 INFO - PROCESS | 3352 | --DOMWINDOW == 75 (15FA8000) [pid = 3352] [serial = 1802] [outer = 00000000] [url = about:blank] 14:07:11 INFO - PROCESS | 3352 | --DOMWINDOW == 74 (15D56400) [pid = 3352] [serial = 1801] [outer = 00000000] [url = about:blank] 14:07:11 INFO - PROCESS | 3352 | --DOMWINDOW == 73 (133AB800) [pid = 3352] [serial = 1799] [outer = 00000000] [url = about:blank] 14:07:11 INFO - PROCESS | 3352 | --DOMWINDOW == 72 (12AEE400) [pid = 3352] [serial = 1798] [outer = 00000000] [url = about:blank] 14:07:11 INFO - PROCESS | 3352 | --DOMWINDOW == 71 (1A740C00) [pid = 3352] [serial = 1796] [outer = 00000000] [url = about:blank] 14:07:11 INFO - PROCESS | 3352 | --DOMWINDOW == 70 (17E98400) [pid = 3352] [serial = 1826] [outer = 00000000] [url = about:blank] 14:07:11 INFO - PROCESS | 3352 | --DOMWINDOW == 69 (1A050C00) [pid = 3352] [serial = 1838] [outer = 00000000] [url = about:blank] 14:07:11 INFO - PROCESS | 3352 | --DOMWINDOW == 68 (1A052C00) [pid = 3352] [serial = 1748] [outer = 00000000] [url = about:blank] 14:07:11 INFO - PROCESS | 3352 | 1463605631747 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]]]}] 14:07:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 14:07:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 906ms 14:07:11 INFO - PROCESS | 3352 | 1463605631784 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 14:07:11 INFO - PROCESS | 3352 | 1463605631788 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 14:07:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 14:07:11 INFO - PROCESS | 3352 | 1463605631795 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 14:07:11 INFO - PROCESS | 3352 | 1463605631798 Marionette TRACE conn2 <- [1,2490,null,{}] 14:07:11 INFO - PROCESS | 3352 | 1463605631802 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}] 14:07:11 INFO - PROCESS | 3352 | 1463605631884 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 14:07:11 INFO - PROCESS | 3352 | 1463605631891 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:11 INFO - PROCESS | 3352 | ++DOCSHELL 10DFE400 == 31 [pid = 3352] [id = 632] 14:07:11 INFO - PROCESS | 3352 | ++DOMWINDOW == 69 (110C6C00) [pid = 3352] [serial = 1896] [outer = 00000000] 14:07:11 INFO - PROCESS | 3352 | ++DOMWINDOW == 70 (12845000) [pid = 3352] [serial = 1897] [outer = 110C6C00] 14:07:11 INFO - PROCESS | 3352 | 1463605631936 Marionette DEBUG loaded listener.js 14:07:11 INFO - PROCESS | 3352 | ++DOMWINDOW == 71 (12878800) [pid = 3352] [serial = 1898] [outer = 110C6C00] 14:07:12 INFO - PROCESS | 3352 | 1463605632409 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]]]}] 14:07:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 14:07:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 675ms 14:07:12 INFO - PROCESS | 3352 | 1463605632475 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 14:07:12 INFO - PROCESS | 3352 | 1463605632477 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 14:07:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 14:07:12 INFO - PROCESS | 3352 | 1463605632481 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 14:07:12 INFO - PROCESS | 3352 | 1463605632482 Marionette TRACE conn2 <- [1,2494,null,{}] 14:07:12 INFO - PROCESS | 3352 | 1463605632492 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}] 14:07:12 INFO - PROCESS | 3352 | 1463605632584 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 14:07:12 INFO - PROCESS | 3352 | 1463605632681 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:12 INFO - PROCESS | 3352 | ++DOCSHELL 13907C00 == 32 [pid = 3352] [id = 633] 14:07:12 INFO - PROCESS | 3352 | ++DOMWINDOW == 72 (13909800) [pid = 3352] [serial = 1899] [outer = 00000000] 14:07:12 INFO - PROCESS | 3352 | ++DOMWINDOW == 73 (1434AC00) [pid = 3352] [serial = 1900] [outer = 13909800] 14:07:12 INFO - PROCESS | 3352 | 1463605632730 Marionette DEBUG loaded listener.js 14:07:12 INFO - PROCESS | 3352 | ++DOMWINDOW == 74 (14ECE800) [pid = 3352] [serial = 1901] [outer = 13909800] 14:07:13 INFO - PROCESS | 3352 | 1463605633123 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]]]}] 14:07:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 14:07:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 676ms 14:07:13 INFO - PROCESS | 3352 | 1463605633178 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 14:07:13 INFO - PROCESS | 3352 | 1463605633180 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 14:07:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 14:07:13 INFO - PROCESS | 3352 | 1463605633183 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 14:07:13 INFO - PROCESS | 3352 | 1463605633185 Marionette TRACE conn2 <- [1,2498,null,{}] 14:07:13 INFO - PROCESS | 3352 | 1463605633188 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}] 14:07:13 INFO - PROCESS | 3352 | 1463605633252 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 14:07:13 INFO - PROCESS | 3352 | 1463605633259 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:13 INFO - PROCESS | 3352 | ++DOCSHELL 15312000 == 33 [pid = 3352] [id = 634] 14:07:13 INFO - PROCESS | 3352 | ++DOMWINDOW == 75 (15319400) [pid = 3352] [serial = 1902] [outer = 00000000] 14:07:13 INFO - PROCESS | 3352 | ++DOMWINDOW == 76 (15B63800) [pid = 3352] [serial = 1903] [outer = 15319400] 14:07:13 INFO - PROCESS | 3352 | 1463605633303 Marionette DEBUG loaded listener.js 14:07:13 INFO - PROCESS | 3352 | ++DOMWINDOW == 77 (11A05800) [pid = 3352] [serial = 1904] [outer = 15319400] 14:07:13 INFO - PROCESS | 3352 | 1463605633739 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]]]}] 14:07:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 14:07:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 583ms 14:07:13 INFO - PROCESS | 3352 | 1463605633775 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 14:07:13 INFO - PROCESS | 3352 | 1463605633777 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 14:07:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 14:07:13 INFO - PROCESS | 3352 | 1463605633784 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 14:07:13 INFO - PROCESS | 3352 | 1463605633786 Marionette TRACE conn2 <- [1,2502,null,{}] 14:07:13 INFO - PROCESS | 3352 | 1463605633797 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}] 14:07:13 INFO - PROCESS | 3352 | 1463605633912 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 14:07:13 INFO - PROCESS | 3352 | 1463605634006 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:13 INFO - PROCESS | 3352 | ++DOCSHELL 140C2400 == 34 [pid = 3352] [id = 635] 14:07:13 INFO - PROCESS | 3352 | ++DOMWINDOW == 78 (15B7DC00) [pid = 3352] [serial = 1905] [outer = 00000000] 14:07:14 INFO - PROCESS | 3352 | ++DOMWINDOW == 79 (15D4B400) [pid = 3352] [serial = 1906] [outer = 15B7DC00] 14:07:14 INFO - PROCESS | 3352 | 1463605634053 Marionette DEBUG loaded listener.js 14:07:14 INFO - PROCESS | 3352 | ++DOMWINDOW == 80 (15D51000) [pid = 3352] [serial = 1907] [outer = 15B7DC00] 14:07:14 INFO - PROCESS | 3352 | 1463605634455 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]]]}] 14:07:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 14:07:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 722ms 14:07:14 INFO - PROCESS | 3352 | 1463605634504 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 14:07:14 INFO - PROCESS | 3352 | 1463605634506 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 14:07:14 INFO - PROCESS | 3352 | 1463605634509 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 14:07:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 14:07:14 INFO - PROCESS | 3352 | 1463605634511 Marionette TRACE conn2 <- [1,2506,null,{}] 14:07:14 INFO - PROCESS | 3352 | 1463605634514 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}] 14:07:14 INFO - PROCESS | 3352 | 1463605634654 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 14:07:14 INFO - PROCESS | 3352 | 1463605634722 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:14 INFO - PROCESS | 3352 | ++DOCSHELL 15FA9800 == 35 [pid = 3352] [id = 636] 14:07:14 INFO - PROCESS | 3352 | ++DOMWINDOW == 81 (15FAA800) [pid = 3352] [serial = 1908] [outer = 00000000] 14:07:14 INFO - PROCESS | 3352 | ++DOMWINDOW == 82 (15FB1000) [pid = 3352] [serial = 1909] [outer = 15FAA800] 14:07:14 INFO - PROCESS | 3352 | 1463605634767 Marionette DEBUG loaded listener.js 14:07:14 INFO - PROCESS | 3352 | ++DOMWINDOW == 83 (16542000) [pid = 3352] [serial = 1910] [outer = 15FAA800] 14:07:15 INFO - PROCESS | 3352 | 1463605635173 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]]]}] 14:07:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 14:07:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 721ms 14:07:15 INFO - PROCESS | 3352 | 1463605635233 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 14:07:15 INFO - PROCESS | 3352 | 1463605635235 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 14:07:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 14:07:15 INFO - PROCESS | 3352 | 1463605635274 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 14:07:15 INFO - PROCESS | 3352 | 1463605635276 Marionette TRACE conn2 <- [1,2510,null,{}] 14:07:15 INFO - PROCESS | 3352 | 1463605635279 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}] 14:07:15 INFO - PROCESS | 3352 | 1463605635386 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 14:07:15 INFO - PROCESS | 3352 | 1463605635399 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:15 INFO - PROCESS | 3352 | ++DOCSHELL 16546800 == 36 [pid = 3352] [id = 637] 14:07:15 INFO - PROCESS | 3352 | ++DOMWINDOW == 84 (16548000) [pid = 3352] [serial = 1911] [outer = 00000000] 14:07:15 INFO - PROCESS | 3352 | ++DOMWINDOW == 85 (1693B000) [pid = 3352] [serial = 1912] [outer = 16548000] 14:07:15 INFO - PROCESS | 3352 | 1463605635446 Marionette DEBUG loaded listener.js 14:07:15 INFO - PROCESS | 3352 | ++DOMWINDOW == 86 (16D01800) [pid = 3352] [serial = 1913] [outer = 16548000] 14:07:15 INFO - PROCESS | 3352 | --DOMWINDOW == 85 (15D4C800) [pid = 3352] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 14:07:15 INFO - PROCESS | 3352 | --DOMWINDOW == 84 (16D03C00) [pid = 3352] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 14:07:15 INFO - PROCESS | 3352 | --DOMWINDOW == 83 (140C8C00) [pid = 3352] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 14:07:15 INFO - PROCESS | 3352 | --DOMWINDOW == 82 (15954800) [pid = 3352] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 14:07:15 INFO - PROCESS | 3352 | --DOMWINDOW == 81 (11C84C00) [pid = 3352] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 14:07:15 INFO - PROCESS | 3352 | --DOMWINDOW == 80 (15622800) [pid = 3352] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 14:07:15 INFO - PROCESS | 3352 | --DOMWINDOW == 79 (10DF1400) [pid = 3352] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 14:07:15 INFO - PROCESS | 3352 | --DOMWINDOW == 78 (1055B800) [pid = 3352] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 14:07:15 INFO - PROCESS | 3352 | --DOMWINDOW == 77 (1531C000) [pid = 3352] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 14:07:15 INFO - PROCESS | 3352 | --DOMWINDOW == 76 (12D28800) [pid = 3352] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 14:07:15 INFO - PROCESS | 3352 | --DOMWINDOW == 75 (1055F800) [pid = 3352] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 14:07:15 INFO - PROCESS | 3352 | --DOMWINDOW == 74 (156A4800) [pid = 3352] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 14:07:15 INFO - PROCESS | 3352 | --DOMWINDOW == 73 (15945400) [pid = 3352] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 14:07:15 INFO - PROCESS | 3352 | 1463605636004 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]]]}] 14:07:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 14:07:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 798ms 14:07:16 INFO - PROCESS | 3352 | 1463605636066 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 14:07:16 INFO - PROCESS | 3352 | 1463605636068 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 14:07:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 14:07:16 INFO - PROCESS | 3352 | 1463605636071 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 14:07:16 INFO - PROCESS | 3352 | 1463605636073 Marionette TRACE conn2 <- [1,2514,null,{}] 14:07:16 INFO - PROCESS | 3352 | 1463605636077 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}] 14:07:16 INFO - PROCESS | 3352 | 1463605636135 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 14:07:16 INFO - PROCESS | 3352 | 1463605636229 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:16 INFO - PROCESS | 3352 | ++DOCSHELL 102CC400 == 37 [pid = 3352] [id = 638] 14:07:16 INFO - PROCESS | 3352 | ++DOMWINDOW == 74 (1055F800) [pid = 3352] [serial = 1914] [outer = 00000000] 14:07:16 INFO - PROCESS | 3352 | ++DOMWINDOW == 75 (1531C000) [pid = 3352] [serial = 1915] [outer = 1055F800] 14:07:16 INFO - PROCESS | 3352 | 1463605636273 Marionette DEBUG loaded listener.js 14:07:16 INFO - PROCESS | 3352 | ++DOMWINDOW == 76 (1654BC00) [pid = 3352] [serial = 1916] [outer = 1055F800] 14:07:16 INFO - PROCESS | 3352 | 1463605636638 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]]]}] 14:07:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 14:07:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 629ms 14:07:16 INFO - PROCESS | 3352 | 1463605636711 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 14:07:16 INFO - PROCESS | 3352 | 1463605636713 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 14:07:16 INFO - PROCESS | 3352 | 1463605636720 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 14:07:16 INFO - PROCESS | 3352 | 1463605636721 Marionette TRACE conn2 <- [1,2518,null,{}] 14:07:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 14:07:16 INFO - PROCESS | 3352 | 1463605636725 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}] 14:07:16 INFO - PROCESS | 3352 | 1463605636802 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 14:07:16 INFO - PROCESS | 3352 | 1463605636808 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:16 INFO - PROCESS | 3352 | ++DOCSHELL 140C7800 == 38 [pid = 3352] [id = 639] 14:07:16 INFO - PROCESS | 3352 | ++DOMWINDOW == 77 (15FB5000) [pid = 3352] [serial = 1917] [outer = 00000000] 14:07:16 INFO - PROCESS | 3352 | ++DOMWINDOW == 78 (16DA8800) [pid = 3352] [serial = 1918] [outer = 15FB5000] 14:07:16 INFO - PROCESS | 3352 | 1463605636851 Marionette DEBUG loaded listener.js 14:07:16 INFO - PROCESS | 3352 | ++DOMWINDOW == 79 (17302C00) [pid = 3352] [serial = 1919] [outer = 15FB5000] 14:07:17 INFO - PROCESS | 3352 | 1463605637254 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]]]}] 14:07:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 14:07:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 583ms 14:07:17 INFO - PROCESS | 3352 | 1463605637306 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 14:07:17 INFO - PROCESS | 3352 | 1463605637308 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 14:07:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 14:07:17 INFO - PROCESS | 3352 | 1463605637315 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 14:07:17 INFO - PROCESS | 3352 | 1463605637318 Marionette TRACE conn2 <- [1,2522,null,{}] 14:07:17 INFO - PROCESS | 3352 | 1463605637321 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}] 14:07:17 INFO - PROCESS | 3352 | 1463605637398 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 14:07:17 INFO - PROCESS | 3352 | 1463605637405 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:17 INFO - PROCESS | 3352 | ++DOCSHELL 11C86400 == 39 [pid = 3352] [id = 640] 14:07:17 INFO - PROCESS | 3352 | ++DOMWINDOW == 80 (14E93C00) [pid = 3352] [serial = 1920] [outer = 00000000] 14:07:17 INFO - PROCESS | 3352 | ++DOMWINDOW == 81 (177BA800) [pid = 3352] [serial = 1921] [outer = 14E93C00] 14:07:17 INFO - PROCESS | 3352 | 1463605637448 Marionette DEBUG loaded listener.js 14:07:17 INFO - PROCESS | 3352 | ++DOMWINDOW == 82 (15EDC400) [pid = 3352] [serial = 1922] [outer = 14E93C00] 14:07:17 INFO - PROCESS | 3352 | 1463605637939 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]]]}] 14:07:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 14:07:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 675ms 14:07:17 INFO - PROCESS | 3352 | 1463605637995 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 14:07:18 INFO - PROCESS | 3352 | 1463605638000 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 14:07:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 14:07:18 INFO - PROCESS | 3352 | 1463605638005 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 14:07:18 INFO - PROCESS | 3352 | 1463605638010 Marionette TRACE conn2 <- [1,2526,null,{}] 14:07:18 INFO - PROCESS | 3352 | 1463605638017 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}] 14:07:18 INFO - PROCESS | 3352 | 1463605638132 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 14:07:18 INFO - PROCESS | 3352 | 1463605638293 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:18 INFO - PROCESS | 3352 | ++DOCSHELL 10D2A000 == 40 [pid = 3352] [id = 641] 14:07:18 INFO - PROCESS | 3352 | ++DOMWINDOW == 83 (10D2AC00) [pid = 3352] [serial = 1923] [outer = 00000000] 14:07:18 INFO - PROCESS | 3352 | ++DOMWINDOW == 84 (10DFB000) [pid = 3352] [serial = 1924] [outer = 10D2AC00] 14:07:18 INFO - PROCESS | 3352 | 1463605638349 Marionette DEBUG loaded listener.js 14:07:18 INFO - PROCESS | 3352 | ++DOMWINDOW == 85 (11A0DC00) [pid = 3352] [serial = 1925] [outer = 10D2AC00] 14:07:18 INFO - PROCESS | 3352 | 1463605638866 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]]]}] 14:07:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 14:07:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 890ms 14:07:18 INFO - PROCESS | 3352 | 1463605638895 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 14:07:18 INFO - PROCESS | 3352 | 1463605638901 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 14:07:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 14:07:18 INFO - PROCESS | 3352 | 1463605638907 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 14:07:18 INFO - PROCESS | 3352 | 1463605638910 Marionette TRACE conn2 <- [1,2530,null,{}] 14:07:18 INFO - PROCESS | 3352 | 1463605638915 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}] 14:07:19 INFO - PROCESS | 3352 | 1463605639017 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 14:07:19 INFO - PROCESS | 3352 | 1463605639128 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:19 INFO - PROCESS | 3352 | ++DOCSHELL 1309A000 == 41 [pid = 3352] [id = 642] 14:07:19 INFO - PROCESS | 3352 | ++DOMWINDOW == 86 (13DC2000) [pid = 3352] [serial = 1926] [outer = 00000000] 14:07:19 INFO - PROCESS | 3352 | ++DOMWINDOW == 87 (1531D800) [pid = 3352] [serial = 1927] [outer = 13DC2000] 14:07:19 INFO - PROCESS | 3352 | 1463605639183 Marionette DEBUG loaded listener.js 14:07:19 INFO - PROCESS | 3352 | ++DOMWINDOW == 88 (156ABC00) [pid = 3352] [serial = 1928] [outer = 13DC2000] 14:07:19 INFO - PROCESS | 3352 | 1463605639793 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]]]}] 14:07:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 14:07:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 921ms 14:07:19 INFO - PROCESS | 3352 | 1463605639839 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 14:07:19 INFO - PROCESS | 3352 | 1463605639841 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 14:07:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 14:07:19 INFO - PROCESS | 3352 | 1463605639845 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 14:07:19 INFO - PROCESS | 3352 | 1463605639849 Marionette TRACE conn2 <- [1,2534,null,{}] 14:07:19 INFO - PROCESS | 3352 | 1463605639860 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}] 14:07:19 INFO - PROCESS | 3352 | 1463605639996 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 14:07:20 INFO - PROCESS | 3352 | 1463605640131 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:20 INFO - PROCESS | 3352 | ++DOCSHELL 15B67800 == 42 [pid = 3352] [id = 643] 14:07:20 INFO - PROCESS | 3352 | ++DOMWINDOW == 89 (15B69400) [pid = 3352] [serial = 1929] [outer = 00000000] 14:07:20 INFO - PROCESS | 3352 | ++DOMWINDOW == 90 (16541800) [pid = 3352] [serial = 1930] [outer = 15B69400] 14:07:20 INFO - PROCESS | 3352 | 1463605640189 Marionette DEBUG loaded listener.js 14:07:20 INFO - PROCESS | 3352 | ++DOMWINDOW == 91 (17303C00) [pid = 3352] [serial = 1931] [outer = 15B69400] 14:07:20 INFO - PROCESS | 3352 | 1463605640721 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]]]}] 14:07:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 14:07:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 921ms 14:07:20 INFO - PROCESS | 3352 | 1463605640773 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 14:07:20 INFO - PROCESS | 3352 | 1463605640776 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 14:07:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 14:07:20 INFO - PROCESS | 3352 | 1463605640780 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 14:07:20 INFO - PROCESS | 3352 | 1463605640782 Marionette TRACE conn2 <- [1,2538,null,{}] 14:07:20 INFO - PROCESS | 3352 | 1463605640785 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}] 14:07:20 INFO - PROCESS | 3352 | 1463605640885 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 14:07:21 INFO - PROCESS | 3352 | 1463605641019 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:21 INFO - PROCESS | 3352 | ++DOCSHELL 16541400 == 43 [pid = 3352] [id = 644] 14:07:21 INFO - PROCESS | 3352 | ++DOMWINDOW == 92 (16D0F800) [pid = 3352] [serial = 1932] [outer = 00000000] 14:07:21 INFO - PROCESS | 3352 | ++DOMWINDOW == 93 (18A69800) [pid = 3352] [serial = 1933] [outer = 16D0F800] 14:07:21 INFO - PROCESS | 3352 | 1463605641073 Marionette DEBUG loaded listener.js 14:07:21 INFO - PROCESS | 3352 | ++DOMWINDOW == 94 (18A6F800) [pid = 3352] [serial = 1934] [outer = 16D0F800] 14:07:21 INFO - PROCESS | 3352 | 1463605641677 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]]]}] 14:07:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 14:07:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 921ms 14:07:21 INFO - PROCESS | 3352 | 1463605641711 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 14:07:21 INFO - PROCESS | 3352 | 1463605641713 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 14:07:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 14:07:21 INFO - PROCESS | 3352 | 1463605641718 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 14:07:21 INFO - PROCESS | 3352 | 1463605641720 Marionette TRACE conn2 <- [1,2542,null,{}] 14:07:21 INFO - PROCESS | 3352 | 1463605641724 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}] 14:07:21 INFO - PROCESS | 3352 | 1463605641851 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 14:07:22 INFO - PROCESS | 3352 | 1463605642089 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:22 INFO - PROCESS | 3352 | ++DOCSHELL 1055BC00 == 44 [pid = 3352] [id = 645] 14:07:22 INFO - PROCESS | 3352 | ++DOMWINDOW == 95 (10A62400) [pid = 3352] [serial = 1935] [outer = 00000000] 14:07:22 INFO - PROCESS | 3352 | ++DOMWINDOW == 96 (10D28C00) [pid = 3352] [serial = 1936] [outer = 10A62400] 14:07:22 INFO - PROCESS | 3352 | 1463605642167 Marionette DEBUG loaded listener.js 14:07:22 INFO - PROCESS | 3352 | ++DOMWINDOW == 97 (114A6000) [pid = 3352] [serial = 1937] [outer = 10A62400] 14:07:22 INFO - PROCESS | 3352 | 1463605642752 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]]]}] 14:07:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 14:07:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1074ms 14:07:22 INFO - PROCESS | 3352 | 1463605642799 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 14:07:22 INFO - PROCESS | 3352 | 1463605642803 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 14:07:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 14:07:22 INFO - PROCESS | 3352 | 1463605642809 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 14:07:22 INFO - PROCESS | 3352 | 1463605642815 Marionette TRACE conn2 <- [1,2546,null,{}] 14:07:22 INFO - PROCESS | 3352 | 1463605642821 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}] 14:07:22 INFO - PROCESS | 3352 | 1463605642920 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 14:07:23 INFO - PROCESS | 3352 | 1463605643037 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:23 INFO - PROCESS | 3352 | ++DOCSHELL 10222000 == 45 [pid = 3352] [id = 646] 14:07:23 INFO - PROCESS | 3352 | ++DOMWINDOW == 98 (10502C00) [pid = 3352] [serial = 1938] [outer = 00000000] 14:07:23 INFO - PROCESS | 3352 | ++DOMWINDOW == 99 (1108B800) [pid = 3352] [serial = 1939] [outer = 10502C00] 14:07:23 INFO - PROCESS | 3352 | 1463605643104 Marionette DEBUG loaded listener.js 14:07:23 INFO - PROCESS | 3352 | ++DOMWINDOW == 100 (12D26800) [pid = 3352] [serial = 1940] [outer = 10502C00] 14:07:23 INFO - PROCESS | 3352 | --DOMWINDOW == 99 (1654A800) [pid = 3352] [serial = 1873] [outer = 00000000] [url = about:blank] 14:07:23 INFO - PROCESS | 3352 | --DOMWINDOW == 98 (16D0F000) [pid = 3352] [serial = 1876] [outer = 00000000] [url = about:blank] 14:07:23 INFO - PROCESS | 3352 | --DOMWINDOW == 97 (14E8E000) [pid = 3352] [serial = 1858] [outer = 00000000] [url = about:blank] 14:07:23 INFO - PROCESS | 3352 | --DOMWINDOW == 96 (14E97000) [pid = 3352] [serial = 1859] [outer = 00000000] [url = about:blank] 14:07:23 INFO - PROCESS | 3352 | --DOMWINDOW == 95 (15B79400) [pid = 3352] [serial = 1864] [outer = 00000000] [url = about:blank] 14:07:23 INFO - PROCESS | 3352 | --DOMWINDOW == 94 (15D0E800) [pid = 3352] [serial = 1865] [outer = 00000000] [url = about:blank] 14:07:23 INFO - PROCESS | 3352 | --DOMWINDOW == 93 (12849400) [pid = 3352] [serial = 1852] [outer = 00000000] [url = about:blank] 14:07:23 INFO - PROCESS | 3352 | --DOMWINDOW == 92 (1284FC00) [pid = 3352] [serial = 1853] [outer = 00000000] [url = about:blank] 14:07:23 INFO - PROCESS | 3352 | --DOMWINDOW == 91 (15F03C00) [pid = 3352] [serial = 1867] [outer = 00000000] [url = about:blank] 14:07:23 INFO - PROCESS | 3352 | --DOMWINDOW == 90 (15F07C00) [pid = 3352] [serial = 1868] [outer = 00000000] [url = about:blank] 14:07:23 INFO - PROCESS | 3352 | --DOMWINDOW == 89 (10DFAC00) [pid = 3352] [serial = 1849] [outer = 00000000] [url = about:blank] 14:07:23 INFO - PROCESS | 3352 | --DOMWINDOW == 88 (110C6000) [pid = 3352] [serial = 1850] [outer = 00000000] [url = about:blank] 14:07:23 INFO - PROCESS | 3352 | --DOMWINDOW == 87 (10A5C800) [pid = 3352] [serial = 1846] [outer = 00000000] [url = about:blank] 14:07:23 INFO - PROCESS | 3352 | --DOMWINDOW == 86 (10B90000) [pid = 3352] [serial = 1847] [outer = 00000000] [url = about:blank] 14:07:23 INFO - PROCESS | 3352 | --DOMWINDOW == 85 (15628400) [pid = 3352] [serial = 1861] [outer = 00000000] [url = about:blank] 14:07:23 INFO - PROCESS | 3352 | --DOMWINDOW == 84 (156B0C00) [pid = 3352] [serial = 1862] [outer = 00000000] [url = about:blank] 14:07:23 INFO - PROCESS | 3352 | --DOMWINDOW == 83 (13DB7000) [pid = 3352] [serial = 1856] [outer = 00000000] [url = about:blank] 14:07:23 INFO - PROCESS | 3352 | --DOMWINDOW == 82 (13816C00) [pid = 3352] [serial = 1855] [outer = 00000000] [url = about:blank] 14:07:23 INFO - PROCESS | 3352 | --DOMWINDOW == 81 (1284C000) [pid = 3352] [serial = 1879] [outer = 00000000] [url = about:blank] 14:07:23 INFO - PROCESS | 3352 | --DOMWINDOW == 80 (16529C00) [pid = 3352] [serial = 1882] [outer = 00000000] [url = about:blank] 14:07:23 INFO - PROCESS | 3352 | --DOMWINDOW == 79 (13818400) [pid = 3352] [serial = 1880] [outer = 00000000] [url = about:blank] 14:07:23 INFO - PROCESS | 3352 | --DOMWINDOW == 78 (174D6800) [pid = 3352] [serial = 1877] [outer = 00000000] [url = about:blank] 14:07:23 INFO - PROCESS | 3352 | --DOMWINDOW == 77 (16543000) [pid = 3352] [serial = 1871] [outer = 00000000] [url = about:blank] 14:07:23 INFO - PROCESS | 3352 | --DOMWINDOW == 76 (16542800) [pid = 3352] [serial = 1870] [outer = 00000000] [url = about:blank] 14:07:23 INFO - PROCESS | 3352 | --DOMWINDOW == 75 (1679E400) [pid = 3352] [serial = 1874] [outer = 00000000] [url = about:blank] 14:07:23 INFO - PROCESS | 3352 | --DOMWINDOW == 74 (16D9C800) [pid = 3352] [serial = 1883] [outer = 00000000] [url = about:blank] 14:07:23 INFO - PROCESS | 3352 | --DOMWINDOW == 73 (17E37800) [pid = 3352] [serial = 1885] [outer = 00000000] [url = about:blank] 14:07:23 INFO - PROCESS | 3352 | 1463605643550 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]]]}] 14:07:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 14:07:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 783ms 14:07:23 INFO - PROCESS | 3352 | 1463605643597 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 14:07:23 INFO - PROCESS | 3352 | 1463605643600 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 14:07:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 14:07:23 INFO - PROCESS | 3352 | 1463605643605 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 14:07:23 INFO - PROCESS | 3352 | 1463605643607 Marionette TRACE conn2 <- [1,2550,null,{}] 14:07:23 INFO - PROCESS | 3352 | 1463605643611 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}] 14:07:23 INFO - PROCESS | 3352 | 1463605643695 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 14:07:23 INFO - PROCESS | 3352 | 1463605643702 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:23 INFO - PROCESS | 3352 | ++DOCSHELL 13DB7400 == 46 [pid = 3352] [id = 647] 14:07:23 INFO - PROCESS | 3352 | ++DOMWINDOW == 74 (13DBC000) [pid = 3352] [serial = 1941] [outer = 00000000] 14:07:23 INFO - PROCESS | 3352 | ++DOMWINDOW == 75 (14ECEC00) [pid = 3352] [serial = 1942] [outer = 13DBC000] 14:07:23 INFO - PROCESS | 3352 | 1463605643747 Marionette DEBUG loaded listener.js 14:07:23 INFO - PROCESS | 3352 | ++DOMWINDOW == 76 (15316400) [pid = 3352] [serial = 1943] [outer = 13DBC000] 14:07:24 INFO - PROCESS | 3352 | 1463605644253 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]]]}] 14:07:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 14:07:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 691ms 14:07:24 INFO - PROCESS | 3352 | 1463605644305 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 14:07:24 INFO - PROCESS | 3352 | 1463605644307 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 14:07:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 14:07:24 INFO - PROCESS | 3352 | 1463605644312 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 14:07:24 INFO - PROCESS | 3352 | 1463605644317 Marionette TRACE conn2 <- [1,2554,null,{}] 14:07:24 INFO - PROCESS | 3352 | 1463605644326 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}] 14:07:24 INFO - PROCESS | 3352 | 1463605644394 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 14:07:24 INFO - PROCESS | 3352 | 1463605644501 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:24 INFO - PROCESS | 3352 | ++DOCSHELL 15D0E000 == 47 [pid = 3352] [id = 648] 14:07:24 INFO - PROCESS | 3352 | ++DOMWINDOW == 77 (15D10400) [pid = 3352] [serial = 1944] [outer = 00000000] 14:07:24 INFO - PROCESS | 3352 | ++DOMWINDOW == 78 (15D4A800) [pid = 3352] [serial = 1945] [outer = 15D10400] 14:07:24 INFO - PROCESS | 3352 | 1463605644571 Marionette DEBUG loaded listener.js 14:07:24 INFO - PROCESS | 3352 | ++DOMWINDOW == 79 (15D4FC00) [pid = 3352] [serial = 1946] [outer = 15D10400] 14:07:24 INFO - PROCESS | 3352 | 1463605644968 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]]]}] 14:07:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 14:07:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 690ms 14:07:24 INFO - PROCESS | 3352 | 1463605644993 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 14:07:24 INFO - PROCESS | 3352 | 1463605644995 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 14:07:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 14:07:24 INFO - PROCESS | 3352 | 1463605644998 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 14:07:24 INFO - PROCESS | 3352 | 1463605645000 Marionette TRACE conn2 <- [1,2558,null,{}] 14:07:24 INFO - PROCESS | 3352 | 1463605645003 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}] 14:07:25 INFO - PROCESS | 3352 | 1463605645110 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 14:07:25 INFO - PROCESS | 3352 | 1463605645120 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:25 INFO - PROCESS | 3352 | ++DOCSHELL 15F04400 == 48 [pid = 3352] [id = 649] 14:07:25 INFO - PROCESS | 3352 | ++DOMWINDOW == 80 (15F06400) [pid = 3352] [serial = 1947] [outer = 00000000] 14:07:25 INFO - PROCESS | 3352 | ++DOMWINDOW == 81 (15FABC00) [pid = 3352] [serial = 1948] [outer = 15F06400] 14:07:25 INFO - PROCESS | 3352 | 1463605645164 Marionette DEBUG loaded listener.js 14:07:25 INFO - PROCESS | 3352 | ++DOMWINDOW == 82 (16541C00) [pid = 3352] [serial = 1949] [outer = 15F06400] 14:07:25 INFO - PROCESS | 3352 | 1463605645627 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]]]}] 14:07:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 14:07:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 691ms 14:07:25 INFO - PROCESS | 3352 | 1463605645679 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 14:07:25 INFO - PROCESS | 3352 | 1463605645681 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 14:07:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 14:07:25 INFO - PROCESS | 3352 | 1463605645685 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 14:07:25 INFO - PROCESS | 3352 | 1463605645686 Marionette TRACE conn2 <- [1,2562,null,{}] 14:07:25 INFO - PROCESS | 3352 | 1463605645697 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}] 14:07:25 INFO - PROCESS | 3352 | 1463605645810 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 14:07:25 INFO - PROCESS | 3352 | 1463605645816 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:25 INFO - PROCESS | 3352 | ++DOCSHELL 16546000 == 49 [pid = 3352] [id = 650] 14:07:25 INFO - PROCESS | 3352 | ++DOMWINDOW == 83 (1654B400) [pid = 3352] [serial = 1950] [outer = 00000000] 14:07:25 INFO - PROCESS | 3352 | ++DOMWINDOW == 84 (16795400) [pid = 3352] [serial = 1951] [outer = 1654B400] 14:07:25 INFO - PROCESS | 3352 | 1463605645872 Marionette DEBUG loaded listener.js 14:07:25 INFO - PROCESS | 3352 | ++DOMWINDOW == 85 (16D0BC00) [pid = 3352] [serial = 1952] [outer = 1654B400] 14:07:26 INFO - PROCESS | 3352 | 1463605646351 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]]]}] 14:07:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 14:07:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 690ms 14:07:26 INFO - PROCESS | 3352 | 1463605646385 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 14:07:26 INFO - PROCESS | 3352 | 1463605646387 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 14:07:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 14:07:26 INFO - PROCESS | 3352 | 1463605646373 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 14:07:26 INFO - PROCESS | 3352 | 1463605646375 Marionette TRACE conn2 <- [1,2566,null,{}] 14:07:26 INFO - PROCESS | 3352 | 1463605646378 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}] 14:07:26 INFO - PROCESS | 3352 | 1463605646519 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 14:07:26 INFO - PROCESS | 3352 | 1463605646545 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:26 INFO - PROCESS | 3352 | ++DOCSHELL 0F9E4800 == 50 [pid = 3352] [id = 651] 14:07:26 INFO - PROCESS | 3352 | ++DOMWINDOW == 86 (1676EC00) [pid = 3352] [serial = 1953] [outer = 00000000] 14:07:26 INFO - PROCESS | 3352 | ++DOMWINDOW == 87 (177BA000) [pid = 3352] [serial = 1954] [outer = 1676EC00] 14:07:26 INFO - PROCESS | 3352 | 1463605646588 Marionette DEBUG loaded listener.js 14:07:26 INFO - PROCESS | 3352 | ++DOMWINDOW == 88 (1762A800) [pid = 3352] [serial = 1955] [outer = 1676EC00] 14:07:27 INFO - PROCESS | 3352 | 1463605647034 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]]]}] 14:07:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 14:07:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 675ms 14:07:27 INFO - PROCESS | 3352 | 1463605647071 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 14:07:27 INFO - PROCESS | 3352 | 1463605647073 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 14:07:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 14:07:27 INFO - PROCESS | 3352 | 1463605647077 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 14:07:27 INFO - PROCESS | 3352 | 1463605647078 Marionette TRACE conn2 <- [1,2570,null,{}] 14:07:27 INFO - PROCESS | 3352 | 1463605647082 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}] 14:07:27 INFO - PROCESS | 3352 | 1463605647191 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 14:07:27 INFO - PROCESS | 3352 | 1463605647198 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:27 INFO - PROCESS | 3352 | ++DOCSHELL 128B8000 == 51 [pid = 3352] [id = 652] 14:07:27 INFO - PROCESS | 3352 | ++DOMWINDOW == 89 (15D14400) [pid = 3352] [serial = 1956] [outer = 00000000] 14:07:27 INFO - PROCESS | 3352 | ++DOMWINDOW == 90 (18A64400) [pid = 3352] [serial = 1957] [outer = 15D14400] 14:07:27 INFO - PROCESS | 3352 | 1463605647294 Marionette DEBUG loaded listener.js 14:07:27 INFO - PROCESS | 3352 | ++DOMWINDOW == 91 (18A6AC00) [pid = 3352] [serial = 1958] [outer = 15D14400] 14:07:27 INFO - PROCESS | 3352 | --DOMWINDOW == 90 (15FAA800) [pid = 3352] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 14:07:27 INFO - PROCESS | 3352 | --DOMWINDOW == 89 (15B7DC00) [pid = 3352] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 14:07:27 INFO - PROCESS | 3352 | --DOMWINDOW == 88 (1055F800) [pid = 3352] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 14:07:27 INFO - PROCESS | 3352 | --DOMWINDOW == 87 (10B95000) [pid = 3352] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 14:07:27 INFO - PROCESS | 3352 | --DOMWINDOW == 86 (110C6C00) [pid = 3352] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 14:07:27 INFO - PROCESS | 3352 | --DOMWINDOW == 85 (13909800) [pid = 3352] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 14:07:27 INFO - PROCESS | 3352 | --DOMWINDOW == 84 (15FB5000) [pid = 3352] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 14:07:27 INFO - PROCESS | 3352 | --DOMWINDOW == 83 (16548000) [pid = 3352] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 14:07:27 INFO - PROCESS | 3352 | --DOMWINDOW == 82 (15319400) [pid = 3352] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 14:07:27 INFO - PROCESS | 3352 | --DOMWINDOW == 81 (1A738800) [pid = 3352] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 14:07:27 INFO - PROCESS | 3352 | 1463605647719 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]]]}] 14:07:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 14:07:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 675ms 14:07:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 14:07:27 INFO - PROCESS | 3352 | 1463605647760 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 14:07:27 INFO - PROCESS | 3352 | 1463605647762 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 14:07:27 INFO - PROCESS | 3352 | 1463605647765 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 14:07:27 INFO - PROCESS | 3352 | 1463605647767 Marionette TRACE conn2 <- [1,2574,null,{}] 14:07:27 INFO - PROCESS | 3352 | 1463605647771 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}] 14:07:27 INFO - PROCESS | 3352 | 1463605647885 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 14:07:27 INFO - PROCESS | 3352 | 1463605647894 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:27 INFO - PROCESS | 3352 | ++DOCSHELL 15315800 == 52 [pid = 3352] [id = 653] 14:07:27 INFO - PROCESS | 3352 | ++DOMWINDOW == 82 (15319400) [pid = 3352] [serial = 1959] [outer = 00000000] 14:07:27 INFO - PROCESS | 3352 | ++DOMWINDOW == 83 (16548000) [pid = 3352] [serial = 1960] [outer = 15319400] 14:07:27 INFO - PROCESS | 3352 | 1463605647937 Marionette DEBUG loaded listener.js 14:07:27 INFO - PROCESS | 3352 | ++DOMWINDOW == 84 (18278400) [pid = 3352] [serial = 1961] [outer = 15319400] 14:07:28 INFO - PROCESS | 3352 | 1463605648353 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]]]}] 14:07:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 14:07:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 614ms 14:07:28 INFO - PROCESS | 3352 | 1463605648391 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 14:07:28 INFO - PROCESS | 3352 | 1463605648393 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 14:07:28 INFO - PROCESS | 3352 | 1463605648396 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 14:07:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 14:07:28 INFO - PROCESS | 3352 | 1463605648398 Marionette TRACE conn2 <- [1,2578,null,{}] 14:07:28 INFO - PROCESS | 3352 | 1463605648401 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}] 14:07:28 INFO - PROCESS | 3352 | 1463605648483 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 14:07:28 INFO - PROCESS | 3352 | 1463605648489 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:28 INFO - PROCESS | 3352 | ++DOCSHELL 1055B800 == 53 [pid = 3352] [id = 654] 14:07:28 INFO - PROCESS | 3352 | ++DOMWINDOW == 85 (10561400) [pid = 3352] [serial = 1962] [outer = 00000000] 14:07:28 INFO - PROCESS | 3352 | ++DOMWINDOW == 86 (19706000) [pid = 3352] [serial = 1963] [outer = 10561400] 14:07:28 INFO - PROCESS | 3352 | 1463605648533 Marionette DEBUG loaded listener.js 14:07:28 INFO - PROCESS | 3352 | ++DOMWINDOW == 87 (19708000) [pid = 3352] [serial = 1964] [outer = 10561400] 14:07:28 INFO - PROCESS | 3352 | 1463605648992 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]]]}] 14:07:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 14:07:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 629ms 14:07:29 INFO - PROCESS | 3352 | 1463605649035 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 14:07:29 INFO - PROCESS | 3352 | 1463605649037 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 14:07:29 INFO - PROCESS | 3352 | 1463605649041 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 14:07:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 14:07:29 INFO - PROCESS | 3352 | 1463605649042 Marionette TRACE conn2 <- [1,2582,null,{}] 14:07:29 INFO - PROCESS | 3352 | 1463605649046 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}] 14:07:29 INFO - PROCESS | 3352 | 1463605649128 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 14:07:29 INFO - PROCESS | 3352 | 1463605649120 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:29 INFO - PROCESS | 3352 | ++DOCSHELL 169F5000 == 54 [pid = 3352] [id = 655] 14:07:29 INFO - PROCESS | 3352 | ++DOMWINDOW == 88 (18AB3000) [pid = 3352] [serial = 1965] [outer = 00000000] 14:07:29 INFO - PROCESS | 3352 | ++DOMWINDOW == 89 (19872000) [pid = 3352] [serial = 1966] [outer = 18AB3000] 14:07:29 INFO - PROCESS | 3352 | 1463605649170 Marionette DEBUG loaded listener.js 14:07:29 INFO - PROCESS | 3352 | ++DOMWINDOW == 90 (19C0B800) [pid = 3352] [serial = 1967] [outer = 18AB3000] 14:07:29 INFO - PROCESS | 3352 | 1463605649848 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]]]}] 14:07:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 14:07:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 829ms 14:07:29 INFO - PROCESS | 3352 | 1463605649867 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 14:07:29 INFO - PROCESS | 3352 | 1463605649871 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 14:07:29 INFO - PROCESS | 3352 | 1463605649877 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 14:07:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 14:07:29 INFO - PROCESS | 3352 | 1463605649881 Marionette TRACE conn2 <- [1,2586,null,{}] 14:07:29 INFO - PROCESS | 3352 | 1463605649886 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}] 14:07:29 INFO - PROCESS | 3352 | 1463605649995 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 14:07:30 INFO - PROCESS | 3352 | 1463605650096 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:30 INFO - PROCESS | 3352 | ++DOCSHELL 112EBC00 == 55 [pid = 3352] [id = 656] 14:07:30 INFO - PROCESS | 3352 | ++DOMWINDOW == 91 (1284AC00) [pid = 3352] [serial = 1968] [outer = 00000000] 14:07:30 INFO - PROCESS | 3352 | ++DOMWINDOW == 92 (133A4000) [pid = 3352] [serial = 1969] [outer = 1284AC00] 14:07:30 INFO - PROCESS | 3352 | 1463605650193 Marionette DEBUG loaded listener.js 14:07:30 INFO - PROCESS | 3352 | ++DOMWINDOW == 93 (13DC3400) [pid = 3352] [serial = 1970] [outer = 1284AC00] 14:07:30 INFO - PROCESS | 3352 | 1463605650791 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]]]}] 14:07:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 14:07:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 921ms 14:07:30 INFO - PROCESS | 3352 | 1463605650807 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 14:07:30 INFO - PROCESS | 3352 | 1463605650813 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 14:07:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 14:07:30 INFO - PROCESS | 3352 | 1463605650819 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 14:07:30 INFO - PROCESS | 3352 | 1463605650822 Marionette TRACE conn2 <- [1,2590,null,{}] 14:07:30 INFO - PROCESS | 3352 | 1463605650826 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}] 14:07:30 INFO - PROCESS | 3352 | 1463605650931 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 14:07:31 INFO - PROCESS | 3352 | 1463605651046 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:31 INFO - PROCESS | 3352 | ++DOCSHELL 1531CC00 == 56 [pid = 3352] [id = 657] 14:07:31 INFO - PROCESS | 3352 | ++DOMWINDOW == 94 (156A4000) [pid = 3352] [serial = 1971] [outer = 00000000] 14:07:31 INFO - PROCESS | 3352 | ++DOMWINDOW == 95 (15B79400) [pid = 3352] [serial = 1972] [outer = 156A4000] 14:07:31 INFO - PROCESS | 3352 | 1463605651141 Marionette DEBUG loaded listener.js 14:07:31 INFO - PROCESS | 3352 | ++DOMWINDOW == 96 (15D78400) [pid = 3352] [serial = 1973] [outer = 156A4000] 14:07:31 INFO - PROCESS | 3352 | 1463605651699 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]]]}] 14:07:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 14:07:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 936ms 14:07:31 INFO - PROCESS | 3352 | 1463605651746 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 14:07:31 INFO - PROCESS | 3352 | 1463605651749 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 14:07:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 14:07:31 INFO - PROCESS | 3352 | 1463605651753 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 14:07:31 INFO - PROCESS | 3352 | 1463605651756 Marionette TRACE conn2 <- [1,2594,null,{}] 14:07:31 INFO - PROCESS | 3352 | 1463605651767 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}] 14:07:31 INFO - PROCESS | 3352 | 1463605651858 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 14:07:32 INFO - PROCESS | 3352 | 1463605651997 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:32 INFO - PROCESS | 3352 | ++DOCSHELL 177BD800 == 57 [pid = 3352] [id = 658] 14:07:32 INFO - PROCESS | 3352 | ++DOMWINDOW == 97 (18277000) [pid = 3352] [serial = 1974] [outer = 00000000] 14:07:32 INFO - PROCESS | 3352 | ++DOMWINDOW == 98 (18AAF000) [pid = 3352] [serial = 1975] [outer = 18277000] 14:07:32 INFO - PROCESS | 3352 | 1463605652055 Marionette DEBUG loaded listener.js 14:07:32 INFO - PROCESS | 3352 | ++DOMWINDOW == 99 (1986D400) [pid = 3352] [serial = 1976] [outer = 18277000] 14:07:32 INFO - PROCESS | 3352 | 1463605652706 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]]]}] 14:07:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 14:07:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 982ms 14:07:32 INFO - PROCESS | 3352 | 1463605652751 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 14:07:32 INFO - PROCESS | 3352 | 1463605652754 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 14:07:32 INFO - PROCESS | 3352 | 1463605652759 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 14:07:32 INFO - PROCESS | 3352 | 1463605652761 Marionette TRACE conn2 <- [1,2598,null,{}] 14:07:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 14:07:32 INFO - PROCESS | 3352 | 1463605652764 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}] 14:07:32 INFO - PROCESS | 3352 | 1463605652867 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 14:07:33 INFO - PROCESS | 3352 | 1463605653006 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:33 INFO - PROCESS | 3352 | ++DOCSHELL 15EDB000 == 58 [pid = 3352] [id = 659] 14:07:33 INFO - PROCESS | 3352 | ++DOMWINDOW == 100 (17304000) [pid = 3352] [serial = 1977] [outer = 00000000] 14:07:33 INFO - PROCESS | 3352 | ++DOMWINDOW == 101 (19CD9800) [pid = 3352] [serial = 1978] [outer = 17304000] 14:07:33 INFO - PROCESS | 3352 | 1463605653061 Marionette DEBUG loaded listener.js 14:07:33 INFO - PROCESS | 3352 | ++DOMWINDOW == 102 (19CDF400) [pid = 3352] [serial = 1979] [outer = 17304000] 14:07:33 INFO - PROCESS | 3352 | 1463605653816 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]]]}] 14:07:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 14:07:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1120ms 14:07:33 INFO - PROCESS | 3352 | 1463605653890 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 14:07:33 INFO - PROCESS | 3352 | 1463605653894 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 14:07:33 INFO - PROCESS | 3352 | 1463605653899 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 14:07:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 14:07:33 INFO - PROCESS | 3352 | 1463605653903 Marionette TRACE conn2 <- [1,2602,null,{}] 14:07:33 INFO - PROCESS | 3352 | 1463605653925 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}] 14:07:34 INFO - PROCESS | 3352 | 1463605654058 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 14:07:34 INFO - PROCESS | 3352 | 1463605654196 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:34 INFO - PROCESS | 3352 | ++DOCSHELL 12846000 == 59 [pid = 3352] [id = 660] 14:07:34 INFO - PROCESS | 3352 | ++DOMWINDOW == 103 (1284F800) [pid = 3352] [serial = 1980] [outer = 00000000] 14:07:34 INFO - PROCESS | 3352 | ++DOMWINDOW == 104 (12D73C00) [pid = 3352] [serial = 1981] [outer = 1284F800] 14:07:34 INFO - PROCESS | 3352 | 1463605654254 Marionette DEBUG loaded listener.js 14:07:34 INFO - PROCESS | 3352 | ++DOMWINDOW == 105 (13DB7000) [pid = 3352] [serial = 1982] [outer = 1284F800] 14:07:34 INFO - PROCESS | 3352 | --DOCSHELL 0F394400 == 58 [pid = 3352] [id = 474] 14:07:34 INFO - PROCESS | 3352 | --DOCSHELL 140C7800 == 57 [pid = 3352] [id = 639] 14:07:34 INFO - PROCESS | 3352 | --DOCSHELL 102CC400 == 56 [pid = 3352] [id = 638] 14:07:34 INFO - PROCESS | 3352 | --DOCSHELL 16546800 == 55 [pid = 3352] [id = 637] 14:07:34 INFO - PROCESS | 3352 | --DOCSHELL 1A43A000 == 54 [pid = 3352] [id = 614] 14:07:34 INFO - PROCESS | 3352 | --DOCSHELL 15FA9800 == 53 [pid = 3352] [id = 636] 14:07:34 INFO - PROCESS | 3352 | --DOCSHELL 140C2400 == 52 [pid = 3352] [id = 635] 14:07:34 INFO - PROCESS | 3352 | --DOCSHELL 15312000 == 51 [pid = 3352] [id = 634] 14:07:34 INFO - PROCESS | 3352 | --DOCSHELL 13907C00 == 50 [pid = 3352] [id = 633] 14:07:34 INFO - PROCESS | 3352 | --DOCSHELL 10DF8C00 == 49 [pid = 3352] [id = 461] 14:07:34 INFO - PROCESS | 3352 | --DOCSHELL 1055B800 == 48 [pid = 3352] [id = 654] 14:07:34 INFO - PROCESS | 3352 | --DOCSHELL 15315800 == 47 [pid = 3352] [id = 653] 14:07:34 INFO - PROCESS | 3352 | --DOCSHELL 128B8000 == 46 [pid = 3352] [id = 652] 14:07:34 INFO - PROCESS | 3352 | --DOCSHELL 0F9E4800 == 45 [pid = 3352] [id = 651] 14:07:34 INFO - PROCESS | 3352 | --DOCSHELL 16546000 == 44 [pid = 3352] [id = 650] 14:07:34 INFO - PROCESS | 3352 | --DOCSHELL 15F04400 == 43 [pid = 3352] [id = 649] 14:07:34 INFO - PROCESS | 3352 | --DOCSHELL 15D0E000 == 42 [pid = 3352] [id = 648] 14:07:34 INFO - PROCESS | 3352 | --DOCSHELL 13DB7400 == 41 [pid = 3352] [id = 647] 14:07:34 INFO - PROCESS | 3352 | --DOCSHELL 10222000 == 40 [pid = 3352] [id = 646] 14:07:34 INFO - PROCESS | 3352 | --DOCSHELL 1055BC00 == 39 [pid = 3352] [id = 645] 14:07:34 INFO - PROCESS | 3352 | --DOCSHELL 1309A000 == 38 [pid = 3352] [id = 642] 14:07:34 INFO - PROCESS | 3352 | --DOCSHELL 10D2A000 == 37 [pid = 3352] [id = 641] 14:07:34 INFO - PROCESS | 3352 | --DOCSHELL 11C86400 == 36 [pid = 3352] [id = 640] 14:07:34 INFO - PROCESS | 3352 | --DOMWINDOW == 104 (1AB84800) [pid = 3352] [serial = 1844] [outer = 00000000] [url = about:blank] 14:07:34 INFO - PROCESS | 3352 | --DOMWINDOW == 103 (15FB1000) [pid = 3352] [serial = 1909] [outer = 00000000] [url = about:blank] 14:07:34 INFO - PROCESS | 3352 | --DOMWINDOW == 102 (15D4B400) [pid = 3352] [serial = 1906] [outer = 00000000] [url = about:blank] 14:07:34 INFO - PROCESS | 3352 | --DOMWINDOW == 101 (15D51000) [pid = 3352] [serial = 1907] [outer = 00000000] [url = about:blank] 14:07:34 INFO - PROCESS | 3352 | --DOMWINDOW == 100 (16542000) [pid = 3352] [serial = 1910] [outer = 00000000] [url = about:blank] 14:07:34 INFO - PROCESS | 3352 | --DOMWINDOW == 99 (1531C000) [pid = 3352] [serial = 1915] [outer = 00000000] [url = about:blank] 14:07:34 INFO - PROCESS | 3352 | --DOMWINDOW == 98 (1026AC00) [pid = 3352] [serial = 1888] [outer = 00000000] [url = about:blank] 14:07:34 INFO - PROCESS | 3352 | --DOMWINDOW == 97 (10DF6400) [pid = 3352] [serial = 1895] [outer = 00000000] [url = about:blank] 14:07:34 INFO - PROCESS | 3352 | --DOMWINDOW == 96 (10D2EC00) [pid = 3352] [serial = 1894] [outer = 00000000] [url = about:blank] 14:07:34 INFO - PROCESS | 3352 | --DOMWINDOW == 95 (12845000) [pid = 3352] [serial = 1897] [outer = 00000000] [url = about:blank] 14:07:34 INFO - PROCESS | 3352 | --DOMWINDOW == 94 (12878800) [pid = 3352] [serial = 1898] [outer = 00000000] [url = about:blank] 14:07:34 INFO - PROCESS | 3352 | --DOMWINDOW == 93 (1434AC00) [pid = 3352] [serial = 1900] [outer = 00000000] [url = about:blank] 14:07:34 INFO - PROCESS | 3352 | --DOMWINDOW == 92 (177BA800) [pid = 3352] [serial = 1921] [outer = 00000000] [url = about:blank] 14:07:34 INFO - PROCESS | 3352 | --DOMWINDOW == 91 (14ECE800) [pid = 3352] [serial = 1901] [outer = 00000000] [url = about:blank] 14:07:34 INFO - PROCESS | 3352 | --DOMWINDOW == 90 (17302C00) [pid = 3352] [serial = 1919] [outer = 00000000] [url = about:blank] 14:07:34 INFO - PROCESS | 3352 | --DOMWINDOW == 89 (1693B000) [pid = 3352] [serial = 1912] [outer = 00000000] [url = about:blank] 14:07:34 INFO - PROCESS | 3352 | --DOMWINDOW == 88 (15B63800) [pid = 3352] [serial = 1903] [outer = 00000000] [url = about:blank] 14:07:34 INFO - PROCESS | 3352 | --DOMWINDOW == 87 (11C8D400) [pid = 3352] [serial = 1891] [outer = 00000000] [url = about:blank] 14:07:34 INFO - PROCESS | 3352 | --DOMWINDOW == 86 (16DA8800) [pid = 3352] [serial = 1918] [outer = 00000000] [url = about:blank] 14:07:34 INFO - PROCESS | 3352 | --DOMWINDOW == 85 (16D01800) [pid = 3352] [serial = 1913] [outer = 00000000] [url = about:blank] 14:07:34 INFO - PROCESS | 3352 | --DOMWINDOW == 84 (11A05800) [pid = 3352] [serial = 1904] [outer = 00000000] [url = about:blank] 14:07:34 INFO - PROCESS | 3352 | --DOMWINDOW == 83 (1654BC00) [pid = 3352] [serial = 1916] [outer = 00000000] [url = about:blank] 14:07:34 INFO - PROCESS | 3352 | 1463605654766 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]]]}] 14:07:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 14:07:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 890ms 14:07:34 INFO - PROCESS | 3352 | 1463605654790 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 14:07:34 INFO - PROCESS | 3352 | 1463605654798 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 14:07:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 14:07:34 INFO - PROCESS | 3352 | 1463605654808 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 14:07:34 INFO - PROCESS | 3352 | 1463605654812 Marionette TRACE conn2 <- [1,2606,null,{}] 14:07:34 INFO - PROCESS | 3352 | 1463605654817 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}] 14:07:34 INFO - PROCESS | 3352 | 1463605654929 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 14:07:34 INFO - PROCESS | 3352 | 1463605654939 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:34 INFO - PROCESS | 3352 | ++DOCSHELL 10B92000 == 37 [pid = 3352] [id = 661] 14:07:34 INFO - PROCESS | 3352 | ++DOMWINDOW == 84 (10D26C00) [pid = 3352] [serial = 1983] [outer = 00000000] 14:07:34 INFO - PROCESS | 3352 | ++DOMWINDOW == 85 (12850C00) [pid = 3352] [serial = 1984] [outer = 10D26C00] 14:07:34 INFO - PROCESS | 3352 | 1463605654983 Marionette DEBUG loaded listener.js 14:07:35 INFO - PROCESS | 3352 | ++DOMWINDOW == 86 (13904400) [pid = 3352] [serial = 1985] [outer = 10D26C00] 14:07:35 INFO - PROCESS | 3352 | 1463605655478 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]]]}] 14:07:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 14:07:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 721ms 14:07:35 INFO - PROCESS | 3352 | 1463605655528 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 14:07:35 INFO - PROCESS | 3352 | 1463605655531 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 14:07:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 14:07:35 INFO - PROCESS | 3352 | 1463605655534 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 14:07:35 INFO - PROCESS | 3352 | 1463605655537 Marionette TRACE conn2 <- [1,2610,null,{}] 14:07:35 INFO - PROCESS | 3352 | 1463605655547 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}] 14:07:35 INFO - PROCESS | 3352 | 1463605655631 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 14:07:35 INFO - PROCESS | 3352 | 1463605655729 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:35 INFO - PROCESS | 3352 | ++DOCSHELL 156A4800 == 38 [pid = 3352] [id = 662] 14:07:35 INFO - PROCESS | 3352 | ++DOMWINDOW == 87 (156A5C00) [pid = 3352] [serial = 1986] [outer = 00000000] 14:07:35 INFO - PROCESS | 3352 | ++DOMWINDOW == 88 (15B65000) [pid = 3352] [serial = 1987] [outer = 156A5C00] 14:07:35 INFO - PROCESS | 3352 | 1463605655775 Marionette DEBUG loaded listener.js 14:07:35 INFO - PROCESS | 3352 | ++DOMWINDOW == 89 (15B73000) [pid = 3352] [serial = 1988] [outer = 156A5C00] 14:07:36 INFO - PROCESS | 3352 | 1463605656366 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]]]}] 14:07:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 14:07:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 874ms 14:07:36 INFO - PROCESS | 3352 | 1463605656439 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 14:07:36 INFO - PROCESS | 3352 | 1463605656444 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 14:07:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 14:07:36 INFO - PROCESS | 3352 | 1463605656449 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 14:07:36 INFO - PROCESS | 3352 | 1463605656453 Marionette TRACE conn2 <- [1,2614,null,{}] 14:07:36 INFO - PROCESS | 3352 | 1463605656457 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}] 14:07:36 INFO - PROCESS | 3352 | 1463605656562 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 14:07:36 INFO - PROCESS | 3352 | 1463605656699 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:36 INFO - PROCESS | 3352 | ++DOCSHELL 1284F000 == 39 [pid = 3352] [id = 663] 14:07:36 INFO - PROCESS | 3352 | ++DOMWINDOW == 90 (12850400) [pid = 3352] [serial = 1989] [outer = 00000000] 14:07:36 INFO - PROCESS | 3352 | ++DOMWINDOW == 91 (12B5D000) [pid = 3352] [serial = 1990] [outer = 12850400] 14:07:36 INFO - PROCESS | 3352 | 1463605656755 Marionette DEBUG loaded listener.js 14:07:36 INFO - PROCESS | 3352 | ++DOMWINDOW == 92 (140CB800) [pid = 3352] [serial = 1991] [outer = 12850400] 14:07:37 INFO - PROCESS | 3352 | 1463605657351 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]]]}] 14:07:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 14:07:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 982ms 14:07:37 INFO - PROCESS | 3352 | 1463605657419 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 14:07:37 INFO - PROCESS | 3352 | 1463605657425 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 14:07:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 14:07:37 INFO - PROCESS | 3352 | 1463605657432 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 14:07:37 INFO - PROCESS | 3352 | 1463605657434 Marionette TRACE conn2 <- [1,2618,null,{}] 14:07:37 INFO - PROCESS | 3352 | 1463605657438 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}] 14:07:37 INFO - PROCESS | 3352 | 1463605657540 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 14:07:37 INFO - PROCESS | 3352 | 1463605657679 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:37 INFO - PROCESS | 3352 | ++DOCSHELL 15953800 == 40 [pid = 3352] [id = 664] 14:07:37 INFO - PROCESS | 3352 | ++DOMWINDOW == 93 (15B62400) [pid = 3352] [serial = 1992] [outer = 00000000] 14:07:37 INFO - PROCESS | 3352 | ++DOMWINDOW == 94 (15D0E400) [pid = 3352] [serial = 1993] [outer = 15B62400] 14:07:37 INFO - PROCESS | 3352 | 1463605657734 Marionette DEBUG loaded listener.js 14:07:37 INFO - PROCESS | 3352 | ++DOMWINDOW == 95 (15D4E400) [pid = 3352] [serial = 1994] [outer = 15B62400] 14:07:38 INFO - PROCESS | 3352 | 1463605658334 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]]]}] 14:07:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 14:07:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 982ms 14:07:38 INFO - PROCESS | 3352 | 1463605658415 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 14:07:38 INFO - PROCESS | 3352 | 1463605658417 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 14:07:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 14:07:38 INFO - PROCESS | 3352 | 1463605658435 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 14:07:38 INFO - PROCESS | 3352 | 1463605658439 Marionette TRACE conn2 <- [1,2622,null,{}] 14:07:38 INFO - PROCESS | 3352 | 1463605658451 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}] 14:07:38 INFO - PROCESS | 3352 | 1463605658562 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 14:07:38 INFO - PROCESS | 3352 | 1463605658692 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:38 INFO - PROCESS | 3352 | ++DOCSHELL 112E9800 == 41 [pid = 3352] [id = 665] 14:07:38 INFO - PROCESS | 3352 | ++DOMWINDOW == 96 (16543000) [pid = 3352] [serial = 1995] [outer = 00000000] 14:07:38 INFO - PROCESS | 3352 | ++DOMWINDOW == 97 (1654BC00) [pid = 3352] [serial = 1996] [outer = 16543000] 14:07:38 INFO - PROCESS | 3352 | 1463605658750 Marionette DEBUG loaded listener.js 14:07:38 INFO - PROCESS | 3352 | ++DOMWINDOW == 98 (1693B000) [pid = 3352] [serial = 1997] [outer = 16543000] 14:07:39 INFO - PROCESS | 3352 | 1463605659341 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]]]}] 14:07:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 14:07:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 983ms 14:07:39 INFO - PROCESS | 3352 | 1463605659411 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 14:07:39 INFO - PROCESS | 3352 | 1463605659414 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 14:07:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 14:07:39 INFO - PROCESS | 3352 | 1463605659417 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 14:07:39 INFO - PROCESS | 3352 | 1463605659419 Marionette TRACE conn2 <- [1,2626,null,{}] 14:07:39 INFO - PROCESS | 3352 | 1463605659423 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}] 14:07:39 INFO - PROCESS | 3352 | 1463605659523 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 14:07:39 INFO - PROCESS | 3352 | 1463605659658 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:39 INFO - PROCESS | 3352 | ++DOCSHELL 10A59400 == 42 [pid = 3352] [id = 666] 14:07:39 INFO - PROCESS | 3352 | ++DOMWINDOW == 99 (15FAC400) [pid = 3352] [serial = 1998] [outer = 00000000] 14:07:39 INFO - PROCESS | 3352 | ++DOMWINDOW == 100 (1730EC00) [pid = 3352] [serial = 1999] [outer = 15FAC400] 14:07:39 INFO - PROCESS | 3352 | 1463605659713 Marionette DEBUG loaded listener.js 14:07:39 INFO - PROCESS | 3352 | ++DOMWINDOW == 101 (174D7400) [pid = 3352] [serial = 2000] [outer = 15FAC400] 14:07:40 INFO - PROCESS | 3352 | 1463605660303 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]]]}] 14:07:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 14:07:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 936ms 14:07:40 INFO - PROCESS | 3352 | 1463605660346 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 14:07:40 INFO - PROCESS | 3352 | 1463605660348 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 14:07:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 14:07:40 INFO - PROCESS | 3352 | 1463605660351 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 14:07:40 INFO - PROCESS | 3352 | 1463605660354 Marionette TRACE conn2 <- [1,2630,null,{}] 14:07:40 INFO - PROCESS | 3352 | 1463605660357 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}] 14:07:40 INFO - PROCESS | 3352 | 1463605660457 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 14:07:40 INFO - PROCESS | 3352 | 1463605660593 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:40 INFO - PROCESS | 3352 | ++DOCSHELL 14E94000 == 43 [pid = 3352] [id = 667] 14:07:40 INFO - PROCESS | 3352 | ++DOMWINDOW == 102 (167A1C00) [pid = 3352] [serial = 2001] [outer = 00000000] 14:07:40 INFO - PROCESS | 3352 | ++DOMWINDOW == 103 (1827B400) [pid = 3352] [serial = 2002] [outer = 167A1C00] 14:07:40 INFO - PROCESS | 3352 | 1463605660647 Marionette DEBUG loaded listener.js 14:07:40 INFO - PROCESS | 3352 | ++DOMWINDOW == 104 (1827C000) [pid = 3352] [serial = 2003] [outer = 167A1C00] 14:07:41 INFO - PROCESS | 3352 | 1463605661330 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]]]}] 14:07:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 14:07:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 989ms 14:07:41 INFO - PROCESS | 3352 | 1463605661355 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 14:07:41 INFO - PROCESS | 3352 | 1463605661359 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 14:07:41 INFO - PROCESS | 3352 | 1463605661364 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 14:07:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 14:07:41 INFO - PROCESS | 3352 | 1463605661367 Marionette TRACE conn2 <- [1,2634,null,{}] 14:07:41 INFO - PROCESS | 3352 | 1463605661372 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}] 14:07:41 INFO - PROCESS | 3352 | 1463605661455 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 14:07:41 INFO - PROCESS | 3352 | --DOCSHELL 10B92000 == 42 [pid = 3352] [id = 661] 14:07:41 INFO - PROCESS | 3352 | --DOCSHELL 12846000 == 41 [pid = 3352] [id = 660] 14:07:41 INFO - PROCESS | 3352 | 1463605661610 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:41 INFO - PROCESS | 3352 | ++DOCSHELL 10509C00 == 42 [pid = 3352] [id = 668] 14:07:41 INFO - PROCESS | 3352 | ++DOMWINDOW == 105 (10A57800) [pid = 3352] [serial = 2004] [outer = 00000000] 14:07:41 INFO - PROCESS | 3352 | ++DOMWINDOW == 106 (12AEA400) [pid = 3352] [serial = 2005] [outer = 10A57800] 14:07:41 INFO - PROCESS | 3352 | 1463605661658 Marionette DEBUG loaded listener.js 14:07:41 INFO - PROCESS | 3352 | ++DOMWINDOW == 107 (14ECE800) [pid = 3352] [serial = 2006] [outer = 10A57800] 14:07:42 INFO - PROCESS | 3352 | 1463605662040 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]]]}] 14:07:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 14:07:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 730ms 14:07:42 INFO - PROCESS | 3352 | 1463605662090 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 14:07:42 INFO - PROCESS | 3352 | 1463605662095 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 14:07:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 14:07:42 INFO - PROCESS | 3352 | 1463605662101 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 14:07:42 INFO - PROCESS | 3352 | 1463605662103 Marionette TRACE conn2 <- [1,2638,null,{}] 14:07:42 INFO - PROCESS | 3352 | 1463605662107 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}] 14:07:42 INFO - PROCESS | 3352 | 1463605662219 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 14:07:42 INFO - PROCESS | 3352 | 1463605662320 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:42 INFO - PROCESS | 3352 | ++DOCSHELL 13DB6400 == 43 [pid = 3352] [id = 669] 14:07:42 INFO - PROCESS | 3352 | ++DOMWINDOW == 108 (15315C00) [pid = 3352] [serial = 2007] [outer = 00000000] 14:07:42 INFO - PROCESS | 3352 | ++DOMWINDOW == 109 (15FA6400) [pid = 3352] [serial = 2008] [outer = 15315C00] 14:07:42 INFO - PROCESS | 3352 | 1463605662374 Marionette DEBUG loaded listener.js 14:07:42 INFO - PROCESS | 3352 | ++DOMWINDOW == 110 (16546800) [pid = 3352] [serial = 2009] [outer = 15315C00] 14:07:42 INFO - PROCESS | 3352 | 1463605662784 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]]]}] 14:07:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 14:07:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 730ms 14:07:42 INFO - PROCESS | 3352 | 1463605662842 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 14:07:42 INFO - PROCESS | 3352 | 1463605662844 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 14:07:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 14:07:42 INFO - PROCESS | 3352 | 1463605662894 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 14:07:42 INFO - PROCESS | 3352 | 1463605662897 Marionette TRACE conn2 <- [1,2642,null,{}] 14:07:42 INFO - PROCESS | 3352 | 1463605662907 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}] 14:07:43 INFO - PROCESS | 3352 | 1463605663038 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 14:07:43 INFO - PROCESS | 3352 | 1463605663107 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:43 INFO - PROCESS | 3352 | ++DOCSHELL 18AB3400 == 44 [pid = 3352] [id = 670] 14:07:43 INFO - PROCESS | 3352 | ++DOMWINDOW == 111 (18AB4000) [pid = 3352] [serial = 2010] [outer = 00000000] 14:07:43 INFO - PROCESS | 3352 | ++DOMWINDOW == 112 (1986FC00) [pid = 3352] [serial = 2011] [outer = 18AB4000] 14:07:43 INFO - PROCESS | 3352 | 1463605663153 Marionette DEBUG loaded listener.js 14:07:43 INFO - PROCESS | 3352 | ++DOMWINDOW == 113 (19CD7000) [pid = 3352] [serial = 2012] [outer = 18AB4000] 14:07:43 INFO - PROCESS | 3352 | 1463605663580 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]]]}] 14:07:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 14:07:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 791ms 14:07:43 INFO - PROCESS | 3352 | 1463605663648 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 14:07:43 INFO - PROCESS | 3352 | 1463605663650 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 14:07:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 14:07:43 INFO - PROCESS | 3352 | 1463605663654 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 14:07:43 INFO - PROCESS | 3352 | 1463605663656 Marionette TRACE conn2 <- [1,2646,null,{}] 14:07:43 INFO - PROCESS | 3352 | 1463605663659 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}] 14:07:43 INFO - PROCESS | 3352 | 1463605663776 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 14:07:43 INFO - PROCESS | 3352 | 1463605663844 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:43 INFO - PROCESS | 3352 | ++DOCSHELL 19CD9400 == 45 [pid = 3352] [id = 671] 14:07:43 INFO - PROCESS | 3352 | ++DOMWINDOW == 114 (19CE3000) [pid = 3352] [serial = 2013] [outer = 00000000] 14:07:43 INFO - PROCESS | 3352 | ++DOMWINDOW == 115 (19E3D400) [pid = 3352] [serial = 2014] [outer = 19CE3000] 14:07:43 INFO - PROCESS | 3352 | 1463605663889 Marionette DEBUG loaded listener.js 14:07:43 INFO - PROCESS | 3352 | ++DOMWINDOW == 116 (19E41400) [pid = 3352] [serial = 2015] [outer = 19CE3000] 14:07:44 INFO - PROCESS | 3352 | 1463605664287 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]]]}] 14:07:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 14:07:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 683ms 14:07:44 INFO - PROCESS | 3352 | 1463605664337 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 14:07:44 INFO - PROCESS | 3352 | 1463605664339 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 14:07:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 14:07:44 INFO - PROCESS | 3352 | 1463605664346 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 14:07:44 INFO - PROCESS | 3352 | 1463605664348 Marionette TRACE conn2 <- [1,2650,null,{}] 14:07:44 INFO - PROCESS | 3352 | 1463605664357 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}] 14:07:44 INFO - PROCESS | 3352 | 1463605664501 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 14:07:44 INFO - PROCESS | 3352 | 1463605664514 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:44 INFO - PROCESS | 3352 | ++DOCSHELL 13095C00 == 46 [pid = 3352] [id = 672] 14:07:44 INFO - PROCESS | 3352 | ++DOMWINDOW == 117 (133A4C00) [pid = 3352] [serial = 2016] [outer = 00000000] 14:07:44 INFO - PROCESS | 3352 | ++DOMWINDOW == 118 (19ED8000) [pid = 3352] [serial = 2017] [outer = 133A4C00] 14:07:44 INFO - PROCESS | 3352 | 1463605664669 Marionette DEBUG loaded listener.js 14:07:44 INFO - PROCESS | 3352 | ++DOMWINDOW == 119 (1A04D400) [pid = 3352] [serial = 2018] [outer = 133A4C00] 14:07:44 INFO - PROCESS | 3352 | --DOMWINDOW == 118 (1654B400) [pid = 3352] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 14:07:44 INFO - PROCESS | 3352 | --DOMWINDOW == 117 (1676EC00) [pid = 3352] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 14:07:44 INFO - PROCESS | 3352 | --DOMWINDOW == 116 (14E93C00) [pid = 3352] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 14:07:44 INFO - PROCESS | 3352 | --DOMWINDOW == 115 (10A62400) [pid = 3352] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 14:07:44 INFO - PROCESS | 3352 | --DOMWINDOW == 114 (15D10400) [pid = 3352] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 14:07:44 INFO - PROCESS | 3352 | --DOMWINDOW == 113 (15F06400) [pid = 3352] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 14:07:44 INFO - PROCESS | 3352 | --DOMWINDOW == 112 (13DBC000) [pid = 3352] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 14:07:44 INFO - PROCESS | 3352 | --DOMWINDOW == 111 (10502C00) [pid = 3352] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 14:07:44 INFO - PROCESS | 3352 | --DOMWINDOW == 110 (15D14400) [pid = 3352] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 14:07:44 INFO - PROCESS | 3352 | --DOMWINDOW == 109 (15319400) [pid = 3352] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 14:07:44 INFO - PROCESS | 3352 | --DOMWINDOW == 108 (10561400) [pid = 3352] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 14:07:44 INFO - PROCESS | 3352 | --DOMWINDOW == 107 (1284F800) [pid = 3352] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 14:07:44 INFO - PROCESS | 3352 | --DOMWINDOW == 106 (10D26C00) [pid = 3352] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 14:07:44 INFO - PROCESS | 3352 | --DOMWINDOW == 105 (17714C00) [pid = 3352] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 14:07:45 INFO - PROCESS | 3352 | 1463605665049 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]]]}] 14:07:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 14:07:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 730ms 14:07:45 INFO - PROCESS | 3352 | 1463605665088 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 14:07:45 INFO - PROCESS | 3352 | 1463605665090 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 14:07:45 INFO - PROCESS | 3352 | 1463605665093 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 14:07:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 14:07:45 INFO - PROCESS | 3352 | 1463605665094 Marionette TRACE conn2 <- [1,2654,null,{}] 14:07:45 INFO - PROCESS | 3352 | 1463605665098 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}] 14:07:45 INFO - PROCESS | 3352 | 1463605665188 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 14:07:45 INFO - PROCESS | 3352 | 1463605665288 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:45 INFO - PROCESS | 3352 | ++DOCSHELL 10DFBC00 == 47 [pid = 3352] [id = 673] 14:07:45 INFO - PROCESS | 3352 | ++DOMWINDOW == 106 (140C2C00) [pid = 3352] [serial = 2019] [outer = 00000000] 14:07:45 INFO - PROCESS | 3352 | ++DOMWINDOW == 107 (16766800) [pid = 3352] [serial = 2020] [outer = 140C2C00] 14:07:45 INFO - PROCESS | 3352 | 1463605665334 Marionette DEBUG loaded listener.js 14:07:45 INFO - PROCESS | 3352 | ++DOMWINDOW == 108 (19CDD800) [pid = 3352] [serial = 2021] [outer = 140C2C00] 14:07:46 INFO - PROCESS | 3352 | 1463605666204 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]]]}] 14:07:46 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) 14:07:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1133ms 14:07:46 INFO - PROCESS | 3352 | 1463605666240 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 14:07:46 INFO - PROCESS | 3352 | 1463605666242 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 14:07:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 14:07:46 INFO - PROCESS | 3352 | 1463605666246 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 14:07:46 INFO - PROCESS | 3352 | 1463605666248 Marionette TRACE conn2 <- [1,2658,null,{}] 14:07:46 INFO - PROCESS | 3352 | 1463605666252 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}] 14:07:46 INFO - PROCESS | 3352 | 1463605666364 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 14:07:46 INFO - PROCESS | 3352 | 1463605666358 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:46 INFO - PROCESS | 3352 | ++DOCSHELL 18A67400 == 48 [pid = 3352] [id = 674] 14:07:46 INFO - PROCESS | 3352 | ++DOMWINDOW == 109 (19706C00) [pid = 3352] [serial = 2022] [outer = 00000000] 14:07:46 INFO - PROCESS | 3352 | ++DOMWINDOW == 110 (1A149400) [pid = 3352] [serial = 2023] [outer = 19706C00] 14:07:46 INFO - PROCESS | 3352 | 1463605666401 Marionette DEBUG loaded listener.js 14:07:46 INFO - PROCESS | 3352 | ++DOMWINDOW == 111 (12884400) [pid = 3352] [serial = 2024] [outer = 19706C00] 14:07:47 INFO - PROCESS | 3352 | --DOCSHELL 15626C00 == 47 [pid = 3352] [id = 473] 14:07:47 INFO - PROCESS | 3352 | --DOCSHELL 112EE800 == 46 [pid = 3352] [id = 475] 14:07:47 INFO - PROCESS | 3352 | --DOCSHELL 1284B800 == 45 [pid = 3352] [id = 469] 14:07:47 INFO - PROCESS | 3352 | --DOCSHELL 15B67800 == 44 [pid = 3352] [id = 643] 14:07:47 INFO - PROCESS | 3352 | --DOCSHELL 16541400 == 43 [pid = 3352] [id = 644] 14:07:47 INFO - PROCESS | 3352 | --DOCSHELL 10A5B400 == 42 [pid = 3352] [id = 471] 14:07:47 INFO - PROCESS | 3352 | --DOCSHELL 112EBC00 == 41 [pid = 3352] [id = 656] 14:07:47 INFO - PROCESS | 3352 | --DOCSHELL 1531CC00 == 40 [pid = 3352] [id = 657] 14:07:47 INFO - PROCESS | 3352 | --DOCSHELL 177BD800 == 39 [pid = 3352] [id = 658] 14:07:47 INFO - PROCESS | 3352 | --DOCSHELL 15EDB000 == 38 [pid = 3352] [id = 659] 14:07:47 INFO - PROCESS | 3352 | --DOCSHELL 10509C00 == 37 [pid = 3352] [id = 668] 14:07:47 INFO - PROCESS | 3352 | --DOCSHELL 14E94000 == 36 [pid = 3352] [id = 667] 14:07:47 INFO - PROCESS | 3352 | --DOCSHELL 10A59400 == 35 [pid = 3352] [id = 666] 14:07:47 INFO - PROCESS | 3352 | --DOCSHELL 112E9800 == 34 [pid = 3352] [id = 665] 14:07:47 INFO - PROCESS | 3352 | --DOCSHELL 169F5000 == 33 [pid = 3352] [id = 655] 14:07:47 INFO - PROCESS | 3352 | --DOCSHELL 1284F000 == 32 [pid = 3352] [id = 663] 14:07:47 INFO - PROCESS | 3352 | --DOCSHELL 15953800 == 31 [pid = 3352] [id = 664] 14:07:47 INFO - PROCESS | 3352 | --DOCSHELL 156A4800 == 30 [pid = 3352] [id = 662] 14:07:48 INFO - PROCESS | 3352 | --DOCSHELL 13DB6400 == 29 [pid = 3352] [id = 669] 14:07:48 INFO - PROCESS | 3352 | --DOCSHELL 10DFBC00 == 28 [pid = 3352] [id = 673] 14:07:48 INFO - PROCESS | 3352 | --DOCSHELL 13095C00 == 27 [pid = 3352] [id = 672] 14:07:48 INFO - PROCESS | 3352 | --DOCSHELL 19CD9400 == 26 [pid = 3352] [id = 671] 14:07:48 INFO - PROCESS | 3352 | --DOCSHELL 18AB3400 == 25 [pid = 3352] [id = 670] 14:07:48 INFO - PROCESS | 3352 | --DOMWINDOW == 110 (19CD9800) [pid = 3352] [serial = 1978] [outer = 00000000] [url = about:blank] 14:07:48 INFO - PROCESS | 3352 | --DOMWINDOW == 109 (18AAF000) [pid = 3352] [serial = 1975] [outer = 00000000] [url = about:blank] 14:07:48 INFO - PROCESS | 3352 | --DOMWINDOW == 108 (12D73C00) [pid = 3352] [serial = 1981] [outer = 00000000] [url = about:blank] 14:07:48 INFO - PROCESS | 3352 | --DOMWINDOW == 107 (13DB7000) [pid = 3352] [serial = 1982] [outer = 00000000] [url = about:blank] 14:07:48 INFO - PROCESS | 3352 | --DOMWINDOW == 106 (133A4000) [pid = 3352] [serial = 1969] [outer = 00000000] [url = about:blank] 14:07:48 INFO - PROCESS | 3352 | --DOMWINDOW == 105 (12850C00) [pid = 3352] [serial = 1984] [outer = 00000000] [url = about:blank] 14:07:48 INFO - PROCESS | 3352 | --DOMWINDOW == 104 (15B79400) [pid = 3352] [serial = 1972] [outer = 00000000] [url = about:blank] 14:07:48 INFO - PROCESS | 3352 | --DOMWINDOW == 103 (17FDC400) [pid = 3352] [serial = 1886] [outer = 00000000] [url = about:blank] 14:07:48 INFO - PROCESS | 3352 | --DOMWINDOW == 102 (16795400) [pid = 3352] [serial = 1951] [outer = 00000000] [url = about:blank] 14:07:48 INFO - PROCESS | 3352 | --DOMWINDOW == 101 (177BA000) [pid = 3352] [serial = 1954] [outer = 00000000] [url = about:blank] 14:07:48 INFO - PROCESS | 3352 | --DOMWINDOW == 100 (15EDC400) [pid = 3352] [serial = 1922] [outer = 00000000] [url = about:blank] 14:07:48 INFO - PROCESS | 3352 | --DOMWINDOW == 99 (10DFB000) [pid = 3352] [serial = 1924] [outer = 00000000] [url = about:blank] 14:07:48 INFO - PROCESS | 3352 | --DOMWINDOW == 98 (1531D800) [pid = 3352] [serial = 1927] [outer = 00000000] [url = about:blank] 14:07:48 INFO - PROCESS | 3352 | --DOMWINDOW == 97 (16541800) [pid = 3352] [serial = 1930] [outer = 00000000] [url = about:blank] 14:07:48 INFO - PROCESS | 3352 | --DOMWINDOW == 96 (114A6000) [pid = 3352] [serial = 1937] [outer = 00000000] [url = about:blank] 14:07:48 INFO - PROCESS | 3352 | --DOMWINDOW == 95 (10D28C00) [pid = 3352] [serial = 1936] [outer = 00000000] [url = about:blank] 14:07:48 INFO - PROCESS | 3352 | --DOMWINDOW == 94 (15D4A800) [pid = 3352] [serial = 1945] [outer = 00000000] [url = about:blank] 14:07:48 INFO - PROCESS | 3352 | --DOMWINDOW == 93 (15D4FC00) [pid = 3352] [serial = 1946] [outer = 00000000] [url = about:blank] 14:07:48 INFO - PROCESS | 3352 | --DOMWINDOW == 92 (15FABC00) [pid = 3352] [serial = 1948] [outer = 00000000] [url = about:blank] 14:07:48 INFO - PROCESS | 3352 | --DOMWINDOW == 91 (14ECEC00) [pid = 3352] [serial = 1942] [outer = 00000000] [url = about:blank] 14:07:48 INFO - PROCESS | 3352 | --DOMWINDOW == 90 (15316400) [pid = 3352] [serial = 1943] [outer = 00000000] [url = about:blank] 14:07:48 INFO - PROCESS | 3352 | --DOMWINDOW == 89 (1108B800) [pid = 3352] [serial = 1939] [outer = 00000000] [url = about:blank] 14:07:48 INFO - PROCESS | 3352 | --DOMWINDOW == 88 (18A64400) [pid = 3352] [serial = 1957] [outer = 00000000] [url = about:blank] 14:07:48 INFO - PROCESS | 3352 | --DOMWINDOW == 87 (12D26800) [pid = 3352] [serial = 1940] [outer = 00000000] [url = about:blank] 14:07:48 INFO - PROCESS | 3352 | --DOMWINDOW == 86 (18A69800) [pid = 3352] [serial = 1933] [outer = 00000000] [url = about:blank] 14:07:48 INFO - PROCESS | 3352 | --DOMWINDOW == 85 (1762A800) [pid = 3352] [serial = 1955] [outer = 00000000] [url = about:blank] 14:07:48 INFO - PROCESS | 3352 | --DOMWINDOW == 84 (19872000) [pid = 3352] [serial = 1966] [outer = 00000000] [url = about:blank] 14:07:48 INFO - PROCESS | 3352 | --DOMWINDOW == 83 (16548000) [pid = 3352] [serial = 1960] [outer = 00000000] [url = about:blank] 14:07:48 INFO - PROCESS | 3352 | --DOMWINDOW == 82 (19706000) [pid = 3352] [serial = 1963] [outer = 00000000] [url = about:blank] 14:07:48 INFO - PROCESS | 3352 | --DOMWINDOW == 81 (18A6AC00) [pid = 3352] [serial = 1958] [outer = 00000000] [url = about:blank] 14:07:48 INFO - PROCESS | 3352 | --DOMWINDOW == 80 (16D0BC00) [pid = 3352] [serial = 1952] [outer = 00000000] [url = about:blank] 14:07:48 INFO - PROCESS | 3352 | --DOMWINDOW == 79 (18278400) [pid = 3352] [serial = 1961] [outer = 00000000] [url = about:blank] 14:07:48 INFO - PROCESS | 3352 | --DOMWINDOW == 78 (19708000) [pid = 3352] [serial = 1964] [outer = 00000000] [url = about:blank] 14:07:48 INFO - PROCESS | 3352 | --DOMWINDOW == 77 (13904400) [pid = 3352] [serial = 1985] [outer = 00000000] [url = about:blank] 14:07:48 INFO - PROCESS | 3352 | --DOMWINDOW == 76 (16541C00) [pid = 3352] [serial = 1949] [outer = 00000000] [url = about:blank] 14:07:48 INFO - PROCESS | 3352 | 1463605668880 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] 14:07:48 INFO - PROCESS | 3352 | 1463605668950 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 14:07:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 14:07:48 INFO - PROCESS | 3352 | 1463605668956 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 14:07:48 INFO - PROCESS | 3352 | 1463605668958 Marionette TRACE conn2 <- [1,2662,null,{}] 14:07:48 INFO - PROCESS | 3352 | 1463605668964 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}] 14:07:49 INFO - PROCESS | 3352 | 1463605669057 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 14:07:49 INFO - PROCESS | 3352 | 1463605669141 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:49 INFO - PROCESS | 3352 | ++DOCSHELL 10503400 == 26 [pid = 3352] [id = 675] 14:07:49 INFO - PROCESS | 3352 | ++DOMWINDOW == 77 (10509C00) [pid = 3352] [serial = 2025] [outer = 00000000] 14:07:49 INFO - PROCESS | 3352 | ++DOMWINDOW == 78 (10A62C00) [pid = 3352] [serial = 2026] [outer = 10509C00] 14:07:49 INFO - PROCESS | 3352 | 1463605669190 Marionette DEBUG loaded listener.js 14:07:49 INFO - PROCESS | 3352 | ++DOMWINDOW == 79 (10D23800) [pid = 3352] [serial = 2027] [outer = 10509C00] 14:07:50 INFO - PROCESS | 3352 | 1463605670085 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] 14:07:50 INFO - PROCESS | 3352 | 1463605670105 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 14:07:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 14:07:50 INFO - PROCESS | 3352 | 1463605670115 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 14:07:50 INFO - PROCESS | 3352 | 1463605670118 Marionette TRACE conn2 <- [1,2666,null,{}] 14:07:50 INFO - PROCESS | 3352 | 1463605670121 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}] 14:07:50 INFO - PROCESS | 3352 | 1463605670206 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 14:07:50 INFO - PROCESS | 3352 | 1463605670214 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:50 INFO - PROCESS | 3352 | ++DOCSHELL 105F4C00 == 27 [pid = 3352] [id = 676] 14:07:50 INFO - PROCESS | 3352 | ++DOMWINDOW == 80 (10D2E400) [pid = 3352] [serial = 2028] [outer = 00000000] 14:07:50 INFO - PROCESS | 3352 | ++DOMWINDOW == 81 (1108A800) [pid = 3352] [serial = 2029] [outer = 10D2E400] 14:07:50 INFO - PROCESS | 3352 | 1463605670259 Marionette DEBUG loaded listener.js 14:07:50 INFO - PROCESS | 3352 | ++DOMWINDOW == 82 (112E9000) [pid = 3352] [serial = 2030] [outer = 10D2E400] 14:07:51 INFO - PROCESS | 3352 | 1463605671231 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]]]}] 14:07:51 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) 14:07:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1149ms 14:07:51 INFO - PROCESS | 3352 | 1463605671272 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 14:07:51 INFO - PROCESS | 3352 | 1463605671274 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 14:07:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 14:07:51 INFO - PROCESS | 3352 | 1463605671278 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 14:07:51 INFO - PROCESS | 3352 | 1463605671282 Marionette TRACE conn2 <- [1,2670,null,{}] 14:07:51 INFO - PROCESS | 3352 | 1463605671292 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}] 14:07:51 INFO - PROCESS | 3352 | 1463605671364 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 14:07:51 INFO - PROCESS | 3352 | 1463605671373 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:51 INFO - PROCESS | 3352 | ++DOCSHELL 1284C400 == 28 [pid = 3352] [id = 677] 14:07:51 INFO - PROCESS | 3352 | ++DOMWINDOW == 83 (1284CC00) [pid = 3352] [serial = 2031] [outer = 00000000] 14:07:51 INFO - PROCESS | 3352 | ++DOMWINDOW == 84 (128AD400) [pid = 3352] [serial = 2032] [outer = 1284CC00] 14:07:51 INFO - PROCESS | 3352 | 1463605671422 Marionette DEBUG loaded listener.js 14:07:51 INFO - PROCESS | 3352 | ++DOMWINDOW == 85 (12AED000) [pid = 3352] [serial = 2033] [outer = 1284CC00] 14:07:52 INFO - PROCESS | 3352 | 1463605672405 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]]]}] 14:07:52 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) 14:07:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1180ms 14:07:52 INFO - PROCESS | 3352 | 1463605672463 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 14:07:52 INFO - PROCESS | 3352 | 1463605672466 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 14:07:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 14:07:52 INFO - PROCESS | 3352 | 1463605672470 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 14:07:52 INFO - PROCESS | 3352 | 1463605672471 Marionette TRACE conn2 <- [1,2674,null,{}] 14:07:52 INFO - PROCESS | 3352 | 1463605672475 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}] 14:07:52 INFO - PROCESS | 3352 | 1463605672555 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 14:07:52 INFO - PROCESS | 3352 | 1463605672561 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:52 INFO - PROCESS | 3352 | ++DOCSHELL 128B7C00 == 29 [pid = 3352] [id = 678] 14:07:52 INFO - PROCESS | 3352 | ++DOMWINDOW == 86 (13092C00) [pid = 3352] [serial = 2034] [outer = 00000000] 14:07:52 INFO - PROCESS | 3352 | ++DOMWINDOW == 87 (13DB8000) [pid = 3352] [serial = 2035] [outer = 13092C00] 14:07:52 INFO - PROCESS | 3352 | 1463605672614 Marionette DEBUG loaded listener.js 14:07:52 INFO - PROCESS | 3352 | ++DOMWINDOW == 88 (140CCC00) [pid = 3352] [serial = 2036] [outer = 13092C00] 14:07:53 INFO - PROCESS | 3352 | 1463605673615 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] 14:07:53 INFO - PROCESS | 3352 | 1463605673669 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 14:07:53 INFO - PROCESS | 3352 | 1463605673672 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 14:07:53 INFO - PROCESS | 3352 | 1463605673674 Marionette TRACE conn2 <- [1,2678,null,{}] 14:07:53 INFO - PROCESS | 3352 | 1463605673678 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}] 14:07:53 INFO - PROCESS | 3352 | 1463605673785 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 14:07:53 INFO - PROCESS | 3352 | 1463605673792 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:53 INFO - PROCESS | 3352 | ++DOCSHELL 13DB7800 == 30 [pid = 3352] [id = 679] 14:07:53 INFO - PROCESS | 3352 | ++DOMWINDOW == 89 (13DBC800) [pid = 3352] [serial = 2037] [outer = 00000000] 14:07:53 INFO - PROCESS | 3352 | ++DOMWINDOW == 90 (152C8000) [pid = 3352] [serial = 2038] [outer = 13DBC800] 14:07:53 INFO - PROCESS | 3352 | 1463605673836 Marionette DEBUG loaded listener.js 14:07:53 INFO - PROCESS | 3352 | ++DOMWINDOW == 91 (1530F800) [pid = 3352] [serial = 2039] [outer = 13DBC800] 14:07:55 INFO - PROCESS | 3352 | --DOMWINDOW == 90 (17304000) [pid = 3352] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 14:07:55 INFO - PROCESS | 3352 | --DOMWINDOW == 89 (18AB4000) [pid = 3352] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 14:07:55 INFO - PROCESS | 3352 | --DOMWINDOW == 88 (19CE3000) [pid = 3352] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 14:07:55 INFO - PROCESS | 3352 | --DOMWINDOW == 87 (133A4C00) [pid = 3352] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 14:07:55 INFO - PROCESS | 3352 | --DOMWINDOW == 86 (140C2C00) [pid = 3352] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 14:07:55 INFO - PROCESS | 3352 | --DOMWINDOW == 85 (15315C00) [pid = 3352] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 14:07:55 INFO - PROCESS | 3352 | --DOMWINDOW == 84 (10A57800) [pid = 3352] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 14:07:55 INFO - PROCESS | 3352 | --DOMWINDOW == 83 (167A1C00) [pid = 3352] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 14:07:55 INFO - PROCESS | 3352 | --DOMWINDOW == 82 (15FAC400) [pid = 3352] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 14:07:55 INFO - PROCESS | 3352 | --DOMWINDOW == 81 (16543000) [pid = 3352] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 14:07:55 INFO - PROCESS | 3352 | --DOMWINDOW == 80 (15B62400) [pid = 3352] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 14:07:55 INFO - PROCESS | 3352 | --DOMWINDOW == 79 (12850400) [pid = 3352] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 14:07:55 INFO - PROCESS | 3352 | --DOMWINDOW == 78 (156A5C00) [pid = 3352] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 14:07:55 INFO - PROCESS | 3352 | --DOMWINDOW == 77 (18AB3000) [pid = 3352] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 14:07:55 INFO - PROCESS | 3352 | --DOMWINDOW == 76 (16D0F800) [pid = 3352] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 14:07:55 INFO - PROCESS | 3352 | --DOMWINDOW == 75 (1284AC00) [pid = 3352] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 14:07:55 INFO - PROCESS | 3352 | --DOMWINDOW == 74 (18277000) [pid = 3352] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 14:07:55 INFO - PROCESS | 3352 | --DOMWINDOW == 73 (0F9E1000) [pid = 3352] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 14:07:55 INFO - PROCESS | 3352 | --DOMWINDOW == 72 (11A0AC00) [pid = 3352] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 14:07:55 INFO - PROCESS | 3352 | --DOMWINDOW == 71 (10D2AC00) [pid = 3352] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 14:07:55 INFO - PROCESS | 3352 | --DOMWINDOW == 70 (15B69400) [pid = 3352] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 14:07:55 INFO - PROCESS | 3352 | --DOMWINDOW == 69 (156A4000) [pid = 3352] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 14:07:55 INFO - PROCESS | 3352 | --DOMWINDOW == 68 (13DC2000) [pid = 3352] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 14:07:55 INFO - PROCESS | 3352 | 1463605675128 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] 14:07:55 INFO - PROCESS | 3352 | 1463605675162 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 14:07:55 INFO - PROCESS | 3352 | 1463605675165 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 14:07:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 14:07:55 INFO - PROCESS | 3352 | 1463605675167 Marionette TRACE conn2 <- [1,2682,null,{}] 14:07:55 INFO - PROCESS | 3352 | 1463605675170 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}] 14:07:55 INFO - PROCESS | 3352 | 1463605675271 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 14:07:55 INFO - PROCESS | 3352 | 1463605675279 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:55 INFO - PROCESS | 3352 | ++DOCSHELL 10D2AC00 == 31 [pid = 3352] [id = 680] 14:07:55 INFO - PROCESS | 3352 | ++DOMWINDOW == 69 (12D1C800) [pid = 3352] [serial = 2040] [outer = 00000000] 14:07:55 INFO - PROCESS | 3352 | ++DOMWINDOW == 70 (15311800) [pid = 3352] [serial = 2041] [outer = 12D1C800] 14:07:55 INFO - PROCESS | 3352 | 1463605675324 Marionette DEBUG loaded listener.js 14:07:55 INFO - PROCESS | 3352 | ++DOMWINDOW == 71 (1531D000) [pid = 3352] [serial = 2042] [outer = 12D1C800] 14:07:56 INFO - PROCESS | 3352 | 1463605676257 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] 14:07:56 INFO - PROCESS | 3352 | 1463605676318 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 14:07:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 14:07:56 INFO - PROCESS | 3352 | 1463605676322 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 14:07:56 INFO - PROCESS | 3352 | 1463605676324 Marionette TRACE conn2 <- [1,2686,null,{}] 14:07:56 INFO - PROCESS | 3352 | 1463605676327 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}] 14:07:56 INFO - PROCESS | 3352 | 1463605676385 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 14:07:56 INFO - PROCESS | 3352 | 1463605676392 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:56 INFO - PROCESS | 3352 | ++DOCSHELL 15316000 == 32 [pid = 3352] [id = 681] 14:07:56 INFO - PROCESS | 3352 | ++DOMWINDOW == 72 (1535E400) [pid = 3352] [serial = 2043] [outer = 00000000] 14:07:56 INFO - PROCESS | 3352 | ++DOMWINDOW == 73 (15B64C00) [pid = 3352] [serial = 2044] [outer = 1535E400] 14:07:56 INFO - PROCESS | 3352 | 1463605676436 Marionette DEBUG loaded listener.js 14:07:56 INFO - PROCESS | 3352 | ++DOMWINDOW == 74 (15B67C00) [pid = 3352] [serial = 2045] [outer = 1535E400] 14:07:57 INFO - PROCESS | 3352 | 1463605677420 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] 14:07:57 INFO - PROCESS | 3352 | 1463605677461 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 14:07:57 INFO - PROCESS | 3352 | 1463605677467 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 14:07:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 14:07:57 INFO - PROCESS | 3352 | 1463605677471 Marionette TRACE conn2 <- [1,2690,null,{}] 14:07:57 INFO - PROCESS | 3352 | 1463605677520 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}] 14:07:57 INFO - PROCESS | 3352 | 1463605677613 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 14:07:57 INFO - PROCESS | 3352 | 1463605677788 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:57 INFO - PROCESS | 3352 | ++DOCSHELL 10A5C000 == 33 [pid = 3352] [id = 682] 14:07:57 INFO - PROCESS | 3352 | ++DOMWINDOW == 75 (10A5F800) [pid = 3352] [serial = 2046] [outer = 00000000] 14:07:57 INFO - PROCESS | 3352 | ++DOMWINDOW == 76 (10D2D400) [pid = 3352] [serial = 2047] [outer = 10A5F800] 14:07:57 INFO - PROCESS | 3352 | 1463605677889 Marionette DEBUG loaded listener.js 14:07:57 INFO - PROCESS | 3352 | ++DOMWINDOW == 77 (10DEF400) [pid = 3352] [serial = 2048] [outer = 10A5F800] 14:07:58 INFO - PROCESS | 3352 | 1463605678630 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]]]}] 14:07:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 14:07:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1180ms 14:07:58 INFO - PROCESS | 3352 | 1463605678673 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 14:07:58 INFO - PROCESS | 3352 | 1463605678679 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 14:07:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 14:07:58 INFO - PROCESS | 3352 | 1463605678687 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 14:07:58 INFO - PROCESS | 3352 | 1463605678690 Marionette TRACE conn2 <- [1,2694,null,{}] 14:07:58 INFO - PROCESS | 3352 | 1463605678694 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}] 14:07:58 INFO - PROCESS | 3352 | 1463605678813 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 14:07:59 INFO - PROCESS | 3352 | 1463605679054 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:59 INFO - PROCESS | 3352 | ++DOCSHELL 0F9EA400 == 34 [pid = 3352] [id = 683] 14:07:59 INFO - PROCESS | 3352 | ++DOMWINDOW == 78 (0F9EC400) [pid = 3352] [serial = 2049] [outer = 00000000] 14:07:59 INFO - PROCESS | 3352 | ++DOMWINDOW == 79 (102CCC00) [pid = 3352] [serial = 2050] [outer = 0F9EC400] 14:07:59 INFO - PROCESS | 3352 | 1463605679117 Marionette DEBUG loaded listener.js 14:07:59 INFO - PROCESS | 3352 | ++DOMWINDOW == 80 (10D26C00) [pid = 3352] [serial = 2051] [outer = 0F9EC400] 14:07:59 INFO - PROCESS | 3352 | --DOCSHELL 1531AC00 == 33 [pid = 3352] [id = 627] 14:07:59 INFO - PROCESS | 3352 | --DOCSHELL 1531B800 == 32 [pid = 3352] [id = 620] 14:07:59 INFO - PROCESS | 3352 | --DOCSHELL 11C5D000 == 31 [pid = 3352] [id = 617] 14:07:59 INFO - PROCESS | 3352 | --DOCSHELL 12B5F000 == 30 [pid = 3352] [id = 618] 14:07:59 INFO - PROCESS | 3352 | --DOCSHELL 10D2C000 == 29 [pid = 3352] [id = 616] 14:07:59 INFO - PROCESS | 3352 | --DOCSHELL 10520C00 == 28 [pid = 3352] [id = 615] 14:07:59 INFO - PROCESS | 3352 | --DOMWINDOW == 79 (19CDF400) [pid = 3352] [serial = 1979] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3352 | --DOMWINDOW == 78 (19C0B800) [pid = 3352] [serial = 1967] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3352 | --DOMWINDOW == 77 (18A6F800) [pid = 3352] [serial = 1934] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3352 | --DOMWINDOW == 76 (13DC3400) [pid = 3352] [serial = 1970] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3352 | --DOMWINDOW == 75 (1986D400) [pid = 3352] [serial = 1976] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3352 | --DOMWINDOW == 74 (1050E400) [pid = 3352] [serial = 1889] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3352 | --DOMWINDOW == 73 (12AEA000) [pid = 3352] [serial = 1892] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3352 | --DOMWINDOW == 72 (11A0DC00) [pid = 3352] [serial = 1925] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3352 | --DOMWINDOW == 71 (17303C00) [pid = 3352] [serial = 1931] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3352 | --DOMWINDOW == 70 (15D78400) [pid = 3352] [serial = 1973] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3352 | --DOMWINDOW == 69 (156ABC00) [pid = 3352] [serial = 1928] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3352 | --DOMWINDOW == 68 (1986FC00) [pid = 3352] [serial = 2011] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3352 | --DOMWINDOW == 67 (19E3D400) [pid = 3352] [serial = 2014] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3352 | --DOMWINDOW == 66 (19CD7000) [pid = 3352] [serial = 2012] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3352 | --DOMWINDOW == 65 (19E41400) [pid = 3352] [serial = 2015] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3352 | --DOMWINDOW == 64 (1A04D400) [pid = 3352] [serial = 2018] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3352 | --DOMWINDOW == 63 (19ED8000) [pid = 3352] [serial = 2017] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3352 | --DOMWINDOW == 62 (16766800) [pid = 3352] [serial = 2020] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3352 | --DOMWINDOW == 61 (19CDD800) [pid = 3352] [serial = 2021] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3352 | --DOMWINDOW == 60 (15FA6400) [pid = 3352] [serial = 2008] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3352 | --DOMWINDOW == 59 (12AEA400) [pid = 3352] [serial = 2005] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3352 | --DOMWINDOW == 58 (14ECE800) [pid = 3352] [serial = 2006] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3352 | --DOMWINDOW == 57 (1827C000) [pid = 3352] [serial = 2003] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3352 | --DOMWINDOW == 56 (1827B400) [pid = 3352] [serial = 2002] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3352 | --DOMWINDOW == 55 (174D7400) [pid = 3352] [serial = 2000] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3352 | --DOMWINDOW == 54 (1730EC00) [pid = 3352] [serial = 1999] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3352 | --DOMWINDOW == 53 (1693B000) [pid = 3352] [serial = 1997] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3352 | --DOMWINDOW == 52 (1654BC00) [pid = 3352] [serial = 1996] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3352 | --DOMWINDOW == 51 (15D4E400) [pid = 3352] [serial = 1994] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3352 | --DOMWINDOW == 50 (15D0E400) [pid = 3352] [serial = 1993] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3352 | --DOMWINDOW == 49 (140CB800) [pid = 3352] [serial = 1991] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3352 | --DOMWINDOW == 48 (12B5D000) [pid = 3352] [serial = 1990] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3352 | --DOMWINDOW == 47 (15B65000) [pid = 3352] [serial = 1987] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3352 | --DOMWINDOW == 46 (15B73000) [pid = 3352] [serial = 1988] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3352 | --DOMWINDOW == 45 (16546800) [pid = 3352] [serial = 2009] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3352 | --DOMWINDOW == 44 (1A149400) [pid = 3352] [serial = 2023] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3352 | 1463605679710 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]]]}] 14:07:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 14:07:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1087ms 14:07:59 INFO - PROCESS | 3352 | 1463605679772 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 14:07:59 INFO - PROCESS | 3352 | 1463605679776 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 14:07:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 14:07:59 INFO - PROCESS | 3352 | 1463605679780 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 14:07:59 INFO - PROCESS | 3352 | 1463605679784 Marionette TRACE conn2 <- [1,2698,null,{}] 14:07:59 INFO - PROCESS | 3352 | 1463605679788 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}] 14:07:59 INFO - PROCESS | 3352 | 1463605679871 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 14:07:59 INFO - PROCESS | 3352 | 1463605679966 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:59 INFO - PROCESS | 3352 | ++DOCSHELL 10D30400 == 29 [pid = 3352] [id = 684] 14:07:59 INFO - PROCESS | 3352 | ++DOMWINDOW == 45 (11C88400) [pid = 3352] [serial = 2052] [outer = 00000000] 14:07:59 INFO - PROCESS | 3352 | ++DOMWINDOW == 46 (1284D000) [pid = 3352] [serial = 2053] [outer = 11C88400] 14:08:00 INFO - PROCESS | 3352 | 1463605680014 Marionette DEBUG loaded listener.js 14:08:00 INFO - PROCESS | 3352 | ++DOMWINDOW == 47 (12885800) [pid = 3352] [serial = 2054] [outer = 11C88400] 14:08:00 INFO - PROCESS | 3352 | 1463605680436 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] 14:08:00 INFO - PROCESS | 3352 | 1463605680493 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 14:08:00 INFO - PROCESS | 3352 | 1463605680497 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 14:08:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 14:08:00 INFO - PROCESS | 3352 | 1463605680499 Marionette TRACE conn2 <- [1,2702,null,{}] 14:08:00 INFO - PROCESS | 3352 | 1463605680503 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}] 14:08:00 INFO - PROCESS | 3352 | 1463605680585 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 14:08:00 INFO - PROCESS | 3352 | 1463605680592 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:00 INFO - PROCESS | 3352 | ++DOCSHELL 12847400 == 30 [pid = 3352] [id = 685] 14:08:00 INFO - PROCESS | 3352 | ++DOMWINDOW == 48 (1284C800) [pid = 3352] [serial = 2055] [outer = 00000000] 14:08:00 INFO - PROCESS | 3352 | ++DOMWINDOW == 49 (140C6800) [pid = 3352] [serial = 2056] [outer = 1284C800] 14:08:00 INFO - PROCESS | 3352 | 1463605680642 Marionette DEBUG loaded listener.js 14:08:00 INFO - PROCESS | 3352 | ++DOMWINDOW == 50 (14E93000) [pid = 3352] [serial = 2057] [outer = 1284C800] 14:08:01 INFO - PROCESS | 3352 | 1463605681122 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]]]}] 14:08:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 14:08:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 620ms 14:08:01 INFO - PROCESS | 3352 | 1463605681136 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 14:08:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 14:08:01 INFO - PROCESS | 3352 | 1463605681138 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 14:08:01 INFO - PROCESS | 3352 | 1463605681142 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 14:08:01 INFO - PROCESS | 3352 | 1463605681148 Marionette TRACE conn2 <- [1,2706,null,{}] 14:08:01 INFO - PROCESS | 3352 | 1463605681158 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}] 14:08:01 INFO - PROCESS | 3352 | 1463605681239 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 14:08:01 INFO - PROCESS | 3352 | 1463605681232 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:01 INFO - PROCESS | 3352 | ++DOCSHELL 152CE000 == 31 [pid = 3352] [id = 686] 14:08:01 INFO - PROCESS | 3352 | ++DOMWINDOW == 51 (15318400) [pid = 3352] [serial = 2058] [outer = 00000000] 14:08:01 INFO - PROCESS | 3352 | ++DOMWINDOW == 52 (156B2800) [pid = 3352] [serial = 2059] [outer = 15318400] 14:08:01 INFO - PROCESS | 3352 | 1463605681275 Marionette DEBUG loaded listener.js 14:08:01 INFO - PROCESS | 3352 | ++DOMWINDOW == 53 (15B64400) [pid = 3352] [serial = 2060] [outer = 15318400] 14:08:01 INFO - PROCESS | 3352 | 1463605681716 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] 14:08:01 INFO - PROCESS | 3352 | 1463605681786 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 14:08:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 14:08:01 INFO - PROCESS | 3352 | 1463605681790 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 14:08:01 INFO - PROCESS | 3352 | 1463605681791 Marionette TRACE conn2 <- [1,2710,null,{}] 14:08:01 INFO - PROCESS | 3352 | 1463605681802 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}] 14:08:01 INFO - PROCESS | 3352 | 1463605681916 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 14:08:01 INFO - PROCESS | 3352 | 1463605681926 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:01 INFO - PROCESS | 3352 | ++DOCSHELL 15D10800 == 32 [pid = 3352] [id = 687] 14:08:01 INFO - PROCESS | 3352 | ++DOMWINDOW == 54 (15D13400) [pid = 3352] [serial = 2061] [outer = 00000000] 14:08:02 INFO - PROCESS | 3352 | ++DOMWINDOW == 55 (15D4C400) [pid = 3352] [serial = 2062] [outer = 15D13400] 14:08:02 INFO - PROCESS | 3352 | 1463605682033 Marionette DEBUG loaded listener.js 14:08:02 INFO - PROCESS | 3352 | ++DOMWINDOW == 56 (15D50400) [pid = 3352] [serial = 2063] [outer = 15D13400] 14:08:02 INFO - PROCESS | 3352 | 1463605682474 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] 14:08:02 INFO - PROCESS | 3352 | 1463605682532 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 14:08:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 14:08:02 INFO - PROCESS | 3352 | 1463605682535 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 14:08:02 INFO - PROCESS | 3352 | 1463605682537 Marionette TRACE conn2 <- [1,2714,null,{}] 14:08:02 INFO - PROCESS | 3352 | 1463605682540 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}] 14:08:02 INFO - PROCESS | 3352 | 1463605682651 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 14:08:02 INFO - PROCESS | 3352 | 1463605682659 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:02 INFO - PROCESS | 3352 | ++DOCSHELL 15D85400 == 33 [pid = 3352] [id = 688] 14:08:02 INFO - PROCESS | 3352 | ++DOMWINDOW == 57 (15EDB000) [pid = 3352] [serial = 2064] [outer = 00000000] 14:08:02 INFO - PROCESS | 3352 | ++DOMWINDOW == 58 (15F0B400) [pid = 3352] [serial = 2065] [outer = 15EDB000] 14:08:02 INFO - PROCESS | 3352 | 1463605682710 Marionette DEBUG loaded listener.js 14:08:02 INFO - PROCESS | 3352 | ++DOMWINDOW == 59 (15FAB400) [pid = 3352] [serial = 2066] [outer = 15EDB000] 14:08:03 INFO - PROCESS | 3352 | 1463605683182 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]]]}] 14:08:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 14:08:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 699ms 14:08:03 INFO - PROCESS | 3352 | 1463605683235 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 14:08:03 INFO - PROCESS | 3352 | 1463605683237 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 14:08:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 14:08:03 INFO - PROCESS | 3352 | 1463605683240 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 14:08:03 INFO - PROCESS | 3352 | 1463605683242 Marionette TRACE conn2 <- [1,2718,null,{}] 14:08:03 INFO - PROCESS | 3352 | 1463605683245 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}] 14:08:03 INFO - PROCESS | 3352 | 1463605683385 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 14:08:03 INFO - PROCESS | 3352 | 1463605683400 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:03 INFO - PROCESS | 3352 | ++DOCSHELL 12847C00 == 34 [pid = 3352] [id = 689] 14:08:03 INFO - PROCESS | 3352 | ++DOMWINDOW == 60 (12885C00) [pid = 3352] [serial = 2067] [outer = 00000000] 14:08:03 INFO - PROCESS | 3352 | ++DOMWINDOW == 61 (16545000) [pid = 3352] [serial = 2068] [outer = 12885C00] 14:08:03 INFO - PROCESS | 3352 | 1463605683443 Marionette DEBUG loaded listener.js 14:08:03 INFO - PROCESS | 3352 | ++DOMWINDOW == 62 (16547800) [pid = 3352] [serial = 2069] [outer = 12885C00] 14:08:03 INFO - PROCESS | 3352 | --DOMWINDOW == 61 (13DBC800) [pid = 3352] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 14:08:03 INFO - PROCESS | 3352 | --DOMWINDOW == 60 (10509C00) [pid = 3352] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 14:08:03 INFO - PROCESS | 3352 | --DOMWINDOW == 59 (13092C00) [pid = 3352] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 14:08:03 INFO - PROCESS | 3352 | --DOMWINDOW == 58 (1284CC00) [pid = 3352] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 14:08:03 INFO - PROCESS | 3352 | --DOMWINDOW == 57 (10D2E400) [pid = 3352] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 14:08:03 INFO - PROCESS | 3352 | --DOMWINDOW == 56 (19706C00) [pid = 3352] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 14:08:03 INFO - PROCESS | 3352 | --DOMWINDOW == 55 (12D1C800) [pid = 3352] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 14:08:04 INFO - PROCESS | 3352 | 1463605684346 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] 14:08:04 INFO - PROCESS | 3352 | 1463605684380 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 14:08:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 14:08:04 INFO - PROCESS | 3352 | 1463605684384 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 14:08:04 INFO - PROCESS | 3352 | 1463605684385 Marionette TRACE conn2 <- [1,2722,null,{}] 14:08:04 INFO - PROCESS | 3352 | 1463605684389 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}] 14:08:04 INFO - PROCESS | 3352 | 1463605684462 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 14:08:04 INFO - PROCESS | 3352 | 1463605684468 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:04 INFO - PROCESS | 3352 | ++DOCSHELL 140C5800 == 35 [pid = 3352] [id = 690] 14:08:04 INFO - PROCESS | 3352 | ++DOMWINDOW == 56 (15280800) [pid = 3352] [serial = 2070] [outer = 00000000] 14:08:04 INFO - PROCESS | 3352 | ++DOMWINDOW == 57 (16794400) [pid = 3352] [serial = 2071] [outer = 15280800] 14:08:04 INFO - PROCESS | 3352 | 1463605684511 Marionette DEBUG loaded listener.js 14:08:04 INFO - PROCESS | 3352 | ++DOMWINDOW == 58 (167A2400) [pid = 3352] [serial = 2072] [outer = 15280800] 14:08:04 INFO - PROCESS | 3352 | 1463605684960 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]]]}] 14:08:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 14:08:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 621ms 14:08:05 INFO - PROCESS | 3352 | 1463605685022 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 14:08:05 INFO - PROCESS | 3352 | 1463605685023 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 14:08:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 14:08:05 INFO - PROCESS | 3352 | 1463605685026 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 14:08:05 INFO - PROCESS | 3352 | 1463605685028 Marionette TRACE conn2 <- [1,2726,null,{}] 14:08:05 INFO - PROCESS | 3352 | 1463605685041 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}] 14:08:05 INFO - PROCESS | 3352 | 1463605685118 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 14:08:05 INFO - PROCESS | 3352 | 1463605685124 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:05 INFO - PROCESS | 3352 | ++DOCSHELL 10A5F400 == 36 [pid = 3352] [id = 691] 14:08:05 INFO - PROCESS | 3352 | ++DOMWINDOW == 59 (140C2000) [pid = 3352] [serial = 2073] [outer = 00000000] 14:08:05 INFO - PROCESS | 3352 | ++DOMWINDOW == 60 (16D01400) [pid = 3352] [serial = 2074] [outer = 140C2000] 14:08:05 INFO - PROCESS | 3352 | 1463605685167 Marionette DEBUG loaded listener.js 14:08:05 INFO - PROCESS | 3352 | ++DOMWINDOW == 61 (16D07C00) [pid = 3352] [serial = 2075] [outer = 140C2000] 14:08:05 INFO - PROCESS | 3352 | 1463605685590 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]]]}] 14:08:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 14:08:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 589ms 14:08:05 INFO - PROCESS | 3352 | 1463605685625 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 14:08:05 INFO - PROCESS | 3352 | 1463605685627 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 14:08:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 14:08:05 INFO - PROCESS | 3352 | 1463605685630 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 14:08:05 INFO - PROCESS | 3352 | 1463605685632 Marionette TRACE conn2 <- [1,2730,null,{}] 14:08:05 INFO - PROCESS | 3352 | 1463605685639 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}] 14:08:05 INFO - PROCESS | 3352 | 1463605685715 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 14:08:05 INFO - PROCESS | 3352 | 1463605685722 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:05 INFO - PROCESS | 3352 | ++DOCSHELL 16940400 == 37 [pid = 3352] [id = 692] 14:08:05 INFO - PROCESS | 3352 | ++DOMWINDOW == 62 (16D0BC00) [pid = 3352] [serial = 2076] [outer = 00000000] 14:08:05 INFO - PROCESS | 3352 | ++DOMWINDOW == 63 (170ACC00) [pid = 3352] [serial = 2077] [outer = 16D0BC00] 14:08:05 INFO - PROCESS | 3352 | 1463605685765 Marionette DEBUG loaded listener.js 14:08:05 INFO - PROCESS | 3352 | ++DOMWINDOW == 64 (16D9C800) [pid = 3352] [serial = 2078] [outer = 16D0BC00] 14:08:06 INFO - PROCESS | 3352 | 1463605686484 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]]]}] 14:08:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 14:08:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 901ms 14:08:06 INFO - PROCESS | 3352 | 1463605686518 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 14:08:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 14:08:06 INFO - PROCESS | 3352 | 1463605686522 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 14:08:06 INFO - PROCESS | 3352 | 1463605686526 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 14:08:06 INFO - PROCESS | 3352 | 1463605686531 Marionette TRACE conn2 <- [1,2734,null,{}] 14:08:06 INFO - PROCESS | 3352 | 1463605686536 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}] 14:08:06 INFO - PROCESS | 3352 | 1463605686639 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 14:08:06 INFO - PROCESS | 3352 | 1463605686746 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:06 INFO - PROCESS | 3352 | ++DOCSHELL 11A02000 == 38 [pid = 3352] [id = 693] 14:08:06 INFO - PROCESS | 3352 | ++DOMWINDOW == 65 (11C50400) [pid = 3352] [serial = 2079] [outer = 00000000] 14:08:06 INFO - PROCESS | 3352 | ++DOMWINDOW == 66 (12A8D000) [pid = 3352] [serial = 2080] [outer = 11C50400] 14:08:06 INFO - PROCESS | 3352 | 1463605686801 Marionette DEBUG loaded listener.js 14:08:06 INFO - PROCESS | 3352 | ++DOMWINDOW == 67 (140C1400) [pid = 3352] [serial = 2081] [outer = 11C50400] 14:08:07 INFO - PROCESS | 3352 | 1463605687384 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]]]}] 14:08:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 14:08:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 885ms 14:08:07 INFO - PROCESS | 3352 | 1463605687429 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 14:08:07 INFO - PROCESS | 3352 | 1463605687435 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 14:08:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 14:08:07 INFO - PROCESS | 3352 | 1463605687441 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 14:08:07 INFO - PROCESS | 3352 | 1463605687444 Marionette TRACE conn2 <- [1,2738,null,{}] 14:08:07 INFO - PROCESS | 3352 | 1463605687448 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}] 14:08:07 INFO - PROCESS | 3352 | 1463605687551 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 14:08:07 INFO - PROCESS | 3352 | 1463605687657 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:07 INFO - PROCESS | 3352 | ++DOCSHELL 12883800 == 39 [pid = 3352] [id = 694] 14:08:07 INFO - PROCESS | 3352 | ++DOMWINDOW == 68 (152C7800) [pid = 3352] [serial = 2082] [outer = 00000000] 14:08:07 INFO - PROCESS | 3352 | ++DOMWINDOW == 69 (15D48000) [pid = 3352] [serial = 2083] [outer = 152C7800] 14:08:07 INFO - PROCESS | 3352 | 1463605687709 Marionette DEBUG loaded listener.js 14:08:07 INFO - PROCESS | 3352 | ++DOMWINDOW == 70 (15EDF400) [pid = 3352] [serial = 2084] [outer = 152C7800] 14:08:08 INFO - PROCESS | 3352 | 1463605688264 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]]]}] 14:08:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 14:08:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 838ms 14:08:08 INFO - PROCESS | 3352 | 1463605688283 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 14:08:08 INFO - PROCESS | 3352 | 1463605688286 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 14:08:08 INFO - PROCESS | 3352 | 1463605688291 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 14:08:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 14:08:08 INFO - PROCESS | 3352 | 1463605688294 Marionette TRACE conn2 <- [1,2742,null,{}] 14:08:08 INFO - PROCESS | 3352 | 1463605688305 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}] 14:08:08 INFO - PROCESS | 3352 | 1463605688410 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 14:08:08 INFO - PROCESS | 3352 | 1463605688515 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:08 INFO - PROCESS | 3352 | ++DOCSHELL 16772400 == 40 [pid = 3352] [id = 695] 14:08:08 INFO - PROCESS | 3352 | ++DOMWINDOW == 71 (169F7400) [pid = 3352] [serial = 2085] [outer = 00000000] 14:08:08 INFO - PROCESS | 3352 | ++DOMWINDOW == 72 (16DAA000) [pid = 3352] [serial = 2086] [outer = 169F7400] 14:08:08 INFO - PROCESS | 3352 | 1463605688572 Marionette DEBUG loaded listener.js 14:08:08 INFO - PROCESS | 3352 | ++DOMWINDOW == 73 (1770D000) [pid = 3352] [serial = 2087] [outer = 169F7400] 14:08:09 INFO - PROCESS | 3352 | 1463605689168 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]]]}] 14:08:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 14:08:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 931ms 14:08:09 INFO - PROCESS | 3352 | 1463605689221 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 14:08:09 INFO - PROCESS | 3352 | 1463605689224 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 14:08:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 14:08:09 INFO - PROCESS | 3352 | 1463605689228 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 14:08:09 INFO - PROCESS | 3352 | 1463605689230 Marionette TRACE conn2 <- [1,2746,null,{}] 14:08:09 INFO - PROCESS | 3352 | 1463605689233 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}] 14:08:09 INFO - PROCESS | 3352 | 1463605689333 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 14:08:09 INFO - PROCESS | 3352 | 1463605689438 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:09 INFO - PROCESS | 3352 | ++DOCSHELL 174D7400 == 41 [pid = 3352] [id = 696] 14:08:09 INFO - PROCESS | 3352 | ++DOMWINDOW == 74 (17628800) [pid = 3352] [serial = 2088] [outer = 00000000] 14:08:09 INFO - PROCESS | 3352 | ++DOMWINDOW == 75 (177B9800) [pid = 3352] [serial = 2089] [outer = 17628800] 14:08:09 INFO - PROCESS | 3352 | 1463605689491 Marionette DEBUG loaded listener.js 14:08:09 INFO - PROCESS | 3352 | ++DOMWINDOW == 76 (17E3B800) [pid = 3352] [serial = 2090] [outer = 17628800] 14:08:10 INFO - PROCESS | 3352 | 1463605690193 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]]]}] 14:08:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 14:08:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1024ms 14:08:10 INFO - PROCESS | 3352 | 1463605690287 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 14:08:10 INFO - PROCESS | 3352 | 1463605690291 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 14:08:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 14:08:10 INFO - PROCESS | 3352 | 1463605690296 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 14:08:10 INFO - PROCESS | 3352 | 1463605690299 Marionette TRACE conn2 <- [1,2750,null,{}] 14:08:10 INFO - PROCESS | 3352 | 1463605690318 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}] 14:08:10 INFO - PROCESS | 3352 | 1463605690419 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 14:08:10 INFO - PROCESS | 3352 | 1463605690547 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:10 INFO - PROCESS | 3352 | ++DOCSHELL 10B90C00 == 42 [pid = 3352] [id = 697] 14:08:10 INFO - PROCESS | 3352 | ++DOMWINDOW == 77 (10D27800) [pid = 3352] [serial = 2091] [outer = 00000000] 14:08:10 INFO - PROCESS | 3352 | ++DOMWINDOW == 78 (11C8C800) [pid = 3352] [serial = 2092] [outer = 10D27800] 14:08:10 INFO - PROCESS | 3352 | 1463605690598 Marionette DEBUG loaded listener.js 14:08:10 INFO - PROCESS | 3352 | ++DOMWINDOW == 79 (12883400) [pid = 3352] [serial = 2093] [outer = 10D27800] 14:08:10 INFO - PROCESS | 3352 | --DOCSHELL 10DFE400 == 41 [pid = 3352] [id = 632] 14:08:10 INFO - PROCESS | 3352 | --DOMWINDOW == 78 (15B64C00) [pid = 3352] [serial = 2044] [outer = 00000000] [url = about:blank] 14:08:10 INFO - PROCESS | 3352 | --DOMWINDOW == 77 (152C8000) [pid = 3352] [serial = 2038] [outer = 00000000] [url = about:blank] 14:08:10 INFO - PROCESS | 3352 | --DOMWINDOW == 76 (10A62C00) [pid = 3352] [serial = 2026] [outer = 00000000] [url = about:blank] 14:08:10 INFO - PROCESS | 3352 | --DOMWINDOW == 75 (13DB8000) [pid = 3352] [serial = 2035] [outer = 00000000] [url = about:blank] 14:08:10 INFO - PROCESS | 3352 | --DOMWINDOW == 74 (128AD400) [pid = 3352] [serial = 2032] [outer = 00000000] [url = about:blank] 14:08:10 INFO - PROCESS | 3352 | --DOMWINDOW == 73 (12AED000) [pid = 3352] [serial = 2033] [outer = 00000000] [url = about:blank] 14:08:10 INFO - PROCESS | 3352 | --DOMWINDOW == 72 (1108A800) [pid = 3352] [serial = 2029] [outer = 00000000] [url = about:blank] 14:08:10 INFO - PROCESS | 3352 | --DOMWINDOW == 71 (112E9000) [pid = 3352] [serial = 2030] [outer = 00000000] [url = about:blank] 14:08:10 INFO - PROCESS | 3352 | --DOMWINDOW == 70 (12884400) [pid = 3352] [serial = 2024] [outer = 00000000] [url = about:blank] 14:08:10 INFO - PROCESS | 3352 | --DOMWINDOW == 69 (15311800) [pid = 3352] [serial = 2041] [outer = 00000000] [url = about:blank] 14:08:10 INFO - PROCESS | 3352 | --DOMWINDOW == 68 (10D23800) [pid = 3352] [serial = 2027] [outer = 00000000] [url = about:blank] 14:08:10 INFO - PROCESS | 3352 | --DOMWINDOW == 67 (1530F800) [pid = 3352] [serial = 2039] [outer = 00000000] [url = about:blank] 14:08:10 INFO - PROCESS | 3352 | --DOMWINDOW == 66 (1531D000) [pid = 3352] [serial = 2042] [outer = 00000000] [url = about:blank] 14:08:10 INFO - PROCESS | 3352 | --DOMWINDOW == 65 (140CCC00) [pid = 3352] [serial = 2036] [outer = 00000000] [url = about:blank] 14:08:11 INFO - PROCESS | 3352 | 1463605691106 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]]]}] 14:08:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 14:08:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 854ms 14:08:11 INFO - PROCESS | 3352 | 1463605691157 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 14:08:11 INFO - PROCESS | 3352 | 1463605691162 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 14:08:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 14:08:11 INFO - PROCESS | 3352 | 1463605691169 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 14:08:11 INFO - PROCESS | 3352 | 1463605691171 Marionette TRACE conn2 <- [1,2754,null,{}] 14:08:11 INFO - PROCESS | 3352 | 1463605691175 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}] 14:08:11 INFO - PROCESS | 3352 | 1463605691255 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 14:08:11 INFO - PROCESS | 3352 | 1463605691328 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:11 INFO - PROCESS | 3352 | ++DOCSHELL 1108A800 == 42 [pid = 3352] [id = 698] 14:08:11 INFO - PROCESS | 3352 | ++DOMWINDOW == 66 (1108CC00) [pid = 3352] [serial = 2094] [outer = 00000000] 14:08:11 INFO - PROCESS | 3352 | ++DOMWINDOW == 67 (11C92800) [pid = 3352] [serial = 2095] [outer = 1108CC00] 14:08:11 INFO - PROCESS | 3352 | 1463605691380 Marionette DEBUG loaded listener.js 14:08:11 INFO - PROCESS | 3352 | ++DOMWINDOW == 68 (13303C00) [pid = 3352] [serial = 2096] [outer = 1108CC00] 14:08:11 INFO - PROCESS | 3352 | 1463605691774 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]]]}] 14:08:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 14:08:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 621ms 14:08:11 INFO - PROCESS | 3352 | 1463605691797 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 14:08:11 INFO - PROCESS | 3352 | 1463605691799 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 14:08:11 INFO - PROCESS | 3352 | 1463605691803 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 14:08:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 14:08:11 INFO - PROCESS | 3352 | 1463605691807 Marionette TRACE conn2 <- [1,2758,null,{}] 14:08:11 INFO - PROCESS | 3352 | 1463605691817 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}] 14:08:11 INFO - PROCESS | 3352 | 1463605691901 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 14:08:11 INFO - PROCESS | 3352 | 1463605691941 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:11 INFO - PROCESS | 3352 | ++DOCSHELL 14EC9000 == 43 [pid = 3352] [id = 699] 14:08:11 INFO - PROCESS | 3352 | ++DOMWINDOW == 69 (14ECAC00) [pid = 3352] [serial = 2097] [outer = 00000000] 14:08:11 INFO - PROCESS | 3352 | ++DOMWINDOW == 70 (1530F800) [pid = 3352] [serial = 2098] [outer = 14ECAC00] 14:08:11 INFO - PROCESS | 3352 | 1463605691987 Marionette DEBUG loaded listener.js 14:08:12 INFO - PROCESS | 3352 | ++DOMWINDOW == 71 (15315800) [pid = 3352] [serial = 2099] [outer = 14ECAC00] 14:08:12 INFO - PROCESS | 3352 | 1463605692455 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]]]}] 14:08:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 14:08:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 683ms 14:08:12 INFO - PROCESS | 3352 | 1463605692504 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 14:08:12 INFO - PROCESS | 3352 | 1463605692507 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 14:08:12 INFO - PROCESS | 3352 | 1463605692510 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 14:08:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 14:08:12 INFO - PROCESS | 3352 | 1463605692512 Marionette TRACE conn2 <- [1,2762,null,{}] 14:08:12 INFO - PROCESS | 3352 | 1463605692515 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}] 14:08:12 INFO - PROCESS | 3352 | 1463605692594 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 14:08:12 INFO - PROCESS | 3352 | 1463605692603 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:12 INFO - PROCESS | 3352 | ++DOCSHELL 1562A000 == 44 [pid = 3352] [id = 700] 14:08:12 INFO - PROCESS | 3352 | ++DOMWINDOW == 72 (156A4000) [pid = 3352] [serial = 2100] [outer = 00000000] 14:08:12 INFO - PROCESS | 3352 | ++DOMWINDOW == 73 (15B65C00) [pid = 3352] [serial = 2101] [outer = 156A4000] 14:08:12 INFO - PROCESS | 3352 | 1463605692647 Marionette DEBUG loaded listener.js 14:08:12 INFO - PROCESS | 3352 | ++DOMWINDOW == 74 (15B75000) [pid = 3352] [serial = 2102] [outer = 156A4000] 14:08:13 INFO - PROCESS | 3352 | 1463605693087 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]]]}] 14:08:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 14:08:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 621ms 14:08:13 INFO - PROCESS | 3352 | 1463605693148 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 14:08:13 INFO - PROCESS | 3352 | 1463605693150 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 14:08:13 INFO - PROCESS | 3352 | 1463605693154 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 14:08:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 14:08:13 INFO - PROCESS | 3352 | 1463605693155 Marionette TRACE conn2 <- [1,2766,null,{}] 14:08:13 INFO - PROCESS | 3352 | 1463605693177 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}] 14:08:13 INFO - PROCESS | 3352 | 1463605693287 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 14:08:13 INFO - PROCESS | 3352 | 1463605693378 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:13 INFO - PROCESS | 3352 | ++DOCSHELL 1108A400 == 45 [pid = 3352] [id = 701] 14:08:13 INFO - PROCESS | 3352 | ++DOMWINDOW == 75 (15B6E400) [pid = 3352] [serial = 2103] [outer = 00000000] 14:08:13 INFO - PROCESS | 3352 | ++DOMWINDOW == 76 (15D79800) [pid = 3352] [serial = 2104] [outer = 15B6E400] 14:08:13 INFO - PROCESS | 3352 | 1463605693422 Marionette DEBUG loaded listener.js 14:08:13 INFO - PROCESS | 3352 | ++DOMWINDOW == 77 (15EDE400) [pid = 3352] [serial = 2105] [outer = 15B6E400] 14:08:13 INFO - PROCESS | 3352 | 1463605693820 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]]]}] 14:08:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 14:08:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 698ms 14:08:13 INFO - PROCESS | 3352 | 1463605693837 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 14:08:13 INFO - PROCESS | 3352 | 1463605693839 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 14:08:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 14:08:13 INFO - PROCESS | 3352 | 1463605693842 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 14:08:13 INFO - PROCESS | 3352 | 1463605693843 Marionette TRACE conn2 <- [1,2770,null,{}] 14:08:13 INFO - PROCESS | 3352 | 1463605693847 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}] 14:08:13 INFO - PROCESS | 3352 | 1463605693979 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 14:08:13 INFO - PROCESS | 3352 | 1463605693986 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:14 INFO - PROCESS | 3352 | ++DOCSHELL 10A60800 == 46 [pid = 3352] [id = 702] 14:08:14 INFO - PROCESS | 3352 | ++DOMWINDOW == 78 (15F03400) [pid = 3352] [serial = 2106] [outer = 00000000] 14:08:14 INFO - PROCESS | 3352 | ++DOMWINDOW == 79 (169F7800) [pid = 3352] [serial = 2107] [outer = 15F03400] 14:08:14 INFO - PROCESS | 3352 | 1463605694091 Marionette DEBUG loaded listener.js 14:08:14 INFO - PROCESS | 3352 | ++DOMWINDOW == 80 (16D0B400) [pid = 3352] [serial = 2108] [outer = 15F03400] 14:08:14 INFO - PROCESS | 3352 | 1463605694509 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]]]}] 14:08:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 14:08:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 699ms 14:08:14 INFO - PROCESS | 3352 | 1463605694542 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 14:08:14 INFO - PROCESS | 3352 | 1463605694544 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 14:08:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 14:08:14 INFO - PROCESS | 3352 | 1463605694547 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 14:08:14 INFO - PROCESS | 3352 | 1463605694549 Marionette TRACE conn2 <- [1,2774,null,{}] 14:08:14 INFO - PROCESS | 3352 | 1463605694552 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}] 14:08:14 INFO - PROCESS | 3352 | 1463605694664 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 14:08:14 INFO - PROCESS | 3352 | 1463605694755 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:14 INFO - PROCESS | 3352 | ++DOCSHELL 1022D800 == 47 [pid = 3352] [id = 703] 14:08:14 INFO - PROCESS | 3352 | ++DOMWINDOW == 81 (17712000) [pid = 3352] [serial = 2109] [outer = 00000000] 14:08:14 INFO - PROCESS | 3352 | ++DOMWINDOW == 82 (17FD7000) [pid = 3352] [serial = 2110] [outer = 17712000] 14:08:14 INFO - PROCESS | 3352 | 1463605694798 Marionette DEBUG loaded listener.js 14:08:14 INFO - PROCESS | 3352 | ++DOMWINDOW == 83 (18277C00) [pid = 3352] [serial = 2111] [outer = 17712000] 14:08:15 INFO - PROCESS | 3352 | --DOMWINDOW == 82 (11C88400) [pid = 3352] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 14:08:15 INFO - PROCESS | 3352 | --DOMWINDOW == 81 (15318400) [pid = 3352] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 14:08:15 INFO - PROCESS | 3352 | --DOMWINDOW == 80 (0F9EC400) [pid = 3352] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 14:08:15 INFO - PROCESS | 3352 | --DOMWINDOW == 79 (1284C800) [pid = 3352] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 14:08:15 INFO - PROCESS | 3352 | --DOMWINDOW == 78 (15EDB000) [pid = 3352] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 14:08:15 INFO - PROCESS | 3352 | --DOMWINDOW == 77 (12885C00) [pid = 3352] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 14:08:15 INFO - PROCESS | 3352 | --DOMWINDOW == 76 (15280800) [pid = 3352] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 14:08:15 INFO - PROCESS | 3352 | --DOMWINDOW == 75 (15D13400) [pid = 3352] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 14:08:15 INFO - PROCESS | 3352 | --DOMWINDOW == 74 (140C2000) [pid = 3352] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 14:08:15 INFO - PROCESS | 3352 | 1463605695244 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]]]}] 14:08:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 14:08:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 729ms 14:08:15 INFO - PROCESS | 3352 | 1463605695288 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 14:08:15 INFO - PROCESS | 3352 | 1463605695290 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 14:08:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 14:08:15 INFO - PROCESS | 3352 | 1463605695293 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 14:08:15 INFO - PROCESS | 3352 | 1463605695295 Marionette TRACE conn2 <- [1,2778,null,{}] 14:08:15 INFO - PROCESS | 3352 | 1463605695298 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}] 14:08:15 INFO - PROCESS | 3352 | 1463605695376 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 14:08:15 INFO - PROCESS | 3352 | 1463605695385 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:15 INFO - PROCESS | 3352 | ++DOCSHELL 0F9EC400 == 48 [pid = 3352] [id = 704] 14:08:15 INFO - PROCESS | 3352 | ++DOMWINDOW == 75 (12885C00) [pid = 3352] [serial = 2112] [outer = 00000000] 14:08:15 INFO - PROCESS | 3352 | ++DOMWINDOW == 76 (15947000) [pid = 3352] [serial = 2113] [outer = 12885C00] 14:08:15 INFO - PROCESS | 3352 | 1463605695429 Marionette DEBUG loaded listener.js 14:08:15 INFO - PROCESS | 3352 | ++DOMWINDOW == 77 (1770CC00) [pid = 3352] [serial = 2114] [outer = 12885C00] 14:08:15 INFO - PROCESS | 3352 | 1463605695862 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]]]}] 14:08:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 14:08:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 590ms 14:08:15 INFO - PROCESS | 3352 | 1463605695896 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 14:08:15 INFO - PROCESS | 3352 | 1463605695898 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 14:08:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 14:08:15 INFO - PROCESS | 3352 | 1463605695901 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 14:08:15 INFO - PROCESS | 3352 | 1463605695903 Marionette TRACE conn2 <- [1,2782,null,{}] 14:08:15 INFO - PROCESS | 3352 | 1463605695906 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}] 14:08:15 INFO - PROCESS | 3352 | 1463605695983 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 14:08:15 INFO - PROCESS | 3352 | 1463605695990 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:15 INFO - PROCESS | 3352 | ++DOCSHELL 17FD2C00 == 49 [pid = 3352] [id = 705] 14:08:15 INFO - PROCESS | 3352 | ++DOMWINDOW == 78 (18A6A000) [pid = 3352] [serial = 2115] [outer = 00000000] 14:08:16 INFO - PROCESS | 3352 | ++DOMWINDOW == 79 (18A6E800) [pid = 3352] [serial = 2116] [outer = 18A6A000] 14:08:16 INFO - PROCESS | 3352 | 1463605696033 Marionette DEBUG loaded listener.js 14:08:16 INFO - PROCESS | 3352 | ++DOMWINDOW == 80 (18A6F000) [pid = 3352] [serial = 2117] [outer = 18A6A000] 14:08:16 INFO - PROCESS | 3352 | 1463605696450 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]]]}] 14:08:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 14:08:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 590ms 14:08:16 INFO - PROCESS | 3352 | 1463605696483 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 14:08:16 INFO - PROCESS | 3352 | 1463605696485 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 14:08:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 14:08:16 INFO - PROCESS | 3352 | 1463605696488 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 14:08:16 INFO - PROCESS | 3352 | 1463605696490 Marionette TRACE conn2 <- [1,2786,null,{}] 14:08:16 INFO - PROCESS | 3352 | 1463605696493 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}] 14:08:16 INFO - PROCESS | 3352 | 1463605696614 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 14:08:16 INFO - PROCESS | 3352 | 1463605696623 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:16 INFO - PROCESS | 3352 | ++DOCSHELL 1022AC00 == 50 [pid = 3352] [id = 706] 14:08:16 INFO - PROCESS | 3352 | ++DOMWINDOW == 81 (18AAD400) [pid = 3352] [serial = 2118] [outer = 00000000] 14:08:16 INFO - PROCESS | 3352 | ++DOMWINDOW == 82 (18AB2C00) [pid = 3352] [serial = 2119] [outer = 18AAD400] 14:08:16 INFO - PROCESS | 3352 | 1463605696666 Marionette DEBUG loaded listener.js 14:08:16 INFO - PROCESS | 3352 | ++DOMWINDOW == 83 (19702000) [pid = 3352] [serial = 2120] [outer = 18AAD400] 14:08:17 INFO - PROCESS | 3352 | 1463605697069 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]]]}] 14:08:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 14:08:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 637ms 14:08:17 INFO - PROCESS | 3352 | 1463605697125 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 14:08:17 INFO - PROCESS | 3352 | 1463605697127 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 14:08:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 14:08:17 INFO - PROCESS | 3352 | 1463605697131 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 14:08:17 INFO - PROCESS | 3352 | 1463605697133 Marionette TRACE conn2 <- [1,2790,null,{}] 14:08:17 INFO - PROCESS | 3352 | 1463605697136 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}] 14:08:17 INFO - PROCESS | 3352 | 1463605697327 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 14:08:17 INFO - PROCESS | 3352 | 1463605697471 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:17 INFO - PROCESS | 3352 | ++DOCSHELL 10B90400 == 51 [pid = 3352] [id = 707] 14:08:17 INFO - PROCESS | 3352 | ++DOMWINDOW == 84 (10B91800) [pid = 3352] [serial = 2121] [outer = 00000000] 14:08:17 INFO - PROCESS | 3352 | ++DOMWINDOW == 85 (10DF1800) [pid = 3352] [serial = 2122] [outer = 10B91800] 14:08:17 INFO - PROCESS | 3352 | 1463605697528 Marionette DEBUG loaded listener.js 14:08:17 INFO - PROCESS | 3352 | ++DOMWINDOW == 86 (110C2800) [pid = 3352] [serial = 2123] [outer = 10B91800] 14:08:18 INFO - PROCESS | 3352 | 1463605698071 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]]]}] 14:08:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 14:08:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 994ms 14:08:18 INFO - PROCESS | 3352 | 1463605698136 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 14:08:18 INFO - PROCESS | 3352 | 1463605698139 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 14:08:18 INFO - PROCESS | 3352 | 1463605698144 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 14:08:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 14:08:18 INFO - PROCESS | 3352 | 1463605698149 Marionette TRACE conn2 <- [1,2794,null,{}] 14:08:18 INFO - PROCESS | 3352 | 1463605698153 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}] 14:08:18 INFO - PROCESS | 3352 | 1463605698265 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 14:08:18 INFO - PROCESS | 3352 | 1463605698403 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:18 INFO - PROCESS | 3352 | ++DOCSHELL 13DC3000 == 52 [pid = 3352] [id = 708] 14:08:18 INFO - PROCESS | 3352 | ++DOMWINDOW == 87 (140C6C00) [pid = 3352] [serial = 2124] [outer = 00000000] 14:08:18 INFO - PROCESS | 3352 | ++DOMWINDOW == 88 (1527FC00) [pid = 3352] [serial = 2125] [outer = 140C6C00] 14:08:18 INFO - PROCESS | 3352 | 1463605698460 Marionette DEBUG loaded listener.js 14:08:18 INFO - PROCESS | 3352 | ++DOMWINDOW == 89 (1531AC00) [pid = 3352] [serial = 2126] [outer = 140C6C00] 14:08:19 INFO - PROCESS | 3352 | 1463605699066 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]]]}] 14:08:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 14:08:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 994ms 14:08:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 14:08:19 INFO - PROCESS | 3352 | 1463605699141 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 14:08:19 INFO - PROCESS | 3352 | 1463605699144 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 14:08:19 INFO - PROCESS | 3352 | 1463605699149 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 14:08:19 INFO - PROCESS | 3352 | 1463605699151 Marionette TRACE conn2 <- [1,2798,null,{}] 14:08:19 INFO - PROCESS | 3352 | 1463605699155 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}] 14:08:19 INFO - PROCESS | 3352 | 1463605699278 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 14:08:19 INFO - PROCESS | 3352 | 1463605699416 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:19 INFO - PROCESS | 3352 | ++DOCSHELL 156B2C00 == 53 [pid = 3352] [id = 709] 14:08:19 INFO - PROCESS | 3352 | ++DOMWINDOW == 90 (15D78400) [pid = 3352] [serial = 2127] [outer = 00000000] 14:08:19 INFO - PROCESS | 3352 | ++DOMWINDOW == 91 (169E8400) [pid = 3352] [serial = 2128] [outer = 15D78400] 14:08:19 INFO - PROCESS | 3352 | 1463605699471 Marionette DEBUG loaded listener.js 14:08:19 INFO - PROCESS | 3352 | ++DOMWINDOW == 92 (17E8FC00) [pid = 3352] [serial = 2129] [outer = 15D78400] 14:08:20 INFO - PROCESS | 3352 | 1463605700012 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]]]}] 14:08:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 14:08:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 884ms 14:08:20 INFO - PROCESS | 3352 | 1463605700051 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 14:08:20 INFO - PROCESS | 3352 | 1463605700055 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 14:08:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 14:08:20 INFO - PROCESS | 3352 | 1463605700066 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 14:08:20 INFO - PROCESS | 3352 | 1463605700070 Marionette TRACE conn2 <- [1,2802,null,{}] 14:08:20 INFO - PROCESS | 3352 | 1463605700074 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}] 14:08:20 INFO - PROCESS | 3352 | 1463605700179 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 14:08:20 INFO - PROCESS | 3352 | 1463605700293 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:20 INFO - PROCESS | 3352 | ++DOCSHELL 15FB1C00 == 54 [pid = 3352] [id = 710] 14:08:20 INFO - PROCESS | 3352 | ++DOMWINDOW == 93 (19868C00) [pid = 3352] [serial = 2130] [outer = 00000000] 14:08:20 INFO - PROCESS | 3352 | ++DOMWINDOW == 94 (19C0A000) [pid = 3352] [serial = 2131] [outer = 19868C00] 14:08:20 INFO - PROCESS | 3352 | 1463605700387 Marionette DEBUG loaded listener.js 14:08:20 INFO - PROCESS | 3352 | ++DOMWINDOW == 95 (19C0F400) [pid = 3352] [serial = 2132] [outer = 19868C00] 14:08:21 INFO - PROCESS | 3352 | 1463605701228 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]]]}] 14:08:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 14:08:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1211ms 14:08:21 INFO - PROCESS | 3352 | 1463605701274 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 14:08:21 INFO - PROCESS | 3352 | 1463605701278 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 14:08:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 14:08:21 INFO - PROCESS | 3352 | 1463605701283 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 14:08:21 INFO - PROCESS | 3352 | 1463605701287 Marionette TRACE conn2 <- [1,2806,null,{}] 14:08:21 INFO - PROCESS | 3352 | 1463605701293 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}] 14:08:21 INFO - PROCESS | 3352 | 1463605701372 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 14:08:21 INFO - PROCESS | 3352 | 1463605701516 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:21 INFO - PROCESS | 3352 | ++DOCSHELL 1026E400 == 55 [pid = 3352] [id = 711] 14:08:21 INFO - PROCESS | 3352 | ++DOMWINDOW == 96 (10DFDC00) [pid = 3352] [serial = 2133] [outer = 00000000] 14:08:21 INFO - PROCESS | 3352 | ++DOMWINDOW == 97 (12845400) [pid = 3352] [serial = 2134] [outer = 10DFDC00] 14:08:21 INFO - PROCESS | 3352 | 1463605701570 Marionette DEBUG loaded listener.js 14:08:21 INFO - PROCESS | 3352 | ++DOMWINDOW == 98 (13819C00) [pid = 3352] [serial = 2135] [outer = 10DFDC00] 14:08:22 INFO - PROCESS | 3352 | --DOCSHELL 11A03C00 == 54 [pid = 3352] [id = 630] 14:08:22 INFO - PROCESS | 3352 | --DOCSHELL 13DB8C00 == 53 [pid = 3352] [id = 622] 14:08:22 INFO - PROCESS | 3352 | --DOCSHELL 12B58000 == 52 [pid = 3352] [id = 624] 14:08:22 INFO - PROCESS | 3352 | --DOCSHELL 16D03000 == 51 [pid = 3352] [id = 625] 14:08:22 INFO - PROCESS | 3352 | --DOCSHELL 0F97D800 == 50 [pid = 3352] [id = 629] 14:08:22 INFO - PROCESS | 3352 | --DOCSHELL 1022AC00 == 49 [pid = 3352] [id = 706] 14:08:22 INFO - PROCESS | 3352 | --DOCSHELL 17FD2C00 == 48 [pid = 3352] [id = 705] 14:08:22 INFO - PROCESS | 3352 | --DOCSHELL 0F9EC400 == 47 [pid = 3352] [id = 704] 14:08:22 INFO - PROCESS | 3352 | --DOCSHELL 1022D800 == 46 [pid = 3352] [id = 703] 14:08:22 INFO - PROCESS | 3352 | --DOCSHELL 10A60800 == 45 [pid = 3352] [id = 702] 14:08:22 INFO - PROCESS | 3352 | --DOCSHELL 1108A400 == 44 [pid = 3352] [id = 701] 14:08:22 INFO - PROCESS | 3352 | --DOCSHELL 1562A000 == 43 [pid = 3352] [id = 700] 14:08:22 INFO - PROCESS | 3352 | --DOCSHELL 14EC9000 == 42 [pid = 3352] [id = 699] 14:08:22 INFO - PROCESS | 3352 | --DOCSHELL 1108A800 == 41 [pid = 3352] [id = 698] 14:08:22 INFO - PROCESS | 3352 | --DOCSHELL 10B90C00 == 40 [pid = 3352] [id = 697] 14:08:22 INFO - PROCESS | 3352 | --DOCSHELL 12883800 == 39 [pid = 3352] [id = 694] 14:08:22 INFO - PROCESS | 3352 | --DOCSHELL 11A02000 == 38 [pid = 3352] [id = 693] 14:08:22 INFO - PROCESS | 3352 | --DOMWINDOW == 97 (16D01400) [pid = 3352] [serial = 2074] [outer = 00000000] [url = about:blank] 14:08:22 INFO - PROCESS | 3352 | --DOMWINDOW == 96 (1284D000) [pid = 3352] [serial = 2053] [outer = 00000000] [url = about:blank] 14:08:22 INFO - PROCESS | 3352 | --DOMWINDOW == 95 (12885800) [pid = 3352] [serial = 2054] [outer = 00000000] [url = about:blank] 14:08:22 INFO - PROCESS | 3352 | --DOMWINDOW == 94 (156B2800) [pid = 3352] [serial = 2059] [outer = 00000000] [url = about:blank] 14:08:22 INFO - PROCESS | 3352 | --DOMWINDOW == 93 (10D26C00) [pid = 3352] [serial = 2051] [outer = 00000000] [url = about:blank] 14:08:22 INFO - PROCESS | 3352 | --DOMWINDOW == 92 (102CCC00) [pid = 3352] [serial = 2050] [outer = 00000000] [url = about:blank] 14:08:22 INFO - PROCESS | 3352 | --DOMWINDOW == 91 (140C6800) [pid = 3352] [serial = 2056] [outer = 00000000] [url = about:blank] 14:08:22 INFO - PROCESS | 3352 | --DOMWINDOW == 90 (14E93000) [pid = 3352] [serial = 2057] [outer = 00000000] [url = about:blank] 14:08:22 INFO - PROCESS | 3352 | --DOMWINDOW == 89 (10D2D400) [pid = 3352] [serial = 2047] [outer = 00000000] [url = about:blank] 14:08:22 INFO - PROCESS | 3352 | --DOMWINDOW == 88 (15FAB400) [pid = 3352] [serial = 2066] [outer = 00000000] [url = about:blank] 14:08:22 INFO - PROCESS | 3352 | --DOMWINDOW == 87 (15F0B400) [pid = 3352] [serial = 2065] [outer = 00000000] [url = about:blank] 14:08:22 INFO - PROCESS | 3352 | --DOMWINDOW == 86 (16545000) [pid = 3352] [serial = 2068] [outer = 00000000] [url = about:blank] 14:08:22 INFO - PROCESS | 3352 | --DOMWINDOW == 85 (16547800) [pid = 3352] [serial = 2069] [outer = 00000000] [url = about:blank] 14:08:22 INFO - PROCESS | 3352 | --DOMWINDOW == 84 (16794400) [pid = 3352] [serial = 2071] [outer = 00000000] [url = about:blank] 14:08:22 INFO - PROCESS | 3352 | --DOMWINDOW == 83 (15D4C400) [pid = 3352] [serial = 2062] [outer = 00000000] [url = about:blank] 14:08:22 INFO - PROCESS | 3352 | --DOMWINDOW == 82 (15D50400) [pid = 3352] [serial = 2063] [outer = 00000000] [url = about:blank] 14:08:22 INFO - PROCESS | 3352 | --DOMWINDOW == 81 (16D07C00) [pid = 3352] [serial = 2075] [outer = 00000000] [url = about:blank] 14:08:22 INFO - PROCESS | 3352 | --DOMWINDOW == 80 (167A2400) [pid = 3352] [serial = 2072] [outer = 00000000] [url = about:blank] 14:08:22 INFO - PROCESS | 3352 | --DOMWINDOW == 79 (15B64400) [pid = 3352] [serial = 2060] [outer = 00000000] [url = about:blank] 14:08:22 INFO - PROCESS | 3352 | 1463605702123 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]]]}] 14:08:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 14:08:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 900ms 14:08:22 INFO - PROCESS | 3352 | 1463605702172 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 14:08:22 INFO - PROCESS | 3352 | 1463605702177 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 14:08:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 14:08:22 INFO - PROCESS | 3352 | 1463605702183 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 14:08:22 INFO - PROCESS | 3352 | 1463605702186 Marionette TRACE conn2 <- [1,2810,null,{}] 14:08:22 INFO - PROCESS | 3352 | 1463605702189 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}] 14:08:22 INFO - PROCESS | 3352 | 1463605702270 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 14:08:22 INFO - PROCESS | 3352 | 1463605702284 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:22 INFO - PROCESS | 3352 | ++DOCSHELL 10502C00 == 39 [pid = 3352] [id = 712] 14:08:22 INFO - PROCESS | 3352 | ++DOMWINDOW == 80 (10517400) [pid = 3352] [serial = 2136] [outer = 00000000] 14:08:22 INFO - PROCESS | 3352 | ++DOMWINDOW == 81 (12851000) [pid = 3352] [serial = 2137] [outer = 10517400] 14:08:22 INFO - PROCESS | 3352 | 1463605702335 Marionette DEBUG loaded listener.js 14:08:22 INFO - PROCESS | 3352 | ++DOMWINDOW == 82 (12B59400) [pid = 3352] [serial = 2138] [outer = 10517400] 14:08:22 INFO - PROCESS | 3352 | 1463605702842 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]]]}] 14:08:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 14:08:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 729ms 14:08:22 INFO - PROCESS | 3352 | 1463605702923 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 14:08:22 INFO - PROCESS | 3352 | 1463605702925 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 14:08:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 14:08:22 INFO - PROCESS | 3352 | 1463605702928 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 14:08:22 INFO - PROCESS | 3352 | 1463605702932 Marionette TRACE conn2 <- [1,2814,null,{}] 14:08:22 INFO - PROCESS | 3352 | 1463605702942 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}] 14:08:23 INFO - PROCESS | 3352 | 1463605703024 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 14:08:23 INFO - PROCESS | 3352 | 1463605703121 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:23 INFO - PROCESS | 3352 | ++DOCSHELL 140CE800 == 40 [pid = 3352] [id = 713] 14:08:23 INFO - PROCESS | 3352 | ++DOMWINDOW == 83 (14342400) [pid = 3352] [serial = 2139] [outer = 00000000] 14:08:23 INFO - PROCESS | 3352 | ++DOMWINDOW == 84 (15311000) [pid = 3352] [serial = 2140] [outer = 14342400] 14:08:23 INFO - PROCESS | 3352 | 1463605703168 Marionette DEBUG loaded listener.js 14:08:23 INFO - PROCESS | 3352 | ++DOMWINDOW == 85 (156A4400) [pid = 3352] [serial = 2141] [outer = 14342400] 14:08:23 INFO - PROCESS | 3352 | 1463605703554 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 14:08:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 14:08:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 621ms 14:08:23 INFO - PROCESS | 3352 | 1463605703568 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 14:08:23 INFO - PROCESS | 3352 | 1463605703571 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 14:08:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 14:08:23 INFO - PROCESS | 3352 | 1463605703574 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 14:08:23 INFO - PROCESS | 3352 | 1463605703576 Marionette TRACE conn2 <- [1,2818,null,{}] 14:08:23 INFO - PROCESS | 3352 | 1463605703579 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}] 14:08:23 INFO - PROCESS | 3352 | 1463605703660 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 14:08:23 INFO - PROCESS | 3352 | 1463605703666 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:23 INFO - PROCESS | 3352 | ++DOCSHELL 1530F400 == 41 [pid = 3352] [id = 714] 14:08:23 INFO - PROCESS | 3352 | ++DOMWINDOW == 86 (1531E000) [pid = 3352] [serial = 2142] [outer = 00000000] 14:08:23 INFO - PROCESS | 3352 | ++DOMWINDOW == 87 (15D0C400) [pid = 3352] [serial = 2143] [outer = 1531E000] 14:08:23 INFO - PROCESS | 3352 | 1463605703710 Marionette DEBUG loaded listener.js 14:08:23 INFO - PROCESS | 3352 | ++DOMWINDOW == 88 (15D51000) [pid = 3352] [serial = 2144] [outer = 1531E000] 14:08:24 INFO - PROCESS | 3352 | 1463605704149 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]]]}] 14:08:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 14:08:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 637ms 14:08:24 INFO - PROCESS | 3352 | 1463605704200 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 14:08:24 INFO - PROCESS | 3352 | 1463605704202 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 14:08:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 14:08:24 INFO - PROCESS | 3352 | 1463605704219 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 14:08:24 INFO - PROCESS | 3352 | 1463605704221 Marionette TRACE conn2 <- [1,2822,null,{}] 14:08:24 INFO - PROCESS | 3352 | 1463605704225 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}] 14:08:24 INFO - PROCESS | 3352 | 1463605704342 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 14:08:24 INFO - PROCESS | 3352 | 1463605704435 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:24 INFO - PROCESS | 3352 | ++DOCSHELL 15FA6400 == 42 [pid = 3352] [id = 715] 14:08:24 INFO - PROCESS | 3352 | ++DOMWINDOW == 89 (15FA7400) [pid = 3352] [serial = 2145] [outer = 00000000] 14:08:24 INFO - PROCESS | 3352 | ++DOMWINDOW == 90 (15FAF000) [pid = 3352] [serial = 2146] [outer = 15FA7400] 14:08:24 INFO - PROCESS | 3352 | 1463605704481 Marionette DEBUG loaded listener.js 14:08:24 INFO - PROCESS | 3352 | ++DOMWINDOW == 91 (15FB1000) [pid = 3352] [serial = 2147] [outer = 15FA7400] 14:08:24 INFO - PROCESS | 3352 | 1463605704912 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 14:08:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 14:08:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 746ms 14:08:24 INFO - PROCESS | 3352 | 1463605704971 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 14:08:24 INFO - PROCESS | 3352 | 1463605704973 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 14:08:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 14:08:24 INFO - PROCESS | 3352 | 1463605704976 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 14:08:24 INFO - PROCESS | 3352 | 1463605704978 Marionette TRACE conn2 <- [1,2826,null,{}] 14:08:24 INFO - PROCESS | 3352 | 1463605704988 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}] 14:08:25 INFO - PROCESS | 3352 | 1463605705119 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 14:08:25 INFO - PROCESS | 3352 | 1463605705135 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:25 INFO - PROCESS | 3352 | ++DOCSHELL 15FB5C00 == 43 [pid = 3352] [id = 716] 14:08:25 INFO - PROCESS | 3352 | ++DOMWINDOW == 92 (16542800) [pid = 3352] [serial = 2148] [outer = 00000000] 14:08:25 INFO - PROCESS | 3352 | ++DOMWINDOW == 93 (1693B000) [pid = 3352] [serial = 2149] [outer = 16542800] 14:08:25 INFO - PROCESS | 3352 | 1463605705242 Marionette DEBUG loaded listener.js 14:08:25 INFO - PROCESS | 3352 | ++DOMWINDOW == 94 (16D05400) [pid = 3352] [serial = 2150] [outer = 16542800] 14:08:25 INFO - PROCESS | 3352 | 1463605705660 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]]]}] 14:08:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 14:08:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 730ms 14:08:25 INFO - PROCESS | 3352 | 1463605705733 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 14:08:25 INFO - PROCESS | 3352 | 1463605705735 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 14:08:25 INFO - PROCESS | 3352 | 1463605705738 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 14:08:25 INFO - PROCESS | 3352 | 1463605705740 Marionette TRACE conn2 <- [1,2830,null,{}] 14:08:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 14:08:25 INFO - PROCESS | 3352 | 1463605705743 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}] 14:08:25 INFO - PROCESS | 3352 | 1463605705855 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 14:08:25 INFO - PROCESS | 3352 | 1463605705868 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:25 INFO - PROCESS | 3352 | ++DOCSHELL 16947000 == 44 [pid = 3352] [id = 717] 14:08:25 INFO - PROCESS | 3352 | ++DOMWINDOW == 95 (16D07C00) [pid = 3352] [serial = 2151] [outer = 00000000] 14:08:25 INFO - PROCESS | 3352 | ++DOMWINDOW == 96 (177C0800) [pid = 3352] [serial = 2152] [outer = 16D07C00] 14:08:25 INFO - PROCESS | 3352 | 1463605705914 Marionette DEBUG loaded listener.js 14:08:25 INFO - PROCESS | 3352 | ++DOMWINDOW == 97 (17FD2C00) [pid = 3352] [serial = 2153] [outer = 16D07C00] 14:08:26 INFO - PROCESS | 3352 | --DOMWINDOW == 96 (10A5F800) [pid = 3352] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 14:08:26 INFO - PROCESS | 3352 | --DOMWINDOW == 95 (15F03400) [pid = 3352] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 14:08:26 INFO - PROCESS | 3352 | --DOMWINDOW == 94 (15B6E400) [pid = 3352] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 14:08:26 INFO - PROCESS | 3352 | --DOMWINDOW == 93 (156A4000) [pid = 3352] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 14:08:26 INFO - PROCESS | 3352 | --DOMWINDOW == 92 (1108CC00) [pid = 3352] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 14:08:26 INFO - PROCESS | 3352 | --DOMWINDOW == 91 (10D27800) [pid = 3352] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 14:08:26 INFO - PROCESS | 3352 | --DOMWINDOW == 90 (17712000) [pid = 3352] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 14:08:26 INFO - PROCESS | 3352 | --DOMWINDOW == 89 (1535E400) [pid = 3352] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 14:08:26 INFO - PROCESS | 3352 | --DOMWINDOW == 88 (17628800) [pid = 3352] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 14:08:26 INFO - PROCESS | 3352 | --DOMWINDOW == 87 (14ECAC00) [pid = 3352] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 14:08:26 INFO - PROCESS | 3352 | --DOMWINDOW == 86 (18A6A000) [pid = 3352] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 14:08:26 INFO - PROCESS | 3352 | --DOMWINDOW == 85 (12885C00) [pid = 3352] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 14:08:26 INFO - PROCESS | 3352 | 1463605706473 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]]]}] 14:08:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 14:08:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 791ms 14:08:26 INFO - PROCESS | 3352 | 1463605706525 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 14:08:26 INFO - PROCESS | 3352 | 1463605706527 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 14:08:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 14:08:26 INFO - PROCESS | 3352 | 1463605706530 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 14:08:26 INFO - PROCESS | 3352 | 1463605706532 Marionette TRACE conn2 <- [1,2834,null,{}] 14:08:26 INFO - PROCESS | 3352 | 1463605706536 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}] 14:08:26 INFO - PROCESS | 3352 | 1463605706613 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 14:08:26 INFO - PROCESS | 3352 | 1463605706709 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:26 INFO - PROCESS | 3352 | ++DOCSHELL 10D27800 == 45 [pid = 3352] [id = 718] 14:08:26 INFO - PROCESS | 3352 | ++DOMWINDOW == 86 (10A5B400) [pid = 3352] [serial = 2154] [outer = 00000000] 14:08:26 INFO - PROCESS | 3352 | ++DOMWINDOW == 87 (152CD000) [pid = 3352] [serial = 2155] [outer = 10A5B400] 14:08:26 INFO - PROCESS | 3352 | 1463605706764 Marionette DEBUG loaded listener.js 14:08:26 INFO - PROCESS | 3352 | ++DOMWINDOW == 88 (1535E400) [pid = 3352] [serial = 2156] [outer = 10A5B400] 14:08:27 INFO - PROCESS | 3352 | 1463605707120 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]]]}] 14:08:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 14:08:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 637ms 14:08:27 INFO - PROCESS | 3352 | 1463605707174 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 14:08:27 INFO - PROCESS | 3352 | 1463605707176 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 14:08:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 14:08:27 INFO - PROCESS | 3352 | 1463605707179 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 14:08:27 INFO - PROCESS | 3352 | 1463605707181 Marionette TRACE conn2 <- [1,2838,null,{}] 14:08:27 INFO - PROCESS | 3352 | 1463605707184 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}] 14:08:27 INFO - PROCESS | 3352 | 1463605707303 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 14:08:27 INFO - PROCESS | 3352 | 1463605707313 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:27 INFO - PROCESS | 3352 | ++DOCSHELL 1676EC00 == 46 [pid = 3352] [id = 719] 14:08:27 INFO - PROCESS | 3352 | ++DOMWINDOW == 89 (16D03400) [pid = 3352] [serial = 2157] [outer = 00000000] 14:08:27 INFO - PROCESS | 3352 | ++DOMWINDOW == 90 (18AA8800) [pid = 3352] [serial = 2158] [outer = 16D03400] 14:08:27 INFO - PROCESS | 3352 | 1463605707358 Marionette DEBUG loaded listener.js 14:08:27 INFO - PROCESS | 3352 | ++DOMWINDOW == 91 (18AB1C00) [pid = 3352] [serial = 2159] [outer = 16D03400] 14:08:27 INFO - PROCESS | 3352 | 1463605707788 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 14:08:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 14:08:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 637ms 14:08:27 INFO - PROCESS | 3352 | 1463605707817 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 14:08:27 INFO - PROCESS | 3352 | 1463605707819 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 14:08:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 14:08:27 INFO - PROCESS | 3352 | 1463605707822 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 14:08:27 INFO - PROCESS | 3352 | 1463605707824 Marionette TRACE conn2 <- [1,2842,null,{}] 14:08:27 INFO - PROCESS | 3352 | 1463605707827 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}] 14:08:27 INFO - PROCESS | 3352 | 1463605707943 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 14:08:27 INFO - PROCESS | 3352 | 1463605707952 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:27 INFO - PROCESS | 3352 | ++DOCSHELL 1108B400 == 47 [pid = 3352] [id = 720] 14:08:27 INFO - PROCESS | 3352 | ++DOMWINDOW == 92 (133A5000) [pid = 3352] [serial = 2160] [outer = 00000000] 14:08:27 INFO - PROCESS | 3352 | ++DOMWINDOW == 93 (19875C00) [pid = 3352] [serial = 2161] [outer = 133A5000] 14:08:27 INFO - PROCESS | 3352 | 1463605707996 Marionette DEBUG loaded listener.js 14:08:28 INFO - PROCESS | 3352 | ++DOMWINDOW == 94 (19C10C00) [pid = 3352] [serial = 2162] [outer = 133A5000] 14:08:28 INFO - PROCESS | 3352 | 1463605708532 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]]]}] 14:08:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 14:08:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 730ms 14:08:28 INFO - PROCESS | 3352 | 1463605708564 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 14:08:28 INFO - PROCESS | 3352 | 1463605708568 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 14:08:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 14:08:28 INFO - PROCESS | 3352 | 1463605708574 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 14:08:28 INFO - PROCESS | 3352 | 1463605708579 Marionette TRACE conn2 <- [1,2846,null,{}] 14:08:28 INFO - PROCESS | 3352 | 1463605708586 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}] 14:08:28 INFO - PROCESS | 3352 | 1463605708738 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 14:08:28 INFO - PROCESS | 3352 | 1463605708853 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:28 INFO - PROCESS | 3352 | ++DOCSHELL 10D26400 == 48 [pid = 3352] [id = 721] 14:08:28 INFO - PROCESS | 3352 | ++DOMWINDOW == 95 (10D27000) [pid = 3352] [serial = 2163] [outer = 00000000] 14:08:28 INFO - PROCESS | 3352 | ++DOMWINDOW == 96 (11AF2C00) [pid = 3352] [serial = 2164] [outer = 10D27000] 14:08:28 INFO - PROCESS | 3352 | 1463605708950 Marionette DEBUG loaded listener.js 14:08:29 INFO - PROCESS | 3352 | ++DOMWINDOW == 97 (1284D000) [pid = 3352] [serial = 2165] [outer = 10D27000] 14:08:29 INFO - PROCESS | 3352 | 1463605709522 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 14:08:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 14:08:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 994ms 14:08:29 INFO - PROCESS | 3352 | 1463605709562 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 14:08:29 INFO - PROCESS | 3352 | 1463605709567 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 14:08:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 14:08:29 INFO - PROCESS | 3352 | 1463605709574 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 14:08:29 INFO - PROCESS | 3352 | 1463605709577 Marionette TRACE conn2 <- [1,2850,null,{}] 14:08:29 INFO - PROCESS | 3352 | 1463605709581 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}] 14:08:29 INFO - PROCESS | 3352 | 1463605709715 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 14:08:29 INFO - PROCESS | 3352 | 1463605709854 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:29 INFO - PROCESS | 3352 | ++DOCSHELL 140CB000 == 49 [pid = 3352] [id = 722] 14:08:29 INFO - PROCESS | 3352 | ++DOMWINDOW == 98 (14E95C00) [pid = 3352] [serial = 2166] [outer = 00000000] 14:08:29 INFO - PROCESS | 3352 | ++DOMWINDOW == 99 (15628C00) [pid = 3352] [serial = 2167] [outer = 14E95C00] 14:08:29 INFO - PROCESS | 3352 | 1463605709909 Marionette DEBUG loaded listener.js 14:08:29 INFO - PROCESS | 3352 | ++DOMWINDOW == 100 (15D49C00) [pid = 3352] [serial = 2168] [outer = 14E95C00] 14:08:30 INFO - PROCESS | 3352 | 1463605710527 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]]]}] 14:08:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 14:08:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 994ms 14:08:30 INFO - PROCESS | 3352 | 1463605710574 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 14:08:30 INFO - PROCESS | 3352 | 1463605710577 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 14:08:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 14:08:30 INFO - PROCESS | 3352 | 1463605710581 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 14:08:30 INFO - PROCESS | 3352 | 1463605710584 Marionette TRACE conn2 <- [1,2854,null,{}] 14:08:30 INFO - PROCESS | 3352 | 1463605710595 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}] 14:08:30 INFO - PROCESS | 3352 | 1463605710702 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 14:08:30 INFO - PROCESS | 3352 | 1463605710843 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:30 INFO - PROCESS | 3352 | ++DOCSHELL 16795000 == 50 [pid = 3352] [id = 723] 14:08:30 INFO - PROCESS | 3352 | ++DOMWINDOW == 101 (167A1800) [pid = 3352] [serial = 2169] [outer = 00000000] 14:08:30 INFO - PROCESS | 3352 | ++DOMWINDOW == 102 (18A6AC00) [pid = 3352] [serial = 2170] [outer = 167A1800] 14:08:30 INFO - PROCESS | 3352 | 1463605710900 Marionette DEBUG loaded listener.js 14:08:30 INFO - PROCESS | 3352 | ++DOMWINDOW == 103 (1986FC00) [pid = 3352] [serial = 2171] [outer = 167A1800] 14:08:31 INFO - PROCESS | 3352 | 1463605711471 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]]]}] 14:08:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 14:08:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 932ms 14:08:31 INFO - PROCESS | 3352 | 1463605711509 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 14:08:31 INFO - PROCESS | 3352 | 1463605711512 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 14:08:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 14:08:31 INFO - PROCESS | 3352 | 1463605711515 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 14:08:31 INFO - PROCESS | 3352 | 1463605711517 Marionette TRACE conn2 <- [1,2858,null,{}] 14:08:31 INFO - PROCESS | 3352 | 1463605711521 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}] 14:08:31 INFO - PROCESS | 3352 | 1463605711622 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 14:08:31 INFO - PROCESS | 3352 | 1463605711763 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:31 INFO - PROCESS | 3352 | ++DOCSHELL 19708400 == 51 [pid = 3352] [id = 724] 14:08:31 INFO - PROCESS | 3352 | ++DOMWINDOW == 104 (1970EC00) [pid = 3352] [serial = 2172] [outer = 00000000] 14:08:31 INFO - PROCESS | 3352 | ++DOMWINDOW == 105 (19CE3400) [pid = 3352] [serial = 2173] [outer = 1970EC00] 14:08:31 INFO - PROCESS | 3352 | 1463605711818 Marionette DEBUG loaded listener.js 14:08:31 INFO - PROCESS | 3352 | ++DOMWINDOW == 106 (19E39000) [pid = 3352] [serial = 2174] [outer = 1970EC00] 14:08:32 INFO - PROCESS | 3352 | 1463605712550 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]]]}] 14:08:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 14:08:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1086ms 14:08:32 INFO - PROCESS | 3352 | 1463605712607 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 14:08:32 INFO - PROCESS | 3352 | 1463605712611 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 14:08:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 14:08:32 INFO - PROCESS | 3352 | 1463605712616 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 14:08:32 INFO - PROCESS | 3352 | 1463605712619 Marionette TRACE conn2 <- [1,2862,null,{}] 14:08:32 INFO - PROCESS | 3352 | 1463605712625 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}] 14:08:32 INFO - PROCESS | 3352 | 1463605712721 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 14:08:32 INFO - PROCESS | 3352 | 1463605712834 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:32 INFO - PROCESS | 3352 | ++DOCSHELL 1284CC00 == 52 [pid = 3352] [id = 725] 14:08:32 INFO - PROCESS | 3352 | ++DOMWINDOW == 107 (1284E800) [pid = 3352] [serial = 2175] [outer = 00000000] 14:08:32 INFO - PROCESS | 3352 | ++DOMWINDOW == 108 (140C7C00) [pid = 3352] [serial = 2176] [outer = 1284E800] 14:08:32 INFO - PROCESS | 3352 | 1463605712929 Marionette DEBUG loaded listener.js 14:08:32 INFO - PROCESS | 3352 | ++DOMWINDOW == 109 (15276400) [pid = 3352] [serial = 2177] [outer = 1284E800] 14:08:33 INFO - PROCESS | 3352 | --DOCSHELL 11C5C000 == 51 [pid = 3352] [id = 623] 14:08:33 INFO - PROCESS | 3352 | --DOCSHELL 1676EC00 == 50 [pid = 3352] [id = 719] 14:08:33 INFO - PROCESS | 3352 | --DOCSHELL 10D27800 == 49 [pid = 3352] [id = 718] 14:08:33 INFO - PROCESS | 3352 | --DOCSHELL 16947000 == 48 [pid = 3352] [id = 717] 14:08:33 INFO - PROCESS | 3352 | --DOCSHELL 15FB5C00 == 47 [pid = 3352] [id = 716] 14:08:33 INFO - PROCESS | 3352 | --DOCSHELL 15FA6400 == 46 [pid = 3352] [id = 715] 14:08:33 INFO - PROCESS | 3352 | --DOCSHELL 1530F400 == 45 [pid = 3352] [id = 714] 14:08:33 INFO - PROCESS | 3352 | --DOCSHELL 140CE800 == 44 [pid = 3352] [id = 713] 14:08:33 INFO - PROCESS | 3352 | --DOCSHELL 10502C00 == 43 [pid = 3352] [id = 712] 14:08:33 INFO - PROCESS | 3352 | --DOCSHELL 1026E400 == 42 [pid = 3352] [id = 711] 14:08:33 INFO - PROCESS | 3352 | --DOMWINDOW == 108 (11C92800) [pid = 3352] [serial = 2095] [outer = 00000000] [url = about:blank] 14:08:33 INFO - PROCESS | 3352 | --DOMWINDOW == 107 (11C8C800) [pid = 3352] [serial = 2092] [outer = 00000000] [url = about:blank] 14:08:33 INFO - PROCESS | 3352 | --DOMWINDOW == 106 (15B67C00) [pid = 3352] [serial = 2045] [outer = 00000000] [url = about:blank] 14:08:33 INFO - PROCESS | 3352 | --DOMWINDOW == 105 (177B9800) [pid = 3352] [serial = 2089] [outer = 00000000] [url = about:blank] 14:08:33 INFO - PROCESS | 3352 | --DOMWINDOW == 104 (170ACC00) [pid = 3352] [serial = 2077] [outer = 00000000] [url = about:blank] 14:08:33 INFO - PROCESS | 3352 | --DOMWINDOW == 103 (15D48000) [pid = 3352] [serial = 2083] [outer = 00000000] [url = about:blank] 14:08:33 INFO - PROCESS | 3352 | --DOMWINDOW == 102 (12883400) [pid = 3352] [serial = 2093] [outer = 00000000] [url = about:blank] 14:08:33 INFO - PROCESS | 3352 | --DOMWINDOW == 101 (12A8D000) [pid = 3352] [serial = 2080] [outer = 00000000] [url = about:blank] 14:08:33 INFO - PROCESS | 3352 | --DOMWINDOW == 100 (17E3B800) [pid = 3352] [serial = 2090] [outer = 00000000] [url = about:blank] 14:08:33 INFO - PROCESS | 3352 | --DOMWINDOW == 99 (13303C00) [pid = 3352] [serial = 2096] [outer = 00000000] [url = about:blank] 14:08:33 INFO - PROCESS | 3352 | --DOMWINDOW == 98 (16DAA000) [pid = 3352] [serial = 2086] [outer = 00000000] [url = about:blank] 14:08:33 INFO - PROCESS | 3352 | --DOMWINDOW == 97 (10DEF400) [pid = 3352] [serial = 2048] [outer = 00000000] [url = about:blank] 14:08:33 INFO - PROCESS | 3352 | --DOMWINDOW == 96 (16D0B400) [pid = 3352] [serial = 2108] [outer = 00000000] [url = about:blank] 14:08:33 INFO - PROCESS | 3352 | --DOMWINDOW == 95 (15D79800) [pid = 3352] [serial = 2104] [outer = 00000000] [url = about:blank] 14:08:33 INFO - PROCESS | 3352 | --DOMWINDOW == 94 (15B65C00) [pid = 3352] [serial = 2101] [outer = 00000000] [url = about:blank] 14:08:33 INFO - PROCESS | 3352 | --DOMWINDOW == 93 (17FD7000) [pid = 3352] [serial = 2110] [outer = 00000000] [url = about:blank] 14:08:33 INFO - PROCESS | 3352 | --DOMWINDOW == 92 (1530F800) [pid = 3352] [serial = 2098] [outer = 00000000] [url = about:blank] 14:08:33 INFO - PROCESS | 3352 | --DOMWINDOW == 91 (18A6F000) [pid = 3352] [serial = 2117] [outer = 00000000] [url = about:blank] 14:08:33 INFO - PROCESS | 3352 | --DOMWINDOW == 90 (1770CC00) [pid = 3352] [serial = 2114] [outer = 00000000] [url = about:blank] 14:08:33 INFO - PROCESS | 3352 | --DOMWINDOW == 89 (15947000) [pid = 3352] [serial = 2113] [outer = 00000000] [url = about:blank] 14:08:33 INFO - PROCESS | 3352 | --DOMWINDOW == 88 (15315800) [pid = 3352] [serial = 2099] [outer = 00000000] [url = about:blank] 14:08:33 INFO - PROCESS | 3352 | --DOMWINDOW == 87 (15B75000) [pid = 3352] [serial = 2102] [outer = 00000000] [url = about:blank] 14:08:33 INFO - PROCESS | 3352 | --DOMWINDOW == 86 (18277C00) [pid = 3352] [serial = 2111] [outer = 00000000] [url = about:blank] 14:08:33 INFO - PROCESS | 3352 | --DOMWINDOW == 85 (15EDE400) [pid = 3352] [serial = 2105] [outer = 00000000] [url = about:blank] 14:08:33 INFO - PROCESS | 3352 | --DOMWINDOW == 84 (18A6E800) [pid = 3352] [serial = 2116] [outer = 00000000] [url = about:blank] 14:08:33 INFO - PROCESS | 3352 | --DOMWINDOW == 83 (169F7800) [pid = 3352] [serial = 2107] [outer = 00000000] [url = about:blank] 14:08:33 INFO - PROCESS | 3352 | --DOMWINDOW == 82 (18AB2C00) [pid = 3352] [serial = 2119] [outer = 00000000] [url = about:blank] 14:08:33 INFO - PROCESS | 3352 | 1463605713444 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]]]}] 14:08:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 14:08:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 838ms 14:08:33 INFO - PROCESS | 3352 | 1463605713460 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 14:08:33 INFO - PROCESS | 3352 | 1463605713466 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 14:08:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 14:08:33 INFO - PROCESS | 3352 | 1463605713471 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 14:08:33 INFO - PROCESS | 3352 | 1463605713474 Marionette TRACE conn2 <- [1,2866,null,{}] 14:08:33 INFO - PROCESS | 3352 | 1463605713478 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}] 14:08:33 INFO - PROCESS | 3352 | 1463605713572 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 14:08:33 INFO - PROCESS | 3352 | 1463605713582 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:33 INFO - PROCESS | 3352 | ++DOCSHELL 1108B000 == 43 [pid = 3352] [id = 726] 14:08:33 INFO - PROCESS | 3352 | ++DOMWINDOW == 83 (11C8C800) [pid = 3352] [serial = 2178] [outer = 00000000] 14:08:33 INFO - PROCESS | 3352 | ++DOMWINDOW == 84 (1309AC00) [pid = 3352] [serial = 2179] [outer = 11C8C800] 14:08:33 INFO - PROCESS | 3352 | 1463605713627 Marionette DEBUG loaded listener.js 14:08:33 INFO - PROCESS | 3352 | ++DOMWINDOW == 85 (14E93C00) [pid = 3352] [serial = 2180] [outer = 11C8C800] 14:08:34 INFO - PROCESS | 3352 | 1463605714110 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]]]}] 14:08:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 14:08:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 683ms 14:08:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 14:08:34 INFO - PROCESS | 3352 | 1463605714154 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 14:08:34 INFO - PROCESS | 3352 | 1463605714156 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 14:08:34 INFO - PROCESS | 3352 | 1463605714159 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 14:08:34 INFO - PROCESS | 3352 | 1463605714163 Marionette TRACE conn2 <- [1,2870,null,{}] 14:08:34 INFO - PROCESS | 3352 | 1463605714202 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}] 14:08:34 INFO - PROCESS | 3352 | 1463605714289 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 14:08:34 INFO - PROCESS | 3352 | 1463605714388 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:34 INFO - PROCESS | 3352 | ++DOCSHELL 15B7B000 == 44 [pid = 3352] [id = 727] 14:08:34 INFO - PROCESS | 3352 | ++DOMWINDOW == 86 (15B7D400) [pid = 3352] [serial = 2181] [outer = 00000000] 14:08:34 INFO - PROCESS | 3352 | ++DOMWINDOW == 87 (15D4CC00) [pid = 3352] [serial = 2182] [outer = 15B7D400] 14:08:34 INFO - PROCESS | 3352 | 1463605714435 Marionette DEBUG loaded listener.js 14:08:34 INFO - PROCESS | 3352 | ++DOMWINDOW == 88 (15D7B800) [pid = 3352] [serial = 2183] [outer = 15B7D400] 14:08:34 INFO - PROCESS | 3352 | 1463605714809 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]]]}] 14:08:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 14:08:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 683ms 14:08:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 14:08:34 INFO - PROCESS | 3352 | 1463605714859 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 14:08:34 INFO - PROCESS | 3352 | 1463605714861 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 14:08:34 INFO - PROCESS | 3352 | 1463605714864 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 14:08:34 INFO - PROCESS | 3352 | 1463605714866 Marionette TRACE conn2 <- [1,2874,null,{}] 14:08:34 INFO - PROCESS | 3352 | 1463605714869 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}] 14:08:34 INFO - PROCESS | 3352 | 1463605714950 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 14:08:34 INFO - PROCESS | 3352 | 1463605714956 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:34 INFO - PROCESS | 3352 | ++DOCSHELL 15F0F400 == 45 [pid = 3352] [id = 728] 14:08:34 INFO - PROCESS | 3352 | ++DOMWINDOW == 89 (15FA9800) [pid = 3352] [serial = 2184] [outer = 00000000] 14:08:34 INFO - PROCESS | 3352 | ++DOMWINDOW == 90 (15FB0400) [pid = 3352] [serial = 2185] [outer = 15FA9800] 14:08:34 INFO - PROCESS | 3352 | 1463605715001 Marionette DEBUG loaded listener.js 14:08:35 INFO - PROCESS | 3352 | ++DOMWINDOW == 91 (16545400) [pid = 3352] [serial = 2186] [outer = 15FA9800] 14:08:35 INFO - PROCESS | 3352 | 1463605715444 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]]]}] 14:08:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 14:08:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 636ms 14:08:35 INFO - PROCESS | 3352 | 1463605715504 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 14:08:35 INFO - PROCESS | 3352 | 1463605715506 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 14:08:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 14:08:35 INFO - PROCESS | 3352 | 1463605715509 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 14:08:35 INFO - PROCESS | 3352 | 1463605715511 Marionette TRACE conn2 <- [1,2878,null,{}] 14:08:35 INFO - PROCESS | 3352 | 1463605715514 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}] 14:08:35 INFO - PROCESS | 3352 | 1463605715641 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 14:08:35 INFO - PROCESS | 3352 | 1463605715738 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:35 INFO - PROCESS | 3352 | ++DOCSHELL 169F1800 == 46 [pid = 3352] [id = 729] 14:08:35 INFO - PROCESS | 3352 | ++DOMWINDOW == 92 (169F4800) [pid = 3352] [serial = 2187] [outer = 00000000] 14:08:35 INFO - PROCESS | 3352 | ++DOMWINDOW == 93 (16D0B400) [pid = 3352] [serial = 2188] [outer = 169F4800] 14:08:35 INFO - PROCESS | 3352 | 1463605715783 Marionette DEBUG loaded listener.js 14:08:35 INFO - PROCESS | 3352 | ++DOMWINDOW == 94 (16DA8800) [pid = 3352] [serial = 2189] [outer = 169F4800] 14:08:36 INFO - PROCESS | 3352 | 1463605716202 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 14:08:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 14:08:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 730ms 14:08:36 INFO - PROCESS | 3352 | 1463605716251 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 14:08:36 INFO - PROCESS | 3352 | 1463605716253 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 14:08:36 INFO - PROCESS | 3352 | 1463605716256 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 14:08:36 INFO - PROCESS | 3352 | 1463605716258 Marionette TRACE conn2 <- [1,2882,null,{}] 14:08:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 14:08:36 INFO - PROCESS | 3352 | 1463605716261 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}] 14:08:36 INFO - PROCESS | 3352 | 1463605716403 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 14:08:36 INFO - PROCESS | 3352 | 1463605716454 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:36 INFO - PROCESS | 3352 | ++DOCSHELL 15B6E400 == 47 [pid = 3352] [id = 730] 14:08:36 INFO - PROCESS | 3352 | ++DOMWINDOW == 95 (170B2400) [pid = 3352] [serial = 2190] [outer = 00000000] 14:08:36 INFO - PROCESS | 3352 | ++DOMWINDOW == 96 (18278000) [pid = 3352] [serial = 2191] [outer = 170B2400] 14:08:36 INFO - PROCESS | 3352 | 1463605716498 Marionette DEBUG loaded listener.js 14:08:36 INFO - PROCESS | 3352 | ++DOMWINDOW == 97 (18A65800) [pid = 3352] [serial = 2192] [outer = 170B2400] 14:08:36 INFO - PROCESS | 3352 | 1463605716925 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]]]}] 14:08:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 14:08:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 729ms 14:08:36 INFO - PROCESS | 3352 | 1463605717007 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 14:08:36 INFO - PROCESS | 3352 | 1463605717009 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 14:08:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 14:08:37 INFO - PROCESS | 3352 | 1463605717022 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 14:08:37 INFO - PROCESS | 3352 | 1463605717024 Marionette TRACE conn2 <- [1,2886,null,{}] 14:08:37 INFO - PROCESS | 3352 | 1463605717027 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}] 14:08:37 INFO - PROCESS | 3352 | 1463605717137 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 14:08:37 INFO - PROCESS | 3352 | 1463605717147 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:37 INFO - PROCESS | 3352 | ++DOCSHELL 18272C00 == 48 [pid = 3352] [id = 731] 14:08:37 INFO - PROCESS | 3352 | ++DOMWINDOW == 98 (1827B000) [pid = 3352] [serial = 2193] [outer = 00000000] 14:08:37 INFO - PROCESS | 3352 | ++DOMWINDOW == 99 (18AB2000) [pid = 3352] [serial = 2194] [outer = 1827B000] 14:08:37 INFO - PROCESS | 3352 | 1463605717190 Marionette DEBUG loaded listener.js 14:08:37 INFO - PROCESS | 3352 | ++DOMWINDOW == 100 (18AB4000) [pid = 3352] [serial = 2195] [outer = 1827B000] 14:08:37 INFO - PROCESS | 3352 | --DOMWINDOW == 99 (16542800) [pid = 3352] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 14:08:37 INFO - PROCESS | 3352 | --DOMWINDOW == 98 (15FA7400) [pid = 3352] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 14:08:37 INFO - PROCESS | 3352 | --DOMWINDOW == 97 (10DFDC00) [pid = 3352] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 14:08:37 INFO - PROCESS | 3352 | --DOMWINDOW == 96 (14342400) [pid = 3352] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 14:08:37 INFO - PROCESS | 3352 | --DOMWINDOW == 95 (1531E000) [pid = 3352] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 14:08:37 INFO - PROCESS | 3352 | --DOMWINDOW == 94 (10517400) [pid = 3352] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 14:08:37 INFO - PROCESS | 3352 | --DOMWINDOW == 93 (16D03400) [pid = 3352] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 14:08:37 INFO - PROCESS | 3352 | --DOMWINDOW == 92 (19868C00) [pid = 3352] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 14:08:37 INFO - PROCESS | 3352 | --DOMWINDOW == 91 (10A5B400) [pid = 3352] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 14:08:37 INFO - PROCESS | 3352 | --DOMWINDOW == 90 (16D07C00) [pid = 3352] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 14:08:37 INFO - PROCESS | 3352 | 1463605717731 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]]]}] 14:08:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 14:08:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 745ms 14:08:37 INFO - PROCESS | 3352 | 1463605717775 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 14:08:37 INFO - PROCESS | 3352 | 1463605717777 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 14:08:37 INFO - PROCESS | 3352 | 1463605717780 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 14:08:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 14:08:37 INFO - PROCESS | 3352 | 1463605717781 Marionette TRACE conn2 <- [1,2890,null,{}] 14:08:37 INFO - PROCESS | 3352 | 1463605717785 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}] 14:08:37 INFO - PROCESS | 3352 | 1463605717862 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 14:08:37 INFO - PROCESS | 3352 | 1463605717959 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:37 INFO - PROCESS | 3352 | ++DOCSHELL 10520C00 == 49 [pid = 3352] [id = 732] 14:08:37 INFO - PROCESS | 3352 | ++DOMWINDOW == 91 (10D28800) [pid = 3352] [serial = 2196] [outer = 00000000] 14:08:37 INFO - PROCESS | 3352 | ++DOMWINDOW == 92 (16542800) [pid = 3352] [serial = 2197] [outer = 10D28800] 14:08:37 INFO - PROCESS | 3352 | 1463605718005 Marionette DEBUG loaded listener.js 14:08:38 INFO - PROCESS | 3352 | ++DOMWINDOW == 93 (18277C00) [pid = 3352] [serial = 2198] [outer = 10D28800] 14:08:38 INFO - PROCESS | 3352 | 1463605718368 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 14:08:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 14:08:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 621ms 14:08:38 INFO - PROCESS | 3352 | 1463605718418 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 14:08:38 INFO - PROCESS | 3352 | 1463605718420 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 14:08:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 14:08:38 INFO - PROCESS | 3352 | 1463605718423 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 14:08:38 INFO - PROCESS | 3352 | 1463605718425 Marionette TRACE conn2 <- [1,2894,null,{}] 14:08:38 INFO - PROCESS | 3352 | 1463605718429 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}] 14:08:38 INFO - PROCESS | 3352 | 1463605718574 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 14:08:38 INFO - PROCESS | 3352 | 1463605718587 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:38 INFO - PROCESS | 3352 | ++DOCSHELL 1770BC00 == 50 [pid = 3352] [id = 733] 14:08:38 INFO - PROCESS | 3352 | ++DOMWINDOW == 94 (17E44800) [pid = 3352] [serial = 2199] [outer = 00000000] 14:08:38 INFO - PROCESS | 3352 | ++DOMWINDOW == 95 (19C0C400) [pid = 3352] [serial = 2200] [outer = 17E44800] 14:08:38 INFO - PROCESS | 3352 | 1463605718631 Marionette DEBUG loaded listener.js 14:08:38 INFO - PROCESS | 3352 | ++DOMWINDOW == 96 (19CDF800) [pid = 3352] [serial = 2201] [outer = 17E44800] 14:08:39 INFO - PROCESS | 3352 | 1463605719022 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]]]}] 14:08:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 14:08:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 621ms 14:08:39 INFO - PROCESS | 3352 | 1463605719045 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 14:08:39 INFO - PROCESS | 3352 | 1463605719047 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 14:08:39 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 14:08:39 INFO - PROCESS | 3352 | 1463605719050 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 14:08:39 INFO - PROCESS | 3352 | 1463605719052 Marionette TRACE conn2 <- [1,2898,null,{}] 14:08:39 INFO - PROCESS | 3352 | 1463605719055 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}] 14:08:39 INFO - PROCESS | 3352 | 1463605719194 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 14:08:39 INFO - PROCESS | 3352 | 1463605719206 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:39 INFO - PROCESS | 3352 | ++DOCSHELL 1531A400 == 51 [pid = 3352] [id = 734] 14:08:39 INFO - PROCESS | 3352 | ++DOMWINDOW == 97 (19CE5000) [pid = 3352] [serial = 2202] [outer = 00000000] 14:08:39 INFO - PROCESS | 3352 | ++DOMWINDOW == 98 (19EDA000) [pid = 3352] [serial = 2203] [outer = 19CE5000] 14:08:39 INFO - PROCESS | 3352 | 1463605719249 Marionette DEBUG loaded listener.js 14:08:39 INFO - PROCESS | 3352 | ++DOMWINDOW == 99 (1A04F400) [pid = 3352] [serial = 2204] [outer = 19CE5000] 14:08:39 INFO - PROCESS | 3352 | 1463605719715 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]]]}] 14:08:39 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 14:08:39 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 14:08:39 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 699ms 14:08:39 INFO - PROCESS | 3352 | 1463605719751 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 14:08:39 INFO - PROCESS | 3352 | 1463605719755 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 14:08:39 INFO - TEST-START | /DOMEvents/constructors.html 14:08:39 INFO - PROCESS | 3352 | 1463605719761 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 14:08:39 INFO - PROCESS | 3352 | 1463605719765 Marionette TRACE conn2 <- [1,2902,null,{}] 14:08:39 INFO - PROCESS | 3352 | 1463605719772 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}] 14:08:39 INFO - PROCESS | 3352 | 1463605719911 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 14:08:40 INFO - PROCESS | 3352 | 1463605720074 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:40 INFO - PROCESS | 3352 | ++DOCSHELL 105EE000 == 52 [pid = 3352] [id = 735] 14:08:40 INFO - PROCESS | 3352 | ++DOMWINDOW == 100 (10D30000) [pid = 3352] [serial = 2205] [outer = 00000000] 14:08:40 INFO - PROCESS | 3352 | ++DOMWINDOW == 101 (11AF0400) [pid = 3352] [serial = 2206] [outer = 10D30000] 14:08:40 INFO - PROCESS | 3352 | 1463605720129 Marionette DEBUG loaded listener.js 14:08:40 INFO - PROCESS | 3352 | ++DOMWINDOW == 102 (12884400) [pid = 3352] [serial = 2207] [outer = 10D30000] 14:08:40 INFO - PROCESS | 3352 | 1463605720751 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]]]}] 14:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 14:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 14:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 14:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 14:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 14:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 14:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 14:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 14:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 14:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 14:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 14:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 14:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 14:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 14:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 14:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 14:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 14:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 14:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 14:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 14:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 14:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 14:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 14:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 14:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 14:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 14:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 14:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 14:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 14:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 14:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 14:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 14:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 14:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 14:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 14:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 14:08:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 14:08:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 14:08:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 14:08:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:08:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 14:08:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 14:08:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 14:08:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:08:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 14:08:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 14:08:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 14:08:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:08:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 14:08:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 14:08:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 14:08:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:08:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 14:08:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 14:08:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 14:08:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:08:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 14:08:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 14:08:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 14:08:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 14:08:40 INFO - TEST-OK | /DOMEvents/constructors.html | took 1118ms 14:08:40 INFO - PROCESS | 3352 | 1463605720880 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 14:08:40 INFO - PROCESS | 3352 | 1463605720887 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 14:08:40 INFO - TEST-START | /DOMEvents/event-phases-order.html 14:08:40 INFO - PROCESS | 3352 | 1463605720893 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 14:08:40 INFO - PROCESS | 3352 | 1463605720896 Marionette TRACE conn2 <- [1,2906,null,{}] 14:08:40 INFO - PROCESS | 3352 | 1463605720900 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}] 14:08:41 INFO - PROCESS | 3352 | 1463605721013 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 14:08:41 INFO - PROCESS | 3352 | 1463605721147 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:41 INFO - PROCESS | 3352 | ++DOCSHELL 13303C00 == 53 [pid = 3352] [id = 736] 14:08:41 INFO - PROCESS | 3352 | ++DOMWINDOW == 103 (15318800) [pid = 3352] [serial = 2208] [outer = 00000000] 14:08:41 INFO - PROCESS | 3352 | ++DOMWINDOW == 104 (15EDC000) [pid = 3352] [serial = 2209] [outer = 15318800] 14:08:41 INFO - PROCESS | 3352 | 1463605721214 Marionette DEBUG loaded listener.js 14:08:41 INFO - PROCESS | 3352 | ++DOMWINDOW == 105 (16770000) [pid = 3352] [serial = 2210] [outer = 15318800] 14:08:41 INFO - PROCESS | 3352 | 1463605721760 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 14:08:41 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 14:08:41 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 932ms 14:08:41 INFO - PROCESS | 3352 | 1463605721819 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 14:08:41 INFO - PROCESS | 3352 | 1463605721822 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 14:08:41 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 14:08:41 INFO - PROCESS | 3352 | 1463605721826 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 14:08:41 INFO - PROCESS | 3352 | 1463605721830 Marionette TRACE conn2 <- [1,2910,null,{}] 14:08:41 INFO - PROCESS | 3352 | 1463605721840 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}] 14:08:41 INFO - PROCESS | 3352 | 1463605721948 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 14:08:42 INFO - PROCESS | 3352 | 1463605722088 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:42 INFO - PROCESS | 3352 | ++DOCSHELL 18A6B400 == 54 [pid = 3352] [id = 737] 14:08:42 INFO - PROCESS | 3352 | ++DOMWINDOW == 106 (18A6BC00) [pid = 3352] [serial = 2211] [outer = 00000000] 14:08:42 INFO - PROCESS | 3352 | ++DOMWINDOW == 107 (19EDAC00) [pid = 3352] [serial = 2212] [outer = 18A6BC00] 14:08:42 INFO - PROCESS | 3352 | 1463605722146 Marionette DEBUG loaded listener.js 14:08:42 INFO - PROCESS | 3352 | ++DOMWINDOW == 108 (1A149C00) [pid = 3352] [serial = 2213] [outer = 18A6BC00] 14:08:42 INFO - PROCESS | 3352 | [3352] 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 14:08:42 INFO - PROCESS | 3352 | [3352] 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 14:08:42 INFO - PROCESS | 3352 | [3352] 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 14:08:42 INFO - PROCESS | 3352 | [3352] 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 14:08:42 INFO - PROCESS | 3352 | 1463605722701 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]]]}] 14:08:42 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 14:08:42 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 14:08:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 14:08:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:08:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:08:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:08:42 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 14:08:42 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 14:08:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:08:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:08:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:08:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:08:42 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 14:08:42 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 14:08:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:08:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:08:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:08:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:08:42 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]" 14:08:42 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 14:08:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:08:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:08:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:08:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:08:42 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 14:08:42 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 885ms 14:08:42 INFO - PROCESS | 3352 | 1463605722731 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 14:08:42 INFO - PROCESS | 3352 | 1463605722734 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 14:08:42 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 14:08:42 INFO - PROCESS | 3352 | 1463605722738 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 14:08:42 INFO - PROCESS | 3352 | 1463605722740 Marionette TRACE conn2 <- [1,2914,null,{}] 14:08:42 INFO - PROCESS | 3352 | 1463605722744 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}] 14:08:42 INFO - PROCESS | 3352 | 1463605722853 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 14:08:42 INFO - PROCESS | 3352 | 1463605722964 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:42 INFO - PROCESS | 3352 | ++DOCSHELL 19E45400 == 55 [pid = 3352] [id = 738] 14:08:42 INFO - PROCESS | 3352 | ++DOMWINDOW == 109 (1A14C000) [pid = 3352] [serial = 2214] [outer = 00000000] 14:08:42 INFO - PROCESS | 3352 | ++DOMWINDOW == 110 (1A443400) [pid = 3352] [serial = 2215] [outer = 1A14C000] 14:08:43 INFO - PROCESS | 3352 | 1463605723017 Marionette DEBUG loaded listener.js 14:08:43 INFO - PROCESS | 3352 | ++DOMWINDOW == 111 (1A665400) [pid = 3352] [serial = 2216] [outer = 1A14C000] 14:08:43 INFO - PROCESS | 3352 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 14:08:43 INFO - PROCESS | 3352 | 1463605723511 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]]]}] 14:08:43 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 14:08:43 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 791ms 14:08:43 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 14:08:43 INFO - PROCESS | 3352 | 1463605723539 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 14:08:43 INFO - PROCESS | 3352 | 1463605723541 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 14:08:43 INFO - PROCESS | 3352 | 1463605723545 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 14:08:43 INFO - PROCESS | 3352 | 1463605723547 Marionette TRACE conn2 <- [1,2918,null,{}] 14:08:43 INFO - PROCESS | 3352 | 1463605723550 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}] 14:08:43 INFO - PROCESS | 3352 | 1463605723675 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 14:08:43 INFO - PROCESS | 3352 | 1463605723814 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:43 INFO - PROCESS | 3352 | ++DOCSHELL 10512400 == 56 [pid = 3352] [id = 739] 14:08:43 INFO - PROCESS | 3352 | ++DOMWINDOW == 112 (1A154800) [pid = 3352] [serial = 2217] [outer = 00000000] 14:08:43 INFO - PROCESS | 3352 | ++DOMWINDOW == 113 (1A732C00) [pid = 3352] [serial = 2218] [outer = 1A154800] 14:08:43 INFO - PROCESS | 3352 | 1463605723871 Marionette DEBUG loaded listener.js 14:08:43 INFO - PROCESS | 3352 | ++DOMWINDOW == 114 (1A737800) [pid = 3352] [serial = 2219] [outer = 1A154800] 14:08:44 INFO - PROCESS | 3352 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 14:08:44 INFO - PROCESS | 3352 | 1463605724406 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]]]}] 14:08:44 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 14:08:44 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 931ms 14:08:44 INFO - PROCESS | 3352 | 1463605724474 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 14:08:44 INFO - PROCESS | 3352 | 1463605724476 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 14:08:44 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 14:08:44 INFO - PROCESS | 3352 | 1463605724479 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 14:08:44 INFO - PROCESS | 3352 | 1463605724482 Marionette TRACE conn2 <- [1,2922,null,{}] 14:08:44 INFO - PROCESS | 3352 | 1463605724485 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}] 14:08:44 INFO - PROCESS | 3352 | 1463605724607 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 14:08:44 INFO - PROCESS | 3352 | 1463605724896 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:44 INFO - PROCESS | 3352 | ++DOCSHELL 1050E400 == 57 [pid = 3352] [id = 740] 14:08:44 INFO - PROCESS | 3352 | ++DOMWINDOW == 115 (10D2D400) [pid = 3352] [serial = 2220] [outer = 00000000] 14:08:44 INFO - PROCESS | 3352 | ++DOMWINDOW == 116 (10DFC800) [pid = 3352] [serial = 2221] [outer = 10D2D400] 14:08:44 INFO - PROCESS | 3352 | 1463605724979 Marionette DEBUG loaded listener.js 14:08:45 INFO - PROCESS | 3352 | ++DOMWINDOW == 117 (11C8B800) [pid = 3352] [serial = 2222] [outer = 10D2D400] 14:08:45 INFO - PROCESS | 3352 | 1463605725478 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]]]}] 14:08:45 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 14:08:45 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1040ms 14:08:45 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 14:08:45 INFO - PROCESS | 3352 | 1463605725527 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 14:08:45 INFO - PROCESS | 3352 | 1463605725531 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 14:08:45 INFO - PROCESS | 3352 | 1463605725569 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 14:08:45 INFO - PROCESS | 3352 | 1463605725573 Marionette TRACE conn2 <- [1,2926,null,{}] 14:08:45 INFO - PROCESS | 3352 | 1463605725581 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}] 14:08:45 INFO - PROCESS | 3352 | 1463605725679 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 14:08:45 INFO - PROCESS | 3352 | 1463605725795 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:45 INFO - PROCESS | 3352 | ++DOCSHELL 15310800 == 58 [pid = 3352] [id = 741] 14:08:45 INFO - PROCESS | 3352 | ++DOMWINDOW == 118 (15311C00) [pid = 3352] [serial = 2223] [outer = 00000000] 14:08:45 INFO - PROCESS | 3352 | ++DOMWINDOW == 119 (156A4800) [pid = 3352] [serial = 2224] [outer = 15311C00] 14:08:45 INFO - PROCESS | 3352 | 1463605725908 Marionette DEBUG loaded listener.js 14:08:45 INFO - PROCESS | 3352 | ++DOMWINDOW == 120 (15B65800) [pid = 3352] [serial = 2225] [outer = 15311C00] 14:08:46 INFO - PROCESS | 3352 | --DOCSHELL 18A67400 == 57 [pid = 3352] [id = 674] 14:08:46 INFO - PROCESS | 3352 | --DOCSHELL 1770BC00 == 56 [pid = 3352] [id = 733] 14:08:46 INFO - PROCESS | 3352 | --DOCSHELL 10520C00 == 55 [pid = 3352] [id = 732] 14:08:46 INFO - PROCESS | 3352 | --DOCSHELL 18272C00 == 54 [pid = 3352] [id = 731] 14:08:46 INFO - PROCESS | 3352 | --DOCSHELL 15B6E400 == 53 [pid = 3352] [id = 730] 14:08:46 INFO - PROCESS | 3352 | --DOCSHELL 169F1800 == 52 [pid = 3352] [id = 729] 14:08:46 INFO - PROCESS | 3352 | --DOCSHELL 15F0F400 == 51 [pid = 3352] [id = 728] 14:08:46 INFO - PROCESS | 3352 | --DOCSHELL 15B7B000 == 50 [pid = 3352] [id = 727] 14:08:46 INFO - PROCESS | 3352 | --DOCSHELL 1108B000 == 49 [pid = 3352] [id = 726] 14:08:46 INFO - PROCESS | 3352 | --DOCSHELL 1284CC00 == 48 [pid = 3352] [id = 725] 14:08:46 INFO - PROCESS | 3352 | --DOCSHELL 140CB000 == 47 [pid = 3352] [id = 722] 14:08:46 INFO - PROCESS | 3352 | --DOCSHELL 10D26400 == 46 [pid = 3352] [id = 721] 14:08:46 INFO - PROCESS | 3352 | --DOCSHELL 1108B400 == 45 [pid = 3352] [id = 720] 14:08:46 INFO - PROCESS | 3352 | --DOMWINDOW == 119 (1693B000) [pid = 3352] [serial = 2149] [outer = 00000000] [url = about:blank] 14:08:46 INFO - PROCESS | 3352 | --DOMWINDOW == 118 (15FAF000) [pid = 3352] [serial = 2146] [outer = 00000000] [url = about:blank] 14:08:46 INFO - PROCESS | 3352 | --DOMWINDOW == 117 (10DF1800) [pid = 3352] [serial = 2122] [outer = 00000000] [url = about:blank] 14:08:46 INFO - PROCESS | 3352 | --DOMWINDOW == 116 (1527FC00) [pid = 3352] [serial = 2125] [outer = 00000000] [url = about:blank] 14:08:46 INFO - PROCESS | 3352 | --DOMWINDOW == 115 (13819C00) [pid = 3352] [serial = 2135] [outer = 00000000] [url = about:blank] 14:08:46 INFO - PROCESS | 3352 | --DOMWINDOW == 114 (12845400) [pid = 3352] [serial = 2134] [outer = 00000000] [url = about:blank] 14:08:46 INFO - PROCESS | 3352 | --DOMWINDOW == 113 (15311000) [pid = 3352] [serial = 2140] [outer = 00000000] [url = about:blank] 14:08:46 INFO - PROCESS | 3352 | --DOMWINDOW == 112 (156A4400) [pid = 3352] [serial = 2141] [outer = 00000000] [url = about:blank] 14:08:46 INFO - PROCESS | 3352 | --DOMWINDOW == 111 (15D0C400) [pid = 3352] [serial = 2143] [outer = 00000000] [url = about:blank] 14:08:46 INFO - PROCESS | 3352 | --DOMWINDOW == 110 (12851000) [pid = 3352] [serial = 2137] [outer = 00000000] [url = about:blank] 14:08:46 INFO - PROCESS | 3352 | --DOMWINDOW == 109 (16D05400) [pid = 3352] [serial = 2150] [outer = 00000000] [url = about:blank] 14:08:46 INFO - PROCESS | 3352 | --DOMWINDOW == 108 (12B59400) [pid = 3352] [serial = 2138] [outer = 00000000] [url = about:blank] 14:08:46 INFO - PROCESS | 3352 | --DOMWINDOW == 107 (18AB1C00) [pid = 3352] [serial = 2159] [outer = 00000000] [url = about:blank] 14:08:46 INFO - PROCESS | 3352 | --DOMWINDOW == 106 (19C0F400) [pid = 3352] [serial = 2132] [outer = 00000000] [url = about:blank] 14:08:46 INFO - PROCESS | 3352 | --DOMWINDOW == 105 (19C0A000) [pid = 3352] [serial = 2131] [outer = 00000000] [url = about:blank] 14:08:46 INFO - PROCESS | 3352 | --DOMWINDOW == 104 (152CD000) [pid = 3352] [serial = 2155] [outer = 00000000] [url = about:blank] 14:08:46 INFO - PROCESS | 3352 | --DOMWINDOW == 103 (169E8400) [pid = 3352] [serial = 2128] [outer = 00000000] [url = about:blank] 14:08:46 INFO - PROCESS | 3352 | --DOMWINDOW == 102 (19875C00) [pid = 3352] [serial = 2161] [outer = 00000000] [url = about:blank] 14:08:46 INFO - PROCESS | 3352 | --DOMWINDOW == 101 (177C0800) [pid = 3352] [serial = 2152] [outer = 00000000] [url = about:blank] 14:08:46 INFO - PROCESS | 3352 | --DOMWINDOW == 100 (15FB1000) [pid = 3352] [serial = 2147] [outer = 00000000] [url = about:blank] 14:08:46 INFO - PROCESS | 3352 | --DOMWINDOW == 99 (17FD2C00) [pid = 3352] [serial = 2153] [outer = 00000000] [url = about:blank] 14:08:46 INFO - PROCESS | 3352 | --DOMWINDOW == 98 (15D51000) [pid = 3352] [serial = 2144] [outer = 00000000] [url = about:blank] 14:08:46 INFO - PROCESS | 3352 | --DOMWINDOW == 97 (1535E400) [pid = 3352] [serial = 2156] [outer = 00000000] [url = about:blank] 14:08:46 INFO - PROCESS | 3352 | --DOMWINDOW == 96 (18AA8800) [pid = 3352] [serial = 2158] [outer = 00000000] [url = about:blank] 14:08:46 INFO - PROCESS | 3352 | 1463605726449 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]]]}] 14:08:46 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. 14:08:46 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 978ms 14:08:46 INFO - PROCESS | 3352 | 1463605726505 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 14:08:46 INFO - PROCESS | 3352 | 1463605726508 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 14:08:46 INFO - PROCESS | 3352 | 1463605726513 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 14:08:46 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 14:08:46 INFO - PROCESS | 3352 | 1463605726515 Marionette TRACE conn2 <- [1,2930,null,{}] 14:08:46 INFO - PROCESS | 3352 | 1463605726519 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}] 14:08:46 INFO - PROCESS | 3352 | 1463605726602 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 14:08:46 INFO - PROCESS | 3352 | 1463605726610 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:46 INFO - PROCESS | 3352 | ++DOCSHELL 12885400 == 46 [pid = 3352] [id = 742] 14:08:46 INFO - PROCESS | 3352 | ++DOMWINDOW == 97 (12885800) [pid = 3352] [serial = 2226] [outer = 00000000] 14:08:46 INFO - PROCESS | 3352 | ++DOMWINDOW == 98 (14EC9400) [pid = 3352] [serial = 2227] [outer = 12885800] 14:08:46 INFO - PROCESS | 3352 | 1463605726655 Marionette DEBUG loaded listener.js 14:08:46 INFO - PROCESS | 3352 | ++DOMWINDOW == 99 (156A3400) [pid = 3352] [serial = 2228] [outer = 12885800] 14:08:47 INFO - PROCESS | 3352 | 1463605727145 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"]]]}] 14:08:47 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 14:08:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 14:08:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 14:08:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 684ms 14:08:47 INFO - PROCESS | 3352 | 1463605727213 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 14:08:47 INFO - PROCESS | 3352 | 1463605727215 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 14:08:47 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 14:08:47 INFO - PROCESS | 3352 | 1463605727220 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 14:08:47 INFO - PROCESS | 3352 | 1463605727226 Marionette TRACE conn2 <- [1,2934,null,{}] 14:08:47 INFO - PROCESS | 3352 | 1463605727235 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}] 14:08:47 INFO - PROCESS | 3352 | 1463605727318 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 14:08:47 INFO - PROCESS | 3352 | 1463605727327 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:47 INFO - PROCESS | 3352 | ++DOCSHELL 15F01C00 == 47 [pid = 3352] [id = 743] 14:08:47 INFO - PROCESS | 3352 | ++DOMWINDOW == 100 (15F0B400) [pid = 3352] [serial = 2229] [outer = 00000000] 14:08:47 INFO - PROCESS | 3352 | ++DOMWINDOW == 101 (16529C00) [pid = 3352] [serial = 2230] [outer = 15F0B400] 14:08:47 INFO - PROCESS | 3352 | 1463605727371 Marionette DEBUG loaded listener.js 14:08:47 INFO - PROCESS | 3352 | ++DOMWINDOW == 102 (16546400) [pid = 3352] [serial = 2231] [outer = 15F0B400] 14:08:47 INFO - PROCESS | 3352 | 1463605727830 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]]]}] 14:08:47 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. 14:08:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 652ms 14:08:47 INFO - PROCESS | 3352 | 1463605727877 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 14:08:47 INFO - PROCESS | 3352 | 1463605727880 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 14:08:47 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 14:08:47 INFO - PROCESS | 3352 | 1463605727884 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 14:08:47 INFO - PROCESS | 3352 | 1463605727887 Marionette TRACE conn2 <- [1,2938,null,{}] 14:08:47 INFO - PROCESS | 3352 | 1463605727897 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}] 14:08:47 INFO - PROCESS | 3352 | 1463605727978 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 14:08:47 INFO - PROCESS | 3352 | 1463605727984 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:47 INFO - PROCESS | 3352 | ++DOCSHELL 1055B400 == 48 [pid = 3352] [id = 744] 14:08:47 INFO - PROCESS | 3352 | ++DOMWINDOW == 103 (15B74C00) [pid = 3352] [serial = 2232] [outer = 00000000] 14:08:48 INFO - PROCESS | 3352 | ++DOMWINDOW == 104 (16D04400) [pid = 3352] [serial = 2233] [outer = 15B74C00] 14:08:48 INFO - PROCESS | 3352 | 1463605728028 Marionette DEBUG loaded listener.js 14:08:48 INFO - PROCESS | 3352 | ++DOMWINDOW == 105 (16D10800) [pid = 3352] [serial = 2234] [outer = 15B74C00] 14:08:48 INFO - PROCESS | 3352 | ++DOCSHELL 169E8400 == 49 [pid = 3352] [id = 745] 14:08:48 INFO - PROCESS | 3352 | ++DOMWINDOW == 106 (169F7800) [pid = 3352] [serial = 2235] [outer = 00000000] 14:08:48 INFO - PROCESS | 3352 | ++DOMWINDOW == 107 (1730B800) [pid = 3352] [serial = 2236] [outer = 169F7800] 14:08:48 INFO - PROCESS | 3352 | 1463605728496 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]]]}] 14:08:48 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. 14:08:48 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 652ms 14:08:48 INFO - PROCESS | 3352 | 1463605728541 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 14:08:48 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 14:08:48 INFO - PROCESS | 3352 | 1463605728543 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 14:08:48 INFO - PROCESS | 3352 | 1463605728546 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 14:08:48 INFO - PROCESS | 3352 | 1463605728548 Marionette TRACE conn2 <- [1,2942,null,{}] 14:08:48 INFO - PROCESS | 3352 | 1463605728561 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}] 14:08:48 INFO - PROCESS | 3352 | 1463605728651 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 14:08:48 INFO - PROCESS | 3352 | 1463605728657 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:48 INFO - PROCESS | 3352 | ++DOCSHELL 105E8C00 == 50 [pid = 3352] [id = 746] 14:08:48 INFO - PROCESS | 3352 | ++DOMWINDOW == 108 (17E94000) [pid = 3352] [serial = 2237] [outer = 00000000] 14:08:48 INFO - PROCESS | 3352 | ++DOMWINDOW == 109 (18279000) [pid = 3352] [serial = 2238] [outer = 17E94000] 14:08:48 INFO - PROCESS | 3352 | 1463605728707 Marionette DEBUG loaded listener.js 14:08:48 INFO - PROCESS | 3352 | ++DOMWINDOW == 110 (18A67400) [pid = 3352] [serial = 2239] [outer = 17E94000] 14:08:49 INFO - PROCESS | 3352 | 1463605729199 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]]]}] 14:08:49 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:08:49 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 14:08:49 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 683ms 14:08:49 INFO - PROCESS | 3352 | 1463605729230 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 14:08:49 INFO - PROCESS | 3352 | 1463605729232 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 14:08:49 INFO - PROCESS | 3352 | 1463605729235 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 14:08:49 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 14:08:49 INFO - PROCESS | 3352 | 1463605729237 Marionette TRACE conn2 <- [1,2946,null,{}] 14:08:49 INFO - PROCESS | 3352 | 1463605729241 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}] 14:08:49 INFO - PROCESS | 3352 | 1463605729369 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 14:08:49 INFO - PROCESS | 3352 | 1463605729432 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:49 INFO - PROCESS | 3352 | ++DOCSHELL 18A6A400 == 51 [pid = 3352] [id = 747] 14:08:49 INFO - PROCESS | 3352 | ++DOMWINDOW == 111 (18A6C400) [pid = 3352] [serial = 2240] [outer = 00000000] 14:08:49 INFO - PROCESS | 3352 | ++DOMWINDOW == 112 (19C0AC00) [pid = 3352] [serial = 2241] [outer = 18A6C400] 14:08:49 INFO - PROCESS | 3352 | 1463605729480 Marionette DEBUG loaded listener.js 14:08:49 INFO - PROCESS | 3352 | ++DOMWINDOW == 113 (19CD7000) [pid = 3352] [serial = 2242] [outer = 18A6C400] 14:08:49 INFO - PROCESS | 3352 | 1463605729850 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]]]}] 14:08:49 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. 14:08:49 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 637ms 14:08:49 INFO - PROCESS | 3352 | 1463605729874 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 14:08:49 INFO - PROCESS | 3352 | 1463605729875 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 14:08:49 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 14:08:49 INFO - PROCESS | 3352 | 1463605729885 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 14:08:49 INFO - PROCESS | 3352 | 1463605729887 Marionette TRACE conn2 <- [1,2950,null,{}] 14:08:49 INFO - PROCESS | 3352 | 1463605729890 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}] 14:08:50 INFO - PROCESS | 3352 | 1463605730024 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 14:08:50 INFO - PROCESS | 3352 | 1463605730030 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:50 INFO - PROCESS | 3352 | ++DOCSHELL 18AA8800 == 52 [pid = 3352] [id = 748] 14:08:50 INFO - PROCESS | 3352 | ++DOMWINDOW == 114 (19C0A000) [pid = 3352] [serial = 2243] [outer = 00000000] 14:08:50 INFO - PROCESS | 3352 | ++DOMWINDOW == 115 (1A14D000) [pid = 3352] [serial = 2244] [outer = 19C0A000] 14:08:50 INFO - PROCESS | 3352 | 1463605730073 Marionette DEBUG loaded listener.js 14:08:50 INFO - PROCESS | 3352 | ++DOMWINDOW == 116 (1A157C00) [pid = 3352] [serial = 2245] [outer = 19C0A000] 14:08:50 INFO - PROCESS | 3352 | 1463605730509 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]]]}] 14:08:50 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. 14:08:50 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 698ms 14:08:50 INFO - PROCESS | 3352 | 1463605730584 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 14:08:50 INFO - PROCESS | 3352 | 1463605730585 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 14:08:50 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 14:08:50 INFO - PROCESS | 3352 | 1463605730589 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 14:08:50 INFO - PROCESS | 3352 | 1463605730590 Marionette TRACE conn2 <- [1,2954,null,{}] 14:08:50 INFO - PROCESS | 3352 | 1463605730599 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}] 14:08:50 INFO - PROCESS | 3352 | 1463605730715 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 14:08:50 INFO - PROCESS | 3352 | 1463605730725 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:50 INFO - PROCESS | 3352 | ++DOCSHELL 1A43D800 == 53 [pid = 3352] [id = 749] 14:08:50 INFO - PROCESS | 3352 | ++DOMWINDOW == 117 (1A66B800) [pid = 3352] [serial = 2246] [outer = 00000000] 14:08:50 INFO - PROCESS | 3352 | ++DOMWINDOW == 118 (1A73E400) [pid = 3352] [serial = 2247] [outer = 1A66B800] 14:08:50 INFO - PROCESS | 3352 | 1463605730777 Marionette DEBUG loaded listener.js 14:08:50 INFO - PROCESS | 3352 | ++DOMWINDOW == 119 (1A741400) [pid = 3352] [serial = 2248] [outer = 1A66B800] 14:08:51 INFO - PROCESS | 3352 | --DOMWINDOW == 118 (16D0BC00) [pid = 3352] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 14:08:51 INFO - PROCESS | 3352 | --DOMWINDOW == 117 (11C50400) [pid = 3352] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 14:08:51 INFO - PROCESS | 3352 | --DOMWINDOW == 116 (17E44800) [pid = 3352] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 14:08:51 INFO - PROCESS | 3352 | --DOMWINDOW == 115 (170B2400) [pid = 3352] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 14:08:51 INFO - PROCESS | 3352 | --DOMWINDOW == 114 (169F4800) [pid = 3352] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 14:08:51 INFO - PROCESS | 3352 | --DOMWINDOW == 113 (10D28800) [pid = 3352] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 14:08:51 INFO - PROCESS | 3352 | --DOMWINDOW == 112 (1827B000) [pid = 3352] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 14:08:51 INFO - PROCESS | 3352 | --DOMWINDOW == 111 (1284E800) [pid = 3352] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 14:08:51 INFO - PROCESS | 3352 | --DOMWINDOW == 110 (15FA9800) [pid = 3352] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 14:08:51 INFO - PROCESS | 3352 | --DOMWINDOW == 109 (11C8C800) [pid = 3352] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 14:08:51 INFO - PROCESS | 3352 | --DOMWINDOW == 108 (15B7D400) [pid = 3352] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 14:08:51 INFO - PROCESS | 3352 | --DOMWINDOW == 107 (1970EC00) [pid = 3352] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 14:08:51 INFO - PROCESS | 3352 | --DOMWINDOW == 106 (169F7400) [pid = 3352] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 14:08:51 INFO - PROCESS | 3352 | --DOMWINDOW == 105 (18AAD400) [pid = 3352] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 14:08:51 INFO - PROCESS | 3352 | --DOMWINDOW == 104 (152C7800) [pid = 3352] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 14:08:51 INFO - PROCESS | 3352 | 1463605731391 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]]]}] 14:08:51 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. 14:08:51 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 823ms 14:08:51 INFO - PROCESS | 3352 | 1463605731416 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 14:08:51 INFO - PROCESS | 3352 | 1463605731418 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 14:08:51 INFO - PROCESS | 3352 | 1463605731421 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 14:08:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 14:08:51 INFO - PROCESS | 3352 | 1463605731423 Marionette TRACE conn2 <- [1,2958,null,{}] 14:08:51 INFO - PROCESS | 3352 | 1463605731426 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}] 14:08:51 INFO - PROCESS | 3352 | 1463605731506 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 14:08:51 INFO - PROCESS | 3352 | 1463605731512 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:51 INFO - PROCESS | 3352 | ++DOCSHELL 10DFE800 == 54 [pid = 3352] [id = 750] 14:08:51 INFO - PROCESS | 3352 | ++DOMWINDOW == 105 (11AFA400) [pid = 3352] [serial = 2249] [outer = 00000000] 14:08:51 INFO - PROCESS | 3352 | ++DOMWINDOW == 106 (15B72400) [pid = 3352] [serial = 2250] [outer = 11AFA400] 14:08:51 INFO - PROCESS | 3352 | 1463605731555 Marionette DEBUG loaded listener.js 14:08:51 INFO - PROCESS | 3352 | ++DOMWINDOW == 107 (170B2400) [pid = 3352] [serial = 2251] [outer = 11AFA400] 14:08:51 INFO - PROCESS | 3352 | 1463605731964 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]]]}] 14:08:52 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. 14:08:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 590ms 14:08:52 INFO - PROCESS | 3352 | 1463605732018 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 14:08:52 INFO - PROCESS | 3352 | 1463605732020 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 14:08:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 14:08:52 INFO - PROCESS | 3352 | 1463605732040 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 14:08:52 INFO - PROCESS | 3352 | 1463605732042 Marionette TRACE conn2 <- [1,2962,null,{}] 14:08:52 INFO - PROCESS | 3352 | 1463605732046 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}] 14:08:52 INFO - PROCESS | 3352 | 1463605732129 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 14:08:52 INFO - PROCESS | 3352 | 1463605732135 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:52 INFO - PROCESS | 3352 | ++DOCSHELL 1561C000 == 55 [pid = 3352] [id = 751] 14:08:52 INFO - PROCESS | 3352 | ++DOMWINDOW == 108 (17E8B800) [pid = 3352] [serial = 2252] [outer = 00000000] 14:08:52 INFO - PROCESS | 3352 | ++DOMWINDOW == 109 (19EDB400) [pid = 3352] [serial = 2253] [outer = 17E8B800] 14:08:52 INFO - PROCESS | 3352 | 1463605732187 Marionette DEBUG loaded listener.js 14:08:52 INFO - PROCESS | 3352 | ++DOMWINDOW == 110 (1A930000) [pid = 3352] [serial = 2254] [outer = 17E8B800] 14:08:52 INFO - PROCESS | 3352 | 1463605732620 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]]]}] 14:08:52 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. 14:08:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 636ms 14:08:52 INFO - PROCESS | 3352 | 1463605732676 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 14:08:52 INFO - PROCESS | 3352 | 1463605732678 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 14:08:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 14:08:52 INFO - PROCESS | 3352 | 1463605732681 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 14:08:52 INFO - PROCESS | 3352 | 1463605732684 Marionette TRACE conn2 <- [1,2966,null,{}] 14:08:52 INFO - PROCESS | 3352 | 1463605732691 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}] 14:08:52 INFO - PROCESS | 3352 | 1463605732786 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 14:08:52 INFO - PROCESS | 3352 | 1463605732792 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:52 INFO - PROCESS | 3352 | ++DOCSHELL 1A938800 == 56 [pid = 3352] [id = 752] 14:08:52 INFO - PROCESS | 3352 | ++DOMWINDOW == 111 (1A939000) [pid = 3352] [serial = 2255] [outer = 00000000] 14:08:52 INFO - PROCESS | 3352 | ++DOMWINDOW == 112 (1A985800) [pid = 3352] [serial = 2256] [outer = 1A939000] 14:08:52 INFO - PROCESS | 3352 | 1463605732835 Marionette DEBUG loaded listener.js 14:08:52 INFO - PROCESS | 3352 | ++DOMWINDOW == 113 (1A986400) [pid = 3352] [serial = 2257] [outer = 1A939000] 14:08:53 INFO - PROCESS | 3352 | 1463605733461 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]]]}] 14:08:53 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. 14:08:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 822ms 14:08:53 INFO - PROCESS | 3352 | 1463605733527 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 14:08:53 INFO - PROCESS | 3352 | 1463605733531 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 14:08:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 14:08:53 INFO - PROCESS | 3352 | 1463605733537 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 14:08:53 INFO - PROCESS | 3352 | 1463605733541 Marionette TRACE conn2 <- [1,2970,null,{}] 14:08:53 INFO - PROCESS | 3352 | 1463605733547 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}] 14:08:53 INFO - PROCESS | 3352 | 1463605733687 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 14:08:53 INFO - PROCESS | 3352 | 1463605733804 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:53 INFO - PROCESS | 3352 | ++DOCSHELL 112E4000 == 57 [pid = 3352] [id = 753] 14:08:53 INFO - PROCESS | 3352 | ++DOMWINDOW == 114 (114A3000) [pid = 3352] [serial = 2258] [outer = 00000000] 14:08:53 INFO - PROCESS | 3352 | ++DOMWINDOW == 115 (13DBA000) [pid = 3352] [serial = 2259] [outer = 114A3000] 14:08:53 INFO - PROCESS | 3352 | 1463605733857 Marionette DEBUG loaded listener.js 14:08:53 INFO - PROCESS | 3352 | ++DOMWINDOW == 116 (15277400) [pid = 3352] [serial = 2260] [outer = 114A3000] 14:08:54 INFO - PROCESS | 3352 | 1463605734410 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"]]]}] 14:08:54 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 14:08:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 14:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 14:08:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 947ms 14:08:54 INFO - PROCESS | 3352 | 1463605734468 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 14:08:54 INFO - PROCESS | 3352 | 1463605734473 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 14:08:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 14:08:54 INFO - PROCESS | 3352 | 1463605734480 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 14:08:54 INFO - PROCESS | 3352 | 1463605734484 Marionette TRACE conn2 <- [1,2974,null,{}] 14:08:54 INFO - PROCESS | 3352 | 1463605734488 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}] 14:08:54 INFO - PROCESS | 3352 | 1463605734602 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 14:08:54 INFO - PROCESS | 3352 | 1463605734760 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:54 INFO - PROCESS | 3352 | ++DOCSHELL 15319C00 == 58 [pid = 3352] [id = 754] 14:08:54 INFO - PROCESS | 3352 | ++DOMWINDOW == 117 (15B79400) [pid = 3352] [serial = 2261] [outer = 00000000] 14:08:54 INFO - PROCESS | 3352 | ++DOMWINDOW == 118 (15FAB000) [pid = 3352] [serial = 2262] [outer = 15B79400] 14:08:54 INFO - PROCESS | 3352 | 1463605734814 Marionette DEBUG loaded listener.js 14:08:54 INFO - PROCESS | 3352 | ++DOMWINDOW == 119 (16D07000) [pid = 3352] [serial = 2263] [outer = 15B79400] 14:08:55 INFO - PROCESS | 3352 | 1463605735332 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]]]}] 14:08:55 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. 14:08:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 885ms 14:08:55 INFO - PROCESS | 3352 | 1463605735388 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 14:08:55 INFO - PROCESS | 3352 | 1463605735390 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 14:08:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 14:08:55 INFO - PROCESS | 3352 | 1463605735394 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 14:08:55 INFO - PROCESS | 3352 | 1463605735398 Marionette TRACE conn2 <- [1,2978,null,{}] 14:08:55 INFO - PROCESS | 3352 | 1463605735409 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}] 14:08:55 INFO - PROCESS | 3352 | 1463605735521 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 14:08:55 INFO - PROCESS | 3352 | 1463605735668 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:55 INFO - PROCESS | 3352 | ++DOCSHELL 19ECF400 == 59 [pid = 3352] [id = 755] 14:08:55 INFO - PROCESS | 3352 | ++DOMWINDOW == 120 (19ED9C00) [pid = 3352] [serial = 2264] [outer = 00000000] 14:08:55 INFO - PROCESS | 3352 | ++DOMWINDOW == 121 (1A439400) [pid = 3352] [serial = 2265] [outer = 19ED9C00] 14:08:55 INFO - PROCESS | 3352 | 1463605735724 Marionette DEBUG loaded listener.js 14:08:55 INFO - PROCESS | 3352 | ++DOMWINDOW == 122 (1A92EC00) [pid = 3352] [serial = 2266] [outer = 19ED9C00] 14:08:56 INFO - PROCESS | 3352 | ++DOCSHELL 1AAA8800 == 60 [pid = 3352] [id = 756] 14:08:56 INFO - PROCESS | 3352 | ++DOMWINDOW == 123 (1AAA8C00) [pid = 3352] [serial = 2267] [outer = 00000000] 14:08:56 INFO - PROCESS | 3352 | ++DOMWINDOW == 124 (1AAAC400) [pid = 3352] [serial = 2268] [outer = 1AAA8C00] 14:08:56 INFO - PROCESS | 3352 | 1463605736335 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]]]}] 14:08:56 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. 14:08:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 993ms 14:08:56 INFO - PROCESS | 3352 | 1463605736380 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 14:08:56 INFO - PROCESS | 3352 | 1463605736383 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 14:08:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 14:08:56 INFO - PROCESS | 3352 | 1463605736387 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 14:08:56 INFO - PROCESS | 3352 | 1463605736389 Marionette TRACE conn2 <- [1,2982,null,{}] 14:08:56 INFO - PROCESS | 3352 | 1463605736392 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}] 14:08:56 INFO - PROCESS | 3352 | 1463605736518 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 14:08:56 INFO - PROCESS | 3352 | 1463605736655 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:56 INFO - PROCESS | 3352 | ++DOCSHELL 19C0E000 == 61 [pid = 3352] [id = 757] 14:08:56 INFO - PROCESS | 3352 | ++DOMWINDOW == 125 (1A933C00) [pid = 3352] [serial = 2269] [outer = 00000000] 14:08:56 INFO - PROCESS | 3352 | ++DOMWINDOW == 126 (1AAB4000) [pid = 3352] [serial = 2270] [outer = 1A933C00] 14:08:56 INFO - PROCESS | 3352 | 1463605736710 Marionette DEBUG loaded listener.js 14:08:56 INFO - PROCESS | 3352 | ++DOMWINDOW == 127 (1AB7E000) [pid = 3352] [serial = 2271] [outer = 1A933C00] 14:08:57 INFO - PROCESS | 3352 | 1463605737201 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]]]}] 14:08:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:08:57 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 14:08:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 823ms 14:08:57 INFO - PROCESS | 3352 | 1463605737229 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 14:08:57 INFO - PROCESS | 3352 | 1463605737231 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 14:08:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 14:08:57 INFO - PROCESS | 3352 | 1463605737234 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 14:08:57 INFO - PROCESS | 3352 | 1463605737236 Marionette TRACE conn2 <- [1,2986,null,{}] 14:08:57 INFO - PROCESS | 3352 | 1463605737240 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}] 14:08:57 INFO - PROCESS | 3352 | 1463605737347 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 14:08:57 INFO - PROCESS | 3352 | 1463605737490 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:57 INFO - PROCESS | 3352 | ++DOCSHELL 11AFA000 == 62 [pid = 3352] [id = 758] 14:08:57 INFO - PROCESS | 3352 | ++DOMWINDOW == 128 (1A93DC00) [pid = 3352] [serial = 2272] [outer = 00000000] 14:08:57 INFO - PROCESS | 3352 | ++DOMWINDOW == 129 (1AB85000) [pid = 3352] [serial = 2273] [outer = 1A93DC00] 14:08:57 INFO - PROCESS | 3352 | 1463605737547 Marionette DEBUG loaded listener.js 14:08:57 INFO - PROCESS | 3352 | ++DOMWINDOW == 130 (1AC96C00) [pid = 3352] [serial = 2274] [outer = 1A93DC00] 14:08:58 INFO - PROCESS | 3352 | 1463605738099 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]]]}] 14:08:58 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. 14:08:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 932ms 14:08:58 INFO - PROCESS | 3352 | 1463605738180 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 14:08:58 INFO - PROCESS | 3352 | 1463605738182 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 14:08:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 14:08:58 INFO - PROCESS | 3352 | 1463605738185 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 14:08:58 INFO - PROCESS | 3352 | 1463605738187 Marionette TRACE conn2 <- [1,2990,null,{}] 14:08:58 INFO - PROCESS | 3352 | 1463605738191 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}] 14:08:58 INFO - PROCESS | 3352 | 1463605738341 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 14:08:58 INFO - PROCESS | 3352 | 1463605738638 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:58 INFO - PROCESS | 3352 | ++DOCSHELL 0F9E9C00 == 63 [pid = 3352] [id = 759] 14:08:58 INFO - PROCESS | 3352 | ++DOMWINDOW == 131 (102ED800) [pid = 3352] [serial = 2275] [outer = 00000000] 14:08:58 INFO - PROCESS | 3352 | ++DOMWINDOW == 132 (10DFD800) [pid = 3352] [serial = 2276] [outer = 102ED800] 14:08:58 INFO - PROCESS | 3352 | 1463605738700 Marionette DEBUG loaded listener.js 14:08:58 INFO - PROCESS | 3352 | ++DOMWINDOW == 133 (12843400) [pid = 3352] [serial = 2277] [outer = 102ED800] 14:08:59 INFO - PROCESS | 3352 | 1463605739262 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]]]}] 14:08:59 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. 14:08:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1133ms 14:08:59 INFO - PROCESS | 3352 | 1463605739328 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 14:08:59 INFO - PROCESS | 3352 | 1463605739332 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 14:08:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 14:08:59 INFO - PROCESS | 3352 | 1463605739337 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 14:08:59 INFO - PROCESS | 3352 | 1463605739341 Marionette TRACE conn2 <- [1,2994,null,{}] 14:08:59 INFO - PROCESS | 3352 | 1463605739345 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}] 14:08:59 INFO - PROCESS | 3352 | 1463605739451 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 14:08:59 INFO - PROCESS | 3352 | 1463605739613 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:59 INFO - PROCESS | 3352 | ++DOCSHELL 10D2F400 == 64 [pid = 3352] [id = 760] 14:08:59 INFO - PROCESS | 3352 | ++DOMWINDOW == 134 (10D2F800) [pid = 3352] [serial = 2278] [outer = 00000000] 14:08:59 INFO - PROCESS | 3352 | ++DOMWINDOW == 135 (11A03C00) [pid = 3352] [serial = 2279] [outer = 10D2F800] 14:08:59 INFO - PROCESS | 3352 | 1463605739664 Marionette DEBUG loaded listener.js 14:08:59 INFO - PROCESS | 3352 | ++DOMWINDOW == 136 (1284D400) [pid = 3352] [serial = 2280] [outer = 10D2F800] 14:08:59 INFO - PROCESS | 3352 | --DOCSHELL 140C8400 == 63 [pid = 3352] [id = 619] 14:08:59 INFO - PROCESS | 3352 | --DOCSHELL 102EBC00 == 62 [pid = 3352] [id = 626] 14:08:59 INFO - PROCESS | 3352 | --DOCSHELL 1561C000 == 61 [pid = 3352] [id = 751] 14:08:59 INFO - PROCESS | 3352 | --DOCSHELL 10DFE800 == 60 [pid = 3352] [id = 750] 14:08:59 INFO - PROCESS | 3352 | --DOCSHELL 1A43D800 == 59 [pid = 3352] [id = 749] 14:08:59 INFO - PROCESS | 3352 | --DOCSHELL 18AA8800 == 58 [pid = 3352] [id = 748] 14:08:59 INFO - PROCESS | 3352 | --DOCSHELL 18A6A400 == 57 [pid = 3352] [id = 747] 14:08:59 INFO - PROCESS | 3352 | --DOCSHELL 105E8C00 == 56 [pid = 3352] [id = 746] 14:08:59 INFO - PROCESS | 3352 | --DOCSHELL 169E8400 == 55 [pid = 3352] [id = 745] 14:08:59 INFO - PROCESS | 3352 | --DOCSHELL 1055B400 == 54 [pid = 3352] [id = 744] 14:08:59 INFO - PROCESS | 3352 | --DOCSHELL 15F01C00 == 53 [pid = 3352] [id = 743] 14:08:59 INFO - PROCESS | 3352 | --DOCSHELL 12885400 == 52 [pid = 3352] [id = 742] 14:08:59 INFO - PROCESS | 3352 | --DOCSHELL 15310800 == 51 [pid = 3352] [id = 741] 14:08:59 INFO - PROCESS | 3352 | --DOCSHELL 1050E400 == 50 [pid = 3352] [id = 740] 14:08:59 INFO - PROCESS | 3352 | --DOCSHELL 1531A400 == 49 [pid = 3352] [id = 734] 14:08:59 INFO - PROCESS | 3352 | --DOMWINDOW == 135 (1770D000) [pid = 3352] [serial = 2087] [outer = 00000000] [url = about:blank] 14:08:59 INFO - PROCESS | 3352 | --DOMWINDOW == 134 (19702000) [pid = 3352] [serial = 2120] [outer = 00000000] [url = about:blank] 14:08:59 INFO - PROCESS | 3352 | --DOMWINDOW == 133 (15EDF400) [pid = 3352] [serial = 2084] [outer = 00000000] [url = about:blank] 14:08:59 INFO - PROCESS | 3352 | --DOMWINDOW == 132 (16D9C800) [pid = 3352] [serial = 2078] [outer = 00000000] [url = about:blank] 14:08:59 INFO - PROCESS | 3352 | --DOMWINDOW == 131 (140C1400) [pid = 3352] [serial = 2081] [outer = 00000000] [url = about:blank] 14:08:59 INFO - PROCESS | 3352 | --DOMWINDOW == 130 (18278000) [pid = 3352] [serial = 2191] [outer = 00000000] [url = about:blank] 14:08:59 INFO - PROCESS | 3352 | --DOMWINDOW == 129 (16D0B400) [pid = 3352] [serial = 2188] [outer = 00000000] [url = about:blank] 14:08:59 INFO - PROCESS | 3352 | --DOMWINDOW == 128 (18A65800) [pid = 3352] [serial = 2192] [outer = 00000000] [url = about:blank] 14:08:59 INFO - PROCESS | 3352 | --DOMWINDOW == 127 (16542800) [pid = 3352] [serial = 2197] [outer = 00000000] [url = about:blank] 14:08:59 INFO - PROCESS | 3352 | --DOMWINDOW == 126 (15628C00) [pid = 3352] [serial = 2167] [outer = 00000000] [url = about:blank] 14:08:59 INFO - PROCESS | 3352 | --DOMWINDOW == 125 (11AF2C00) [pid = 3352] [serial = 2164] [outer = 00000000] [url = about:blank] 14:08:59 INFO - PROCESS | 3352 | --DOMWINDOW == 124 (18AB2000) [pid = 3352] [serial = 2194] [outer = 00000000] [url = about:blank] 14:08:59 INFO - PROCESS | 3352 | --DOMWINDOW == 123 (15276400) [pid = 3352] [serial = 2177] [outer = 00000000] [url = about:blank] 14:08:59 INFO - PROCESS | 3352 | --DOMWINDOW == 122 (140C7C00) [pid = 3352] [serial = 2176] [outer = 00000000] [url = about:blank] 14:08:59 INFO - PROCESS | 3352 | --DOMWINDOW == 121 (15FB0400) [pid = 3352] [serial = 2185] [outer = 00000000] [url = about:blank] 14:08:59 INFO - PROCESS | 3352 | --DOMWINDOW == 120 (1309AC00) [pid = 3352] [serial = 2179] [outer = 00000000] [url = about:blank] 14:08:59 INFO - PROCESS | 3352 | --DOMWINDOW == 119 (14E93C00) [pid = 3352] [serial = 2180] [outer = 00000000] [url = about:blank] 14:08:59 INFO - PROCESS | 3352 | --DOMWINDOW == 118 (15D4CC00) [pid = 3352] [serial = 2182] [outer = 00000000] [url = about:blank] 14:08:59 INFO - PROCESS | 3352 | --DOMWINDOW == 117 (15D7B800) [pid = 3352] [serial = 2183] [outer = 00000000] [url = about:blank] 14:08:59 INFO - PROCESS | 3352 | --DOMWINDOW == 116 (19E39000) [pid = 3352] [serial = 2174] [outer = 00000000] [url = about:blank] 14:08:59 INFO - PROCESS | 3352 | --DOMWINDOW == 115 (19CE3400) [pid = 3352] [serial = 2173] [outer = 00000000] [url = about:blank] 14:08:59 INFO - PROCESS | 3352 | --DOMWINDOW == 114 (18A6AC00) [pid = 3352] [serial = 2170] [outer = 00000000] [url = about:blank] 14:08:59 INFO - PROCESS | 3352 | --DOMWINDOW == 113 (19C0C400) [pid = 3352] [serial = 2200] [outer = 00000000] [url = about:blank] 14:08:59 INFO - PROCESS | 3352 | --DOMWINDOW == 112 (18AB4000) [pid = 3352] [serial = 2195] [outer = 00000000] [url = about:blank] 14:08:59 INFO - PROCESS | 3352 | --DOMWINDOW == 111 (19EDA000) [pid = 3352] [serial = 2203] [outer = 00000000] [url = about:blank] 14:08:59 INFO - PROCESS | 3352 | --DOMWINDOW == 110 (16DA8800) [pid = 3352] [serial = 2189] [outer = 00000000] [url = about:blank] 14:08:59 INFO - PROCESS | 3352 | --DOMWINDOW == 109 (16545400) [pid = 3352] [serial = 2186] [outer = 00000000] [url = about:blank] 14:08:59 INFO - PROCESS | 3352 | --DOMWINDOW == 108 (18277C00) [pid = 3352] [serial = 2198] [outer = 00000000] [url = about:blank] 14:08:59 INFO - PROCESS | 3352 | --DOMWINDOW == 107 (19CDF800) [pid = 3352] [serial = 2201] [outer = 00000000] [url = about:blank] 14:09:00 INFO - PROCESS | 3352 | 1463605740154 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]]]}] 14:09:00 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. 14:09:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 823ms 14:09:00 INFO - PROCESS | 3352 | 1463605740185 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 14:09:00 INFO - PROCESS | 3352 | 1463605740189 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 14:09:00 INFO - TEST-START | /FileAPI/FileReaderSync.worker 14:09:00 INFO - PROCESS | 3352 | 1463605740194 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 14:09:00 INFO - PROCESS | 3352 | 1463605740196 Marionette TRACE conn2 <- [1,2998,null,{}] 14:09:00 INFO - PROCESS | 3352 | 1463605740199 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}] 14:09:00 INFO - PROCESS | 3352 | 1463605740283 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 14:09:00 INFO - PROCESS | 3352 | 1463605740291 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:00 INFO - PROCESS | 3352 | ++DOCSHELL 114B0400 == 50 [pid = 3352] [id = 761] 14:09:00 INFO - PROCESS | 3352 | ++DOMWINDOW == 108 (11A02000) [pid = 3352] [serial = 2281] [outer = 00000000] 14:09:00 INFO - PROCESS | 3352 | ++DOMWINDOW == 109 (133A4000) [pid = 3352] [serial = 2282] [outer = 11A02000] 14:09:00 INFO - PROCESS | 3352 | 1463605740335 Marionette DEBUG loaded listener.js 14:09:00 INFO - PROCESS | 3352 | ++DOMWINDOW == 110 (140C1400) [pid = 3352] [serial = 2283] [outer = 11A02000] 14:09:00 INFO - PROCESS | 3352 | [3352] 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 14:09:00 INFO - PROCESS | 3352 | 1463605740862 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 14:09:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 14:09:00 INFO - {} 14:09:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 14:09:00 INFO - {} 14:09:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 14:09:00 INFO - {} 14:09:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 14:09:00 INFO - {} 14:09:00 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 698ms 14:09:00 INFO - PROCESS | 3352 | 1463605740892 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 14:09:00 INFO - PROCESS | 3352 | 1463605740894 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 14:09:00 INFO - TEST-START | /FileAPI/fileReader.html 14:09:00 INFO - PROCESS | 3352 | 1463605740899 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 14:09:00 INFO - PROCESS | 3352 | 1463605740905 Marionette TRACE conn2 <- [1,3002,null,{}] 14:09:00 INFO - PROCESS | 3352 | 1463605740914 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}] 14:09:00 INFO - PROCESS | 3352 | 1463605740998 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 14:09:00 INFO - PROCESS | 3352 | 1463605741013 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:01 INFO - PROCESS | 3352 | ++DOCSHELL 15314800 == 51 [pid = 3352] [id = 762] 14:09:01 INFO - PROCESS | 3352 | ++DOMWINDOW == 111 (15315800) [pid = 3352] [serial = 2284] [outer = 00000000] 14:09:01 INFO - PROCESS | 3352 | ++DOMWINDOW == 112 (15947000) [pid = 3352] [serial = 2285] [outer = 15315800] 14:09:01 INFO - PROCESS | 3352 | 1463605741057 Marionette DEBUG loaded listener.js 14:09:01 INFO - PROCESS | 3352 | ++DOMWINDOW == 113 (15B6AC00) [pid = 3352] [serial = 2286] [outer = 15315800] 14:09:01 INFO - PROCESS | 3352 | 1463605741496 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]]]}] 14:09:01 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 14:09:01 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 14:09:01 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 14:09:01 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 14:09:01 INFO - TEST-OK | /FileAPI/fileReader.html | took 652ms 14:09:01 INFO - PROCESS | 3352 | 1463605741540 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 14:09:01 INFO - PROCESS | 3352 | 1463605741542 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 14:09:01 INFO - TEST-START | /FileAPI/historical.html 14:09:01 INFO - PROCESS | 3352 | 1463605741545 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 14:09:01 INFO - PROCESS | 3352 | 1463605741547 Marionette TRACE conn2 <- [1,3006,null,{}] 14:09:01 INFO - PROCESS | 3352 | 1463605741551 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}] 14:09:01 INFO - PROCESS | 3352 | 1463605741633 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 14:09:01 INFO - PROCESS | 3352 | 1463605741640 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:01 INFO - PROCESS | 3352 | ++DOCSHELL 10D28800 == 52 [pid = 3352] [id = 763] 14:09:01 INFO - PROCESS | 3352 | ++DOMWINDOW == 114 (156B1800) [pid = 3352] [serial = 2287] [outer = 00000000] 14:09:01 INFO - PROCESS | 3352 | ++DOMWINDOW == 115 (15D50400) [pid = 3352] [serial = 2288] [outer = 156B1800] 14:09:01 INFO - PROCESS | 3352 | 1463605741684 Marionette DEBUG loaded listener.js 14:09:01 INFO - PROCESS | 3352 | ++DOMWINDOW == 116 (15D55000) [pid = 3352] [serial = 2289] [outer = 156B1800] 14:09:02 INFO - PROCESS | 3352 | 1463605742151 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"]]]}] 14:09:02 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 14:09:02 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 14:09:02 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 14:09:02 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 14:09:02 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 14:09:02 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 14:09:02 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 14:09:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:02 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 14:09:02 INFO - TEST-OK | /FileAPI/historical.html | took 636ms 14:09:02 INFO - PROCESS | 3352 | 1463605742188 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 14:09:02 INFO - PROCESS | 3352 | 1463605742190 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 14:09:02 INFO - TEST-START | /FileAPI/idlharness.html 14:09:02 INFO - PROCESS | 3352 | 1463605742193 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 14:09:02 INFO - PROCESS | 3352 | 1463605742195 Marionette TRACE conn2 <- [1,3010,null,{}] 14:09:02 INFO - PROCESS | 3352 | 1463605742199 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}] 14:09:02 INFO - PROCESS | 3352 | 1463605742325 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 14:09:02 INFO - PROCESS | 3352 | 1463605742331 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:02 INFO - PROCESS | 3352 | ++DOCSHELL 15D4F000 == 53 [pid = 3352] [id = 764] 14:09:02 INFO - PROCESS | 3352 | ++DOMWINDOW == 117 (15D56800) [pid = 3352] [serial = 2290] [outer = 00000000] 14:09:02 INFO - PROCESS | 3352 | ++DOMWINDOW == 118 (15FABC00) [pid = 3352] [serial = 2291] [outer = 15D56800] 14:09:02 INFO - PROCESS | 3352 | 1463605742383 Marionette DEBUG loaded listener.js 14:09:02 INFO - PROCESS | 3352 | ++DOMWINDOW == 119 (16544000) [pid = 3352] [serial = 2292] [outer = 15D56800] 14:09:03 INFO - PROCESS | 3352 | 1463605743300 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]]]}] 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 14:09:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:09:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:09:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:09:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:09:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:09:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:09:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:09:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:09:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:09:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:09:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 14:09:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:09:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:09:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:09:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:09:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:09:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:09:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:09:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:09:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:09:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:09:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 14:09:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:09:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:09:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:09:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:09:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:09:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:09:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:09:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:09:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:09:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:09:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 14:09:03 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 14:09:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:09:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:09:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:09:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:09:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:09:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:09:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:09:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:09:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:09:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 14:09:03 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 14:09:03 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 14:09:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:09:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:09:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:09:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:09:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:09:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:09:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:09:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:09:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:09:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 14:09:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:09:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:09:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:09:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:09:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:09:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:09:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:09:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:09:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:09:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 14:09:03 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 14:09:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:09:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:09:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:09:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:09:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:09:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:09:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:09:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:09:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:09:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 14:09:03 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 14:09:03 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 14:09:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:09:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:09:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:09:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:09:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:09:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:09:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:09:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:09:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:09:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 14:09:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 14:09:03 INFO - TEST-OK | /FileAPI/idlharness.html | took 1227ms 14:09:03 INFO - PROCESS | 3352 | 1463605743421 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 14:09:03 INFO - PROCESS | 3352 | 1463605743423 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 14:09:03 INFO - TEST-START | /FileAPI/idlharness.worker 14:09:03 INFO - PROCESS | 3352 | 1463605743429 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 14:09:03 INFO - PROCESS | 3352 | 1463605743431 Marionette TRACE conn2 <- [1,3014,null,{}] 14:09:03 INFO - PROCESS | 3352 | 1463605743434 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}] 14:09:03 INFO - PROCESS | 3352 | 1463605743558 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 14:09:03 INFO - PROCESS | 3352 | 1463605743566 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:03 INFO - PROCESS | 3352 | ++DOCSHELL 15F0E800 == 54 [pid = 3352] [id = 765] 14:09:03 INFO - PROCESS | 3352 | ++DOMWINDOW == 120 (15FAA800) [pid = 3352] [serial = 2293] [outer = 00000000] 14:09:03 INFO - PROCESS | 3352 | ++DOMWINDOW == 121 (16D0EC00) [pid = 3352] [serial = 2294] [outer = 15FAA800] 14:09:03 INFO - PROCESS | 3352 | 1463605743609 Marionette DEBUG loaded listener.js 14:09:03 INFO - PROCESS | 3352 | ++DOMWINDOW == 122 (19C0C800) [pid = 3352] [serial = 2295] [outer = 15FAA800] 14:09:03 INFO - PROCESS | 3352 | [3352] 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 14:09:04 INFO - PROCESS | 3352 | --DOMWINDOW == 121 (1A154800) [pid = 3352] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 14:09:04 INFO - PROCESS | 3352 | --DOMWINDOW == 120 (15F0B400) [pid = 3352] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 14:09:04 INFO - PROCESS | 3352 | --DOMWINDOW == 119 (15318800) [pid = 3352] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 14:09:04 INFO - PROCESS | 3352 | --DOMWINDOW == 118 (15311C00) [pid = 3352] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 14:09:04 INFO - PROCESS | 3352 | --DOMWINDOW == 117 (1A14C000) [pid = 3352] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 14:09:04 INFO - PROCESS | 3352 | --DOMWINDOW == 116 (19C0A000) [pid = 3352] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 14:09:04 INFO - PROCESS | 3352 | --DOMWINDOW == 115 (1A66B800) [pid = 3352] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 14:09:04 INFO - PROCESS | 3352 | --DOMWINDOW == 114 (17E8B800) [pid = 3352] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 14:09:04 INFO - PROCESS | 3352 | --DOMWINDOW == 113 (11AFA400) [pid = 3352] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 14:09:04 INFO - PROCESS | 3352 | --DOMWINDOW == 112 (167A1800) [pid = 3352] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 14:09:04 INFO - PROCESS | 3352 | --DOMWINDOW == 111 (10B91800) [pid = 3352] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 14:09:04 INFO - PROCESS | 3352 | --DOMWINDOW == 110 (140C6C00) [pid = 3352] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 14:09:04 INFO - PROCESS | 3352 | --DOMWINDOW == 109 (15D78400) [pid = 3352] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 14:09:04 INFO - PROCESS | 3352 | --DOMWINDOW == 108 (133A5000) [pid = 3352] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 14:09:04 INFO - PROCESS | 3352 | --DOMWINDOW == 107 (17E94000) [pid = 3352] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 14:09:04 INFO - PROCESS | 3352 | --DOMWINDOW == 106 (14E95C00) [pid = 3352] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 14:09:04 INFO - PROCESS | 3352 | --DOMWINDOW == 105 (10D27000) [pid = 3352] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 14:09:04 INFO - PROCESS | 3352 | --DOMWINDOW == 104 (10D30000) [pid = 3352] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 14:09:04 INFO - PROCESS | 3352 | --DOMWINDOW == 103 (15B74C00) [pid = 3352] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 14:09:04 INFO - PROCESS | 3352 | --DOMWINDOW == 102 (169F7800) [pid = 3352] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:09:04 INFO - PROCESS | 3352 | --DOMWINDOW == 101 (18A6BC00) [pid = 3352] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 14:09:04 INFO - PROCESS | 3352 | --DOMWINDOW == 100 (18A6C400) [pid = 3352] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 14:09:04 INFO - PROCESS | 3352 | --DOMWINDOW == 99 (10D2D400) [pid = 3352] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 14:09:04 INFO - PROCESS | 3352 | --DOMWINDOW == 98 (12885800) [pid = 3352] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 14:09:04 INFO - PROCESS | 3352 | 1463605744641 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,{},{}]]]}] 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:09:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:09:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:09:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:09:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:09:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:09:04 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:04 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:09:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:09:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:09:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:09:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:09:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:09:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:09:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:09:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:09:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 14:09:04 INFO - {} 14:09:04 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 14:09:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:09:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:09:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:09:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:09:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 14:09:04 INFO - {} 14:09:04 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 - {} 14:09:04 INFO - {} 14:09:04 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 14:09:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:09:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:09:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:09:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:09:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:09:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:09:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:09:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:09:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 14:09:04 INFO - {} 14:09:04 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 14:09:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:09:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:09:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:09:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:09:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 14:09:04 INFO - {} 14:09:04 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 - {} 14:09:04 INFO - {} 14:09:04 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 14:09:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:09:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:09:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:09:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:09:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:09:04 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 14:09:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 14:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 14:09:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:09:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:09:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:09:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:09:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 14:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:09:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:09:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:09:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:09:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:09:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 14:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 14:09:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:09:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:09:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:09:04 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 14:09:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 14:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 14:09:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:09:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:09:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:09:04 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 14:09:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 14:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 14:09:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:09:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:09:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:09:04 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 14:09:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 14:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:09:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:09:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:09:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:09:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:09:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:09:04 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 14:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:04 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:09:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:09:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:09:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:09:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:09:04 INFO - {} 14:09:04 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1397ms 14:09:04 INFO - PROCESS | 3352 | 1463605744828 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 14:09:04 INFO - PROCESS | 3352 | 1463605744830 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 14:09:04 INFO - PROCESS | 3352 | 1463605744833 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 14:09:04 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 14:09:04 INFO - PROCESS | 3352 | 1463605744835 Marionette TRACE conn2 <- [1,3018,null,{}] 14:09:04 INFO - PROCESS | 3352 | 1463605744866 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}] 14:09:04 INFO - PROCESS | 3352 | 1463605744977 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 14:09:04 INFO - PROCESS | 3352 | 1463605744984 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:04 INFO - PROCESS | 3352 | ++DOCSHELL 19CE0800 == 55 [pid = 3352] [id = 766] 14:09:04 INFO - PROCESS | 3352 | ++DOMWINDOW == 99 (19CE3800) [pid = 3352] [serial = 2296] [outer = 00000000] 14:09:05 INFO - PROCESS | 3352 | ++DOMWINDOW == 100 (19E3D400) [pid = 3352] [serial = 2297] [outer = 19CE3800] 14:09:05 INFO - PROCESS | 3352 | 1463605745028 Marionette DEBUG loaded listener.js 14:09:05 INFO - PROCESS | 3352 | ++DOMWINDOW == 101 (1AE4B400) [pid = 3352] [serial = 2298] [outer = 19CE3800] 14:09:05 INFO - PROCESS | 3352 | 1463605745440 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]]]}] 14:09:05 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 14:09:05 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 637ms 14:09:05 INFO - PROCESS | 3352 | 1463605745472 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 14:09:05 INFO - PROCESS | 3352 | 1463605745474 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 14:09:05 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 14:09:05 INFO - PROCESS | 3352 | 1463605745477 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 14:09:05 INFO - PROCESS | 3352 | 1463605745479 Marionette TRACE conn2 <- [1,3022,null,{}] 14:09:05 INFO - PROCESS | 3352 | 1463605745482 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}] 14:09:05 INFO - PROCESS | 3352 | 1463605745568 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 14:09:05 INFO - PROCESS | 3352 | 1463605745670 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:05 INFO - PROCESS | 3352 | ++DOCSHELL 1AC9CC00 == 56 [pid = 3352] [id = 767] 14:09:05 INFO - PROCESS | 3352 | ++DOMWINDOW == 102 (1AE4A800) [pid = 3352] [serial = 2299] [outer = 00000000] 14:09:05 INFO - PROCESS | 3352 | ++DOMWINDOW == 103 (1AF88400) [pid = 3352] [serial = 2300] [outer = 1AE4A800] 14:09:05 INFO - PROCESS | 3352 | 1463605745713 Marionette DEBUG loaded listener.js 14:09:05 INFO - PROCESS | 3352 | ++DOMWINDOW == 104 (1AF8C400) [pid = 3352] [serial = 2301] [outer = 1AE4A800] 14:09:06 INFO - PROCESS | 3352 | 1463605746049 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]]]}] 14:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 14:09:06 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 590ms 14:09:06 INFO - PROCESS | 3352 | 1463605746074 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 14:09:06 INFO - PROCESS | 3352 | 1463605746076 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 14:09:06 INFO - PROCESS | 3352 | 1463605746080 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 14:09:06 INFO - TEST-START | /FileAPI/blob/Blob-close.html 14:09:06 INFO - PROCESS | 3352 | 1463605746081 Marionette TRACE conn2 <- [1,3026,null,{}] 14:09:06 INFO - PROCESS | 3352 | 1463605746085 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}] 14:09:06 INFO - PROCESS | 3352 | 1463605746167 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 14:09:06 INFO - PROCESS | 3352 | 1463605746296 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:06 INFO - PROCESS | 3352 | ++DOCSHELL 15281000 == 57 [pid = 3352] [id = 768] 14:09:06 INFO - PROCESS | 3352 | ++DOMWINDOW == 105 (152CF000) [pid = 3352] [serial = 2302] [outer = 00000000] 14:09:06 INFO - PROCESS | 3352 | ++DOMWINDOW == 106 (1AE56800) [pid = 3352] [serial = 2303] [outer = 152CF000] 14:09:06 INFO - PROCESS | 3352 | 1463605746330 Marionette DEBUG loaded listener.js 14:09:06 INFO - PROCESS | 3352 | ++DOMWINDOW == 107 (1AF91C00) [pid = 3352] [serial = 2304] [outer = 152CF000] 14:09:06 INFO - PROCESS | 3352 | 1463605746855 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"]]]}] 14:09:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 14:09:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 14:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 14:09:06 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 839ms 14:09:06 INFO - PROCESS | 3352 | 1463605746907 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 14:09:06 INFO - PROCESS | 3352 | 1463605746913 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 14:09:06 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 14:09:06 INFO - PROCESS | 3352 | 1463605746918 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 14:09:06 INFO - PROCESS | 3352 | 1463605746922 Marionette TRACE conn2 <- [1,3030,null,{}] 14:09:06 INFO - PROCESS | 3352 | 1463605746928 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}] 14:09:07 INFO - PROCESS | 3352 | 1463605747040 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 14:09:07 INFO - PROCESS | 3352 | 1463605747187 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:07 INFO - PROCESS | 3352 | ++DOCSHELL 10DFE000 == 58 [pid = 3352] [id = 769] 14:09:07 INFO - PROCESS | 3352 | ++DOMWINDOW == 108 (1108A400) [pid = 3352] [serial = 2305] [outer = 00000000] 14:09:07 INFO - PROCESS | 3352 | ++DOMWINDOW == 109 (12B57000) [pid = 3352] [serial = 2306] [outer = 1108A400] 14:09:07 INFO - PROCESS | 3352 | 1463605747243 Marionette DEBUG loaded listener.js 14:09:07 INFO - PROCESS | 3352 | ++DOMWINDOW == 110 (13DB8400) [pid = 3352] [serial = 2307] [outer = 1108A400] 14:09:07 INFO - PROCESS | 3352 | 1463605747991 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]]]}] 14:09:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 14:09:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 14:09:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 14:09:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 14:09:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 14:09:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 14:09:08 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. 14:09:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 14:09:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 14:09:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 14:09:08 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'.) 14:09:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 14:09:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 14:09:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 14:09:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 14:09:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 14:09:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 14:09:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 14:09:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 14:09:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 14:09:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 14:09:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 14:09:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 14:09:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 14:09:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 14:09:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 14:09:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 14:09:08 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. 14:09:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 14:09:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 14:09:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 14:09:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 14:09:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 14:09:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 14:09:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 14:09:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 14:09:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 14:09:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 14:09:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 14:09:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 14:09:08 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. 14:09:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 14:09:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:09:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:09:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 14:09:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:09:08 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. 14:09:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 14:09:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:09:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:09:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 14:09:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:09:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 14:09:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 14:09:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 14:09:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 14:09:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 14:09:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:09:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 14:09:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 14:09:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 14:09:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 14:09:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:09:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:09:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:09:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 14:09:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 14:09:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:09:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:09:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:09:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 14:09:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:09:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:09:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:09:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 14:09:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:09:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:09:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:09:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 14:09:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 14:09:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:09:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:09:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:09:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 14:09:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:09:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:09:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:09:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 14:09:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:09:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:09:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:09:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 14:09:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:09:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:09:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:09:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 14:09:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:09:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:09:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:09:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 14:09:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 14:09:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 14:09:08 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1227ms 14:09:08 INFO - PROCESS | 3352 | 1463605748182 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 14:09:08 INFO - PROCESS | 3352 | 1463605748188 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 14:09:08 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 14:09:08 INFO - PROCESS | 3352 | 1463605748195 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 14:09:08 INFO - PROCESS | 3352 | 1463605748198 Marionette TRACE conn2 <- [1,3034,null,{}] 14:09:08 INFO - PROCESS | 3352 | 1463605748202 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}] 14:09:08 INFO - PROCESS | 3352 | 1463605748301 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 14:09:08 INFO - PROCESS | 3352 | 1463605748448 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:08 INFO - PROCESS | 3352 | ++DOCSHELL 114AE000 == 59 [pid = 3352] [id = 770] 14:09:08 INFO - PROCESS | 3352 | ++DOMWINDOW == 111 (140C8400) [pid = 3352] [serial = 2308] [outer = 00000000] 14:09:08 INFO - PROCESS | 3352 | ++DOMWINDOW == 112 (15FB2800) [pid = 3352] [serial = 2309] [outer = 140C8400] 14:09:08 INFO - PROCESS | 3352 | 1463605748542 Marionette DEBUG loaded listener.js 14:09:08 INFO - PROCESS | 3352 | ++DOMWINDOW == 113 (16DA7000) [pid = 3352] [serial = 2310] [outer = 140C8400] 14:09:08 INFO - PROCESS | 3352 | [3352] 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 14:09:09 INFO - PROCESS | 3352 | 1463605749034 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 14:09:09 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 14:09:09 INFO - {} 14:09:09 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 885ms 14:09:09 INFO - PROCESS | 3352 | 1463605749102 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 14:09:09 INFO - PROCESS | 3352 | 1463605749104 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 14:09:09 INFO - PROCESS | 3352 | 1463605749113 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 14:09:09 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 14:09:09 INFO - PROCESS | 3352 | 1463605749117 Marionette TRACE conn2 <- [1,3038,null,{}] 14:09:09 INFO - PROCESS | 3352 | 1463605749129 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}] 14:09:09 INFO - PROCESS | 3352 | 1463605749266 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 14:09:09 INFO - PROCESS | 3352 | 1463605749381 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:09 INFO - PROCESS | 3352 | ++DOCSHELL 19C10000 == 60 [pid = 3352] [id = 771] 14:09:09 INFO - PROCESS | 3352 | ++DOMWINDOW == 114 (19CDF800) [pid = 3352] [serial = 2311] [outer = 00000000] 14:09:09 INFO - PROCESS | 3352 | ++DOMWINDOW == 115 (1AF91000) [pid = 3352] [serial = 2312] [outer = 19CDF800] 14:09:09 INFO - PROCESS | 3352 | 1463605749477 Marionette DEBUG loaded listener.js 14:09:09 INFO - PROCESS | 3352 | ++DOMWINDOW == 116 (1B212800) [pid = 3352] [serial = 2313] [outer = 19CDF800] 14:09:10 INFO - PROCESS | 3352 | 1463605750014 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]]]}] 14:09:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 14:09:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 14:09:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 14:09:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 14:09:10 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 931ms 14:09:10 INFO - PROCESS | 3352 | 1463605750072 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 14:09:10 INFO - PROCESS | 3352 | 1463605750075 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 14:09:10 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 14:09:10 INFO - PROCESS | 3352 | 1463605750080 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 14:09:10 INFO - PROCESS | 3352 | 1463605750082 Marionette TRACE conn2 <- [1,3042,null,{}] 14:09:10 INFO - PROCESS | 3352 | 1463605750086 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}] 14:09:10 INFO - PROCESS | 3352 | 1463605750194 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 14:09:10 INFO - PROCESS | 3352 | 1463605750309 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:10 INFO - PROCESS | 3352 | ++DOCSHELL 19C05400 == 61 [pid = 3352] [id = 772] 14:09:10 INFO - PROCESS | 3352 | ++DOMWINDOW == 117 (19C0F400) [pid = 3352] [serial = 2314] [outer = 00000000] 14:09:10 INFO - PROCESS | 3352 | ++DOMWINDOW == 118 (19E42800) [pid = 3352] [serial = 2315] [outer = 19C0F400] 14:09:10 INFO - PROCESS | 3352 | 1463605750403 Marionette DEBUG loaded listener.js 14:09:10 INFO - PROCESS | 3352 | ++DOMWINDOW == 119 (19EDCC00) [pid = 3352] [serial = 2316] [outer = 19C0F400] 14:09:11 INFO - PROCESS | 3352 | 1463605751224 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"]]]}] 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 14:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 14:09:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 14:09:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:09:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:09:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 14:09:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:09:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:09:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 14:09:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:09:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:09:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 14:09:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:09:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:09:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 14:09:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:09:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:09:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 14:09:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:09:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:09:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 14:09:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:09:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:09:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 14:09:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:09:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:09:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 14:09:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:09:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:09:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 14:09:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:09:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:09:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 14:09:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:09:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:09:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 14:09:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:09:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:09:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 14:09:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:09:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:09:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 14:09:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:09:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:09:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 14:09:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:09:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:09:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 14:09:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:09:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:09:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 14:09:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:09:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:09:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 14:09:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:09:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:09:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 14:09:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:09:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:09:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 14:09:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:09:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:09:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 14:09:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:09:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:09:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 14:09:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:09:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:09:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:09:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:09:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:09:11 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" 14:09:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:09:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:09:11 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" 14:09:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:09:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:09:11 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1257ms 14:09:11 INFO - PROCESS | 3352 | 1463605751544 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 14:09:11 INFO - PROCESS | 3352 | 1463605751548 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 14:09:11 INFO - TEST-START | /FileAPI/file/File-constructor.html 14:09:11 INFO - PROCESS | 3352 | 1463605751553 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 14:09:11 INFO - PROCESS | 3352 | 1463605751557 Marionette TRACE conn2 <- [1,3046,null,{}] 14:09:11 INFO - PROCESS | 3352 | 1463605751563 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}] 14:09:11 INFO - PROCESS | 3352 | 1463605751692 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 14:09:11 INFO - PROCESS | 3352 | 1463605751847 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:11 INFO - PROCESS | 3352 | ++DOCSHELL 11AF2C00 == 62 [pid = 3352] [id = 773] 14:09:11 INFO - PROCESS | 3352 | ++DOMWINDOW == 120 (11AF5400) [pid = 3352] [serial = 2317] [outer = 00000000] 14:09:11 INFO - PROCESS | 3352 | ++DOMWINDOW == 121 (12B54400) [pid = 3352] [serial = 2318] [outer = 11AF5400] 14:09:11 INFO - PROCESS | 3352 | 1463605751895 Marionette DEBUG loaded listener.js 14:09:11 INFO - PROCESS | 3352 | ++DOMWINDOW == 122 (1339FC00) [pid = 3352] [serial = 2319] [outer = 11AF5400] 14:09:12 INFO - PROCESS | 3352 | 1463605752418 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]]]}] 14:09:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 14:09:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 14:09:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 14:09:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 14:09:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 14:09:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 14:09:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 14:09:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 14:09:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 14:09:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 14:09:12 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 14:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:12 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 14:09:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 14:09:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 14:09:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:09:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 14:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 14:09:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 14:09:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 14:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 14:09:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 14:09:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 14:09:12 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 916ms 14:09:12 INFO - PROCESS | 3352 | 1463605752484 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 14:09:12 INFO - PROCESS | 3352 | 1463605752487 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 14:09:12 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 14:09:12 INFO - PROCESS | 3352 | 1463605752496 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 14:09:12 INFO - PROCESS | 3352 | 1463605752500 Marionette TRACE conn2 <- [1,3050,null,{}] 14:09:12 INFO - PROCESS | 3352 | 1463605752504 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}] 14:09:12 INFO - PROCESS | 3352 | 1463605752604 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 14:09:12 INFO - PROCESS | 3352 | 1463605752724 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:12 INFO - PROCESS | 3352 | ++DOCSHELL 0F38F000 == 63 [pid = 3352] [id = 774] 14:09:12 INFO - PROCESS | 3352 | ++DOMWINDOW == 123 (0F938C00) [pid = 3352] [serial = 2320] [outer = 00000000] 14:09:12 INFO - PROCESS | 3352 | ++DOMWINDOW == 124 (1108CC00) [pid = 3352] [serial = 2321] [outer = 0F938C00] 14:09:12 INFO - PROCESS | 3352 | 1463605752832 Marionette DEBUG loaded listener.js 14:09:12 INFO - PROCESS | 3352 | ++DOMWINDOW == 125 (1284F000) [pid = 3352] [serial = 2322] [outer = 0F938C00] 14:09:12 INFO - PROCESS | 3352 | --DOCSHELL 10B94C00 == 62 [pid = 3352] [id = 631] 14:09:12 INFO - PROCESS | 3352 | --DOCSHELL 1AC9CC00 == 61 [pid = 3352] [id = 767] 14:09:12 INFO - PROCESS | 3352 | --DOCSHELL 19CE0800 == 60 [pid = 3352] [id = 766] 14:09:12 INFO - PROCESS | 3352 | --DOCSHELL 15F0E800 == 59 [pid = 3352] [id = 765] 14:09:12 INFO - PROCESS | 3352 | --DOCSHELL 15D4F000 == 58 [pid = 3352] [id = 764] 14:09:12 INFO - PROCESS | 3352 | --DOCSHELL 10D28800 == 57 [pid = 3352] [id = 763] 14:09:12 INFO - PROCESS | 3352 | --DOCSHELL 15314800 == 56 [pid = 3352] [id = 762] 14:09:12 INFO - PROCESS | 3352 | --DOCSHELL 114B0400 == 55 [pid = 3352] [id = 761] 14:09:12 INFO - PROCESS | 3352 | --DOCSHELL 10D2F400 == 54 [pid = 3352] [id = 760] 14:09:12 INFO - PROCESS | 3352 | --DOCSHELL 0F9E9C00 == 53 [pid = 3352] [id = 759] 14:09:12 INFO - PROCESS | 3352 | --DOCSHELL 1AAA8800 == 52 [pid = 3352] [id = 756] 14:09:12 INFO - PROCESS | 3352 | --DOMWINDOW == 124 (1A985800) [pid = 3352] [serial = 2256] [outer = 00000000] [url = about:blank] 14:09:12 INFO - PROCESS | 3352 | --DOCSHELL 112E4000 == 51 [pid = 3352] [id = 753] 14:09:12 INFO - PROCESS | 3352 | --DOCSHELL 1A938800 == 50 [pid = 3352] [id = 752] 14:09:12 INFO - PROCESS | 3352 | --DOMWINDOW == 123 (1986FC00) [pid = 3352] [serial = 2171] [outer = 00000000] [url = about:blank] 14:09:12 INFO - PROCESS | 3352 | --DOMWINDOW == 122 (110C2800) [pid = 3352] [serial = 2123] [outer = 00000000] [url = about:blank] 14:09:12 INFO - PROCESS | 3352 | --DOMWINDOW == 121 (1531AC00) [pid = 3352] [serial = 2126] [outer = 00000000] [url = about:blank] 14:09:12 INFO - PROCESS | 3352 | --DOMWINDOW == 120 (17E8FC00) [pid = 3352] [serial = 2129] [outer = 00000000] [url = about:blank] 14:09:12 INFO - PROCESS | 3352 | --DOMWINDOW == 119 (19C10C00) [pid = 3352] [serial = 2162] [outer = 00000000] [url = about:blank] 14:09:12 INFO - PROCESS | 3352 | --DOMWINDOW == 118 (15D49C00) [pid = 3352] [serial = 2168] [outer = 00000000] [url = about:blank] 14:09:12 INFO - PROCESS | 3352 | --DOMWINDOW == 117 (1284D000) [pid = 3352] [serial = 2165] [outer = 00000000] [url = about:blank] 14:09:12 INFO - PROCESS | 3352 | --DOMWINDOW == 116 (18279000) [pid = 3352] [serial = 2238] [outer = 00000000] [url = about:blank] 14:09:12 INFO - PROCESS | 3352 | --DOMWINDOW == 115 (12884400) [pid = 3352] [serial = 2207] [outer = 00000000] [url = about:blank] 14:09:12 INFO - PROCESS | 3352 | --DOMWINDOW == 114 (11AF0400) [pid = 3352] [serial = 2206] [outer = 00000000] [url = about:blank] 14:09:12 INFO - PROCESS | 3352 | --DOMWINDOW == 113 (16D04400) [pid = 3352] [serial = 2233] [outer = 00000000] [url = about:blank] 14:09:12 INFO - PROCESS | 3352 | --DOMWINDOW == 112 (1730B800) [pid = 3352] [serial = 2236] [outer = 00000000] [url = about:blank] 14:09:12 INFO - PROCESS | 3352 | --DOMWINDOW == 111 (16D10800) [pid = 3352] [serial = 2234] [outer = 00000000] [url = about:blank] 14:09:13 INFO - PROCESS | 3352 | --DOMWINDOW == 110 (1A149C00) [pid = 3352] [serial = 2213] [outer = 00000000] [url = about:blank] 14:09:13 INFO - PROCESS | 3352 | --DOMWINDOW == 109 (19EDAC00) [pid = 3352] [serial = 2212] [outer = 00000000] [url = about:blank] 14:09:13 INFO - PROCESS | 3352 | --DOMWINDOW == 108 (19C0AC00) [pid = 3352] [serial = 2241] [outer = 00000000] [url = about:blank] 14:09:13 INFO - PROCESS | 3352 | --DOMWINDOW == 107 (11C8B800) [pid = 3352] [serial = 2222] [outer = 00000000] [url = about:blank] 14:09:13 INFO - PROCESS | 3352 | --DOMWINDOW == 106 (10DFC800) [pid = 3352] [serial = 2221] [outer = 00000000] [url = about:blank] 14:09:13 INFO - PROCESS | 3352 | --DOMWINDOW == 105 (14EC9400) [pid = 3352] [serial = 2227] [outer = 00000000] [url = about:blank] 14:09:13 INFO - PROCESS | 3352 | --DOMWINDOW == 104 (156A3400) [pid = 3352] [serial = 2228] [outer = 00000000] [url = about:blank] 14:09:13 INFO - PROCESS | 3352 | --DOMWINDOW == 103 (1A737800) [pid = 3352] [serial = 2219] [outer = 00000000] [url = about:blank] 14:09:13 INFO - PROCESS | 3352 | --DOMWINDOW == 102 (1A732C00) [pid = 3352] [serial = 2218] [outer = 00000000] [url = about:blank] 14:09:13 INFO - PROCESS | 3352 | --DOMWINDOW == 101 (16529C00) [pid = 3352] [serial = 2230] [outer = 00000000] [url = about:blank] 14:09:13 INFO - PROCESS | 3352 | --DOMWINDOW == 100 (16546400) [pid = 3352] [serial = 2231] [outer = 00000000] [url = about:blank] 14:09:13 INFO - PROCESS | 3352 | --DOMWINDOW == 99 (15EDC000) [pid = 3352] [serial = 2209] [outer = 00000000] [url = about:blank] 14:09:13 INFO - PROCESS | 3352 | --DOMWINDOW == 98 (16770000) [pid = 3352] [serial = 2210] [outer = 00000000] [url = about:blank] 14:09:13 INFO - PROCESS | 3352 | --DOMWINDOW == 97 (15B65800) [pid = 3352] [serial = 2225] [outer = 00000000] [url = about:blank] 14:09:13 INFO - PROCESS | 3352 | --DOMWINDOW == 96 (156A4800) [pid = 3352] [serial = 2224] [outer = 00000000] [url = about:blank] 14:09:13 INFO - PROCESS | 3352 | --DOMWINDOW == 95 (1A665400) [pid = 3352] [serial = 2216] [outer = 00000000] [url = about:blank] 14:09:13 INFO - PROCESS | 3352 | --DOMWINDOW == 94 (1A443400) [pid = 3352] [serial = 2215] [outer = 00000000] [url = about:blank] 14:09:13 INFO - PROCESS | 3352 | --DOMWINDOW == 93 (1A14D000) [pid = 3352] [serial = 2244] [outer = 00000000] [url = about:blank] 14:09:13 INFO - PROCESS | 3352 | --DOMWINDOW == 92 (19CD7000) [pid = 3352] [serial = 2242] [outer = 00000000] [url = about:blank] 14:09:13 INFO - PROCESS | 3352 | --DOMWINDOW == 91 (1A73E400) [pid = 3352] [serial = 2247] [outer = 00000000] [url = about:blank] 14:09:13 INFO - PROCESS | 3352 | --DOMWINDOW == 90 (1A157C00) [pid = 3352] [serial = 2245] [outer = 00000000] [url = about:blank] 14:09:13 INFO - PROCESS | 3352 | --DOMWINDOW == 89 (19EDB400) [pid = 3352] [serial = 2253] [outer = 00000000] [url = about:blank] 14:09:13 INFO - PROCESS | 3352 | --DOMWINDOW == 88 (15B72400) [pid = 3352] [serial = 2250] [outer = 00000000] [url = about:blank] 14:09:13 INFO - PROCESS | 3352 | --DOMWINDOW == 87 (1A741400) [pid = 3352] [serial = 2248] [outer = 00000000] [url = about:blank] 14:09:13 INFO - PROCESS | 3352 | --DOMWINDOW == 86 (170B2400) [pid = 3352] [serial = 2251] [outer = 00000000] [url = about:blank] 14:09:13 INFO - PROCESS | 3352 | --DOMWINDOW == 85 (18A67400) [pid = 3352] [serial = 2239] [outer = 00000000] [url = about:blank] 14:09:13 INFO - PROCESS | 3352 | --DOMWINDOW == 84 (1A930000) [pid = 3352] [serial = 2254] [outer = 00000000] [url = about:blank] 14:09:13 INFO - PROCESS | 3352 | [3352] 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 14:09:13 INFO - PROCESS | 3352 | 1463605753320 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 14:09:13 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 14:09:13 INFO - {} 14:09:13 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 839ms 14:09:13 INFO - PROCESS | 3352 | 1463605753341 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 14:09:13 INFO - PROCESS | 3352 | 1463605753343 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 14:09:13 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 14:09:13 INFO - PROCESS | 3352 | 1463605753347 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 14:09:13 INFO - PROCESS | 3352 | 1463605753349 Marionette TRACE conn2 <- [1,3054,null,{}] 14:09:13 INFO - PROCESS | 3352 | 1463605753358 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}] 14:09:13 INFO - PROCESS | 3352 | 1463605753453 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 14:09:13 INFO - PROCESS | 3352 | 1463605753470 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:13 INFO - PROCESS | 3352 | ++DOCSHELL 1531AC00 == 51 [pid = 3352] [id = 775] 14:09:13 INFO - PROCESS | 3352 | ++DOMWINDOW == 85 (1531C400) [pid = 3352] [serial = 2323] [outer = 00000000] 14:09:13 INFO - PROCESS | 3352 | ++DOMWINDOW == 86 (15B62800) [pid = 3352] [serial = 2324] [outer = 1531C400] 14:09:13 INFO - PROCESS | 3352 | 1463605753526 Marionette DEBUG loaded listener.js 14:09:13 INFO - PROCESS | 3352 | ++DOMWINDOW == 87 (15B6B800) [pid = 3352] [serial = 2325] [outer = 1531C400] 14:09:13 INFO - PROCESS | 3352 | 1463605753994 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]]]}] 14:09:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 14:09:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 14:09:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 14:09:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 14:09:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 14:09:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 14:09:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 14:09:14 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 698ms 14:09:14 INFO - PROCESS | 3352 | 1463605754030 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 14:09:14 INFO - PROCESS | 3352 | 1463605754032 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 14:09:14 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 14:09:14 INFO - PROCESS | 3352 | 1463605754035 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 14:09:14 INFO - PROCESS | 3352 | 1463605754037 Marionette TRACE conn2 <- [1,3058,null,{}] 14:09:14 INFO - PROCESS | 3352 | 1463605754040 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}] 14:09:14 INFO - PROCESS | 3352 | 1463605754123 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 14:09:14 INFO - PROCESS | 3352 | 1463605754130 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:14 INFO - PROCESS | 3352 | ++DOCSHELL 15B74400 == 52 [pid = 3352] [id = 776] 14:09:14 INFO - PROCESS | 3352 | ++DOMWINDOW == 88 (15B7B000) [pid = 3352] [serial = 2326] [outer = 00000000] 14:09:14 INFO - PROCESS | 3352 | ++DOMWINDOW == 89 (15EDC000) [pid = 3352] [serial = 2327] [outer = 15B7B000] 14:09:14 INFO - PROCESS | 3352 | 1463605754179 Marionette DEBUG loaded listener.js 14:09:14 INFO - PROCESS | 3352 | ++DOMWINDOW == 90 (15F07C00) [pid = 3352] [serial = 2328] [outer = 15B7B000] 14:09:14 INFO - PROCESS | 3352 | 1463605754652 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]]]}] 14:09:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 14:09:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 14:09:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 14:09:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 14:09:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 14:09:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 14:09:14 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 637ms 14:09:14 INFO - PROCESS | 3352 | 1463605754673 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 14:09:14 INFO - PROCESS | 3352 | 1463605754675 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 14:09:14 INFO - PROCESS | 3352 | 1463605754678 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 14:09:14 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 14:09:14 INFO - PROCESS | 3352 | 1463605754680 Marionette TRACE conn2 <- [1,3062,null,{}] 14:09:14 INFO - PROCESS | 3352 | 1463605754683 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}] 14:09:14 INFO - PROCESS | 3352 | 1463605754765 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 14:09:14 INFO - PROCESS | 3352 | 1463605754773 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:14 INFO - PROCESS | 3352 | ++DOCSHELL 12850C00 == 53 [pid = 3352] [id = 777] 14:09:14 INFO - PROCESS | 3352 | ++DOMWINDOW == 91 (15FAAC00) [pid = 3352] [serial = 2329] [outer = 00000000] 14:09:14 INFO - PROCESS | 3352 | ++DOMWINDOW == 92 (1654B800) [pid = 3352] [serial = 2330] [outer = 15FAAC00] 14:09:14 INFO - PROCESS | 3352 | 1463605754818 Marionette DEBUG loaded listener.js 14:09:14 INFO - PROCESS | 3352 | ++DOMWINDOW == 93 (16771800) [pid = 3352] [serial = 2331] [outer = 15FAAC00] 14:09:15 INFO - PROCESS | 3352 | 1463605755262 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]]]}] 14:09:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 14:09:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 14:09:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 14:09:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 14:09:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 14:09:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 14:09:15 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 621ms 14:09:15 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 14:09:15 INFO - PROCESS | 3352 | 1463605755319 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 14:09:15 INFO - PROCESS | 3352 | 1463605755321 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 14:09:15 INFO - PROCESS | 3352 | 1463605755324 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 14:09:15 INFO - PROCESS | 3352 | 1463605755326 Marionette TRACE conn2 <- [1,3066,null,{}] 14:09:15 INFO - PROCESS | 3352 | 1463605755333 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}] 14:09:15 INFO - PROCESS | 3352 | 1463605755479 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 14:09:15 INFO - PROCESS | 3352 | 1463605755487 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:15 INFO - PROCESS | 3352 | ++DOCSHELL 105ED400 == 54 [pid = 3352] [id = 778] 14:09:15 INFO - PROCESS | 3352 | ++DOMWINDOW == 94 (128B3400) [pid = 3352] [serial = 2332] [outer = 00000000] 14:09:15 INFO - PROCESS | 3352 | ++DOMWINDOW == 95 (16DA9000) [pid = 3352] [serial = 2333] [outer = 128B3400] 14:09:15 INFO - PROCESS | 3352 | 1463605755531 Marionette DEBUG loaded listener.js 14:09:15 INFO - PROCESS | 3352 | ++DOMWINDOW == 96 (17629C00) [pid = 3352] [serial = 2334] [outer = 128B3400] 14:09:15 INFO - PROCESS | 3352 | 1463605755998 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] 14:09:16 INFO - PROCESS | 3352 | 1463605756089 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 14:09:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 14:09:16 INFO - PROCESS | 3352 | 1463605756092 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 14:09:16 INFO - PROCESS | 3352 | 1463605756094 Marionette TRACE conn2 <- [1,3070,null,{}] 14:09:16 INFO - PROCESS | 3352 | 1463605756100 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}] 14:09:16 INFO - PROCESS | 3352 | 1463605756250 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 14:09:16 INFO - PROCESS | 3352 | 1463605756260 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:16 INFO - PROCESS | 3352 | ++DOCSHELL 17710400 == 55 [pid = 3352] [id = 779] 14:09:16 INFO - PROCESS | 3352 | ++DOMWINDOW == 97 (17E3A000) [pid = 3352] [serial = 2335] [outer = 00000000] 14:09:16 INFO - PROCESS | 3352 | ++DOMWINDOW == 98 (18A66400) [pid = 3352] [serial = 2336] [outer = 17E3A000] 14:09:16 INFO - PROCESS | 3352 | 1463605756304 Marionette DEBUG loaded listener.js 14:09:16 INFO - PROCESS | 3352 | ++DOMWINDOW == 99 (18A67400) [pid = 3352] [serial = 2337] [outer = 17E3A000] 14:09:16 INFO - PROCESS | 3352 | 1463605756740 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]]]}] 14:09:16 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 14:09:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 14:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 14:09:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 14:09:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 699ms 14:09:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 14:09:16 INFO - PROCESS | 3352 | 1463605756778 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 14:09:16 INFO - PROCESS | 3352 | 1463605756780 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 14:09:16 INFO - PROCESS | 3352 | 1463605756784 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 14:09:16 INFO - PROCESS | 3352 | 1463605756785 Marionette TRACE conn2 <- [1,3074,null,{}] 14:09:16 INFO - PROCESS | 3352 | 1463605756789 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}] 14:09:16 INFO - PROCESS | 3352 | 1463605756907 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 14:09:16 INFO - PROCESS | 3352 | 1463605756978 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:16 INFO - PROCESS | 3352 | ++DOCSHELL 105E9000 == 56 [pid = 3352] [id = 780] 14:09:16 INFO - PROCESS | 3352 | ++DOMWINDOW == 100 (18A6E000) [pid = 3352] [serial = 2338] [outer = 00000000] 14:09:17 INFO - PROCESS | 3352 | ++DOMWINDOW == 101 (1986A000) [pid = 3352] [serial = 2339] [outer = 18A6E000] 14:09:17 INFO - PROCESS | 3352 | 1463605757021 Marionette DEBUG loaded listener.js 14:09:17 INFO - PROCESS | 3352 | ++DOMWINDOW == 102 (1986DC00) [pid = 3352] [serial = 2340] [outer = 18A6E000] 14:09:17 INFO - PROCESS | 3352 | --DOMWINDOW == 101 (1AE4A800) [pid = 3352] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 14:09:17 INFO - PROCESS | 3352 | --DOMWINDOW == 100 (10D2F800) [pid = 3352] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 14:09:17 INFO - PROCESS | 3352 | --DOMWINDOW == 99 (15D56800) [pid = 3352] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 14:09:17 INFO - PROCESS | 3352 | --DOMWINDOW == 98 (11A02000) [pid = 3352] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 14:09:17 INFO - PROCESS | 3352 | --DOMWINDOW == 97 (1AAA8C00) [pid = 3352] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:09:17 INFO - PROCESS | 3352 | --DOMWINDOW == 96 (102ED800) [pid = 3352] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 14:09:17 INFO - PROCESS | 3352 | --DOMWINDOW == 95 (156B1800) [pid = 3352] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 14:09:17 INFO - PROCESS | 3352 | --DOMWINDOW == 94 (15FAA800) [pid = 3352] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 14:09:17 INFO - PROCESS | 3352 | --DOMWINDOW == 93 (19CE3800) [pid = 3352] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 14:09:17 INFO - PROCESS | 3352 | --DOMWINDOW == 92 (15315800) [pid = 3352] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 14:09:17 INFO - PROCESS | 3352 | 1463605757544 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 14:09:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 14:09:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 792ms 14:09:17 INFO - PROCESS | 3352 | 1463605757584 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 14:09:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 14:09:17 INFO - PROCESS | 3352 | 1463605757586 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 14:09:17 INFO - PROCESS | 3352 | 1463605757589 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 14:09:17 INFO - PROCESS | 3352 | 1463605757591 Marionette TRACE conn2 <- [1,3078,null,{}] 14:09:17 INFO - PROCESS | 3352 | 1463605757595 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}] 14:09:17 INFO - PROCESS | 3352 | 1463605757685 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 14:09:17 INFO - PROCESS | 3352 | 1463605757691 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:17 INFO - PROCESS | 3352 | ++DOCSHELL 14346000 == 57 [pid = 3352] [id = 781] 14:09:17 INFO - PROCESS | 3352 | ++DOMWINDOW == 93 (15315800) [pid = 3352] [serial = 2341] [outer = 00000000] 14:09:17 INFO - PROCESS | 3352 | ++DOMWINDOW == 94 (18AB4400) [pid = 3352] [serial = 2342] [outer = 15315800] 14:09:17 INFO - PROCESS | 3352 | 1463605757735 Marionette DEBUG loaded listener.js 14:09:17 INFO - PROCESS | 3352 | ++DOMWINDOW == 95 (19C10C00) [pid = 3352] [serial = 2343] [outer = 15315800] 14:09:18 INFO - PROCESS | 3352 | 1463605758163 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 14:09:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 14:09:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 637ms 14:09:18 INFO - PROCESS | 3352 | 1463605758228 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 14:09:18 INFO - PROCESS | 3352 | 1463605758230 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 14:09:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 14:09:18 INFO - PROCESS | 3352 | 1463605758233 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 14:09:18 INFO - PROCESS | 3352 | 1463605758235 Marionette TRACE conn2 <- [1,3082,null,{}] 14:09:18 INFO - PROCESS | 3352 | 1463605758238 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}] 14:09:18 INFO - PROCESS | 3352 | 1463605758321 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 14:09:18 INFO - PROCESS | 3352 | 1463605758327 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:18 INFO - PROCESS | 3352 | ++DOCSHELL 105F3400 == 58 [pid = 3352] [id = 782] 14:09:18 INFO - PROCESS | 3352 | ++DOMWINDOW == 96 (19CD7400) [pid = 3352] [serial = 2344] [outer = 00000000] 14:09:18 INFO - PROCESS | 3352 | ++DOMWINDOW == 97 (19CDD800) [pid = 3352] [serial = 2345] [outer = 19CD7400] 14:09:18 INFO - PROCESS | 3352 | 1463605758372 Marionette DEBUG loaded listener.js 14:09:18 INFO - PROCESS | 3352 | ++DOMWINDOW == 98 (133AB800) [pid = 3352] [serial = 2346] [outer = 19CD7400] 14:09:18 INFO - PROCESS | 3352 | 1463605758781 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 14:09:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 14:09:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 590ms 14:09:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 14:09:18 INFO - PROCESS | 3352 | 1463605758814 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 14:09:18 INFO - PROCESS | 3352 | 1463605758816 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 14:09:18 INFO - PROCESS | 3352 | 1463605758819 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 14:09:18 INFO - PROCESS | 3352 | 1463605758822 Marionette TRACE conn2 <- [1,3086,null,{}] 14:09:18 INFO - PROCESS | 3352 | 1463605758845 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}] 14:09:18 INFO - PROCESS | 3352 | 1463605758948 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 14:09:18 INFO - PROCESS | 3352 | 1463605758953 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:18 INFO - PROCESS | 3352 | ++DOCSHELL 1531E400 == 59 [pid = 3352] [id = 783] 14:09:18 INFO - PROCESS | 3352 | ++DOMWINDOW == 99 (19CDD000) [pid = 3352] [serial = 2347] [outer = 00000000] 14:09:18 INFO - PROCESS | 3352 | ++DOMWINDOW == 100 (19ED7400) [pid = 3352] [serial = 2348] [outer = 19CDD000] 14:09:19 INFO - PROCESS | 3352 | 1463605759002 Marionette DEBUG loaded listener.js 14:09:19 INFO - PROCESS | 3352 | ++DOMWINDOW == 101 (1A057C00) [pid = 3352] [serial = 2349] [outer = 19CDD000] 14:09:19 INFO - PROCESS | 3352 | 1463605759527 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]]]}] 14:09:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 14:09:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 14:09:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 745ms 14:09:19 INFO - PROCESS | 3352 | 1463605759581 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 14:09:19 INFO - PROCESS | 3352 | 1463605759586 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 14:09:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 14:09:19 INFO - PROCESS | 3352 | 1463605759591 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 14:09:19 INFO - PROCESS | 3352 | 1463605759596 Marionette TRACE conn2 <- [1,3090,null,{}] 14:09:19 INFO - PROCESS | 3352 | 1463605759603 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}] 14:09:19 INFO - PROCESS | 3352 | 1463605759795 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 14:09:19 INFO - PROCESS | 3352 | 1463605759905 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:19 INFO - PROCESS | 3352 | ++DOCSHELL 10DFC800 == 60 [pid = 3352] [id = 784] 14:09:19 INFO - PROCESS | 3352 | ++DOMWINDOW == 102 (10DFD000) [pid = 3352] [serial = 2350] [outer = 00000000] 14:09:19 INFO - PROCESS | 3352 | ++DOMWINDOW == 103 (112EBC00) [pid = 3352] [serial = 2351] [outer = 10DFD000] 14:09:19 INFO - PROCESS | 3352 | 1463605759960 Marionette DEBUG loaded listener.js 14:09:20 INFO - PROCESS | 3352 | ++DOMWINDOW == 104 (12881C00) [pid = 3352] [serial = 2352] [outer = 10DFD000] 14:09:20 INFO - PROCESS | 3352 | 1463605760527 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 14:09:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 14:09:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 931ms 14:09:20 INFO - PROCESS | 3352 | 1463605760537 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 14:09:20 INFO - PROCESS | 3352 | 1463605760543 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 14:09:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 14:09:20 INFO - PROCESS | 3352 | 1463605760549 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 14:09:20 INFO - PROCESS | 3352 | 1463605760552 Marionette TRACE conn2 <- [1,3094,null,{}] 14:09:20 INFO - PROCESS | 3352 | 1463605760556 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}] 14:09:20 INFO - PROCESS | 3352 | 1463605760664 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 14:09:20 INFO - PROCESS | 3352 | 1463605760833 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:20 INFO - PROCESS | 3352 | ++DOCSHELL 10DF2800 == 61 [pid = 3352] [id = 785] 14:09:20 INFO - PROCESS | 3352 | ++DOMWINDOW == 105 (112E9000) [pid = 3352] [serial = 2353] [outer = 00000000] 14:09:20 INFO - PROCESS | 3352 | ++DOMWINDOW == 106 (1531C800) [pid = 3352] [serial = 2354] [outer = 112E9000] 14:09:20 INFO - PROCESS | 3352 | 1463605760887 Marionette DEBUG loaded listener.js 14:09:20 INFO - PROCESS | 3352 | ++DOMWINDOW == 107 (156A4400) [pid = 3352] [serial = 2355] [outer = 112E9000] 14:09:21 INFO - PROCESS | 3352 | 1463605761411 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]]]}] 14:09:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 14:09:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 14:09:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 14:09:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 900ms 14:09:21 INFO - PROCESS | 3352 | 1463605761435 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 14:09:21 INFO - PROCESS | 3352 | 1463605761438 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 14:09:21 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 14:09:21 INFO - PROCESS | 3352 | 1463605761442 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 14:09:21 INFO - PROCESS | 3352 | 1463605761445 Marionette TRACE conn2 <- [1,3098,null,{}] 14:09:21 INFO - PROCESS | 3352 | 1463605761456 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}] 14:09:21 INFO - PROCESS | 3352 | 1463605761569 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 14:09:21 INFO - PROCESS | 3352 | 1463605761736 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:21 INFO - PROCESS | 3352 | ++DOCSHELL 15D4DC00 == 62 [pid = 3352] [id = 786] 14:09:21 INFO - PROCESS | 3352 | ++DOMWINDOW == 108 (15D53400) [pid = 3352] [serial = 2356] [outer = 00000000] 14:09:21 INFO - PROCESS | 3352 | ++DOMWINDOW == 109 (16799C00) [pid = 3352] [serial = 2357] [outer = 15D53400] 14:09:21 INFO - PROCESS | 3352 | 1463605761792 Marionette DEBUG loaded listener.js 14:09:21 INFO - PROCESS | 3352 | ++DOMWINDOW == 110 (16D9D800) [pid = 3352] [serial = 2358] [outer = 15D53400] 14:09:22 INFO - PROCESS | 3352 | 1463605762329 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"]]]}] 14:09:22 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 14:09:22 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 14:09:22 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 14:09:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:22 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 14:09:22 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 931ms 14:09:22 INFO - PROCESS | 3352 | 1463605762387 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 14:09:22 INFO - PROCESS | 3352 | 1463605762390 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 14:09:22 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 14:09:22 INFO - PROCESS | 3352 | 1463605762393 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 14:09:22 INFO - PROCESS | 3352 | 1463605762395 Marionette TRACE conn2 <- [1,3102,null,{}] 14:09:22 INFO - PROCESS | 3352 | 1463605762399 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}] 14:09:22 INFO - PROCESS | 3352 | 1463605762505 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 14:09:22 INFO - PROCESS | 3352 | 1463605762667 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\", \"d074c87b-688f-4af3-b473-3c972c8e85b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:22 INFO - PROCESS | 3352 | ++DOCSHELL 170A9C00 == 63 [pid = 3352] [id = 787] 14:09:22 INFO - PROCESS | 3352 | ++DOMWINDOW == 111 (17625400) [pid = 3352] [serial = 2359] [outer = 00000000] 14:09:22 INFO - PROCESS | 3352 | ++DOMWINDOW == 112 (19E46800) [pid = 3352] [serial = 2360] [outer = 17625400] 14:09:22 INFO - PROCESS | 3352 | 1463605762729 Marionette DEBUG loaded listener.js 14:09:22 INFO - PROCESS | 3352 | ++DOMWINDOW == 113 (1A054400) [pid = 3352] [serial = 2361] [outer = 17625400] 14:09:23 INFO - PROCESS | 3352 | 1463605763221 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]]]}] 14:09:23 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 14:09:23 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 838ms 14:09:23 INFO - PROCESS | 3352 | 1463605763235 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 14:09:23 INFO - PROCESS | 3352 | 1463605763237 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 14:09:24 WARNING - u'runner_teardown' () 14:09:24 INFO - No more tests 14:09:24 INFO - Got 0 unexpected results 14:09:24 INFO - SUITE-END | took 642s 14:09:24 INFO - Closing logging queue 14:09:24 INFO - queue closed 14:09:24 INFO - Return code: 0 14:09:24 WARNING - # TBPL SUCCESS # 14:09:24 INFO - Running post-action listener: _resource_record_post_action 14:09:24 INFO - Running post-run listener: _resource_record_post_run 14:09:26 INFO - Total resource usage - Wall time: 651s; CPU: 17.0%; Read bytes: 91018752; Write bytes: 953546752; Read time: 540762; Write time: 1470185 14:09:26 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 14:09:26 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 32768; Write bytes: 71991808; Read time: 1995; Write time: 73179 14:09:26 INFO - run-tests - Wall time: 649s; CPU: 17.0%; Read bytes: 90985984; Write bytes: 817319424; Read time: 538767; Write time: 1332204 14:09:26 INFO - Running post-run listener: _upload_blobber_files 14:09:26 INFO - Blob upload gear active. 14:09:26 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 14:09:26 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 14:09:26 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'] 14:09:26 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 14:09:26 INFO - (blobuploader) - INFO - Open directory for files ... 14:09:26 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 14:09:26 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:09:26 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:09:27 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 14:09:27 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:09:27 INFO - (blobuploader) - INFO - Done attempting. 14:09:27 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 14:09:27 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:09:27 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:09:29 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 14:09:29 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:09:29 INFO - (blobuploader) - INFO - Done attempting. 14:09:29 INFO - (blobuploader) - INFO - Iteration through files over. 14:09:29 INFO - Return code: 0 14:09:29 INFO - rmtree: C:\slave\test\build\uploaded_files.json 14:09:29 INFO - Using _rmtree_windows ... 14:09:29 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 14:09:29 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/cabf182e9c5c212bd455e61c77ca96e1c753b1b2887428d9794dc2282c63265e313da4c44bf812fdcf316a13b18980c5cb50845eee3ad9c32dee6f39a206c442", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/31a0a86db6f33bf178c923af5dc17612b33e892e4a02087aa819d636953a5140fe23f2c39af9a8378b3bb47734eb7131cfe0bfaa01e4055521ca6bc779eeabbb"} 14:09:29 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 14:09:29 INFO - Writing to file C:\slave\test\properties\blobber_files 14:09:29 INFO - Contents: 14:09:29 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/cabf182e9c5c212bd455e61c77ca96e1c753b1b2887428d9794dc2282c63265e313da4c44bf812fdcf316a13b18980c5cb50845eee3ad9c32dee6f39a206c442", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/31a0a86db6f33bf178c923af5dc17612b33e892e4a02087aa819d636953a5140fe23f2c39af9a8378b3bb47734eb7131cfe0bfaa01e4055521ca6bc779eeabbb"} 14:09:29 INFO - Running post-run listener: copy_logs_to_upload_dir 14:09:29 INFO - Copying logs to upload dir... 14:09:29 INFO - mkdir: C:\slave\test\build\upload\logs 14:09:29 INFO - Copying logs to upload dir... 14:09:29 INFO - Using _rmtree_windows ... 14:09:29 INFO - Using _rmtree_windows ... 14:09:29 INFO - Using _rmtree_windows ... 14:09:29 INFO - Using _rmtree_windows ... 14:09:29 INFO - Using _rmtree_windows ... 14:09:29 INFO - Using _rmtree_windows ... 14:09:29 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=793.333000 ========= master_lag: 38.14 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 51 secs) (at 2016-05-18 14:09:27.669248) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-18 14:09:27.670763) ========= '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-053\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-053 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-053 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-053 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;C:\mozilla-build\hg 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-053 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-053 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/cabf182e9c5c212bd455e61c77ca96e1c753b1b2887428d9794dc2282c63265e313da4c44bf812fdcf316a13b18980c5cb50845eee3ad9c32dee6f39a206c442", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/31a0a86db6f33bf178c923af5dc17612b33e892e4a02087aa819d636953a5140fe23f2c39af9a8378b3bb47734eb7131cfe0bfaa01e4055521ca6bc779eeabbb"} build_url:https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/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/VJxKnsexRuOFcdothS3Mkw/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/cabf182e9c5c212bd455e61c77ca96e1c753b1b2887428d9794dc2282c63265e313da4c44bf812fdcf316a13b18980c5cb50845eee3ad9c32dee6f39a206c442", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/31a0a86db6f33bf178c923af5dc17612b33e892e4a02087aa819d636953a5140fe23f2c39af9a8378b3bb47734eb7131cfe0bfaa01e4055521ca6bc779eeabbb"}' symbols_url: 'https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-18 14:09:27.800374) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-18 14:09:27.800770) ========= '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-053\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-053 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-053 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-053 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;C:\mozilla-build\hg 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-053 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-053 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-18 14:09:27.923203) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-18 14:09:27.923580) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-18 14:09:28.385309) ========= ========= Total master_lag: 38.93 =========