builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-033 starttime: 1466629484.23 results: success (0) buildid: 20160622100423 builduid: 43ca79bacd1147b693e408149e1e1db6 revision: cd5ecd8ab7a206b268c32330bcced775356904b6 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-22 14:04:44.227550) ========= master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-22 14:04:44.228017) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-22 14:04:44.228299) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-22 14:04:44.338307) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-22 14:04:44.338735) ========= '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-033\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-033 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-033 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-033 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-033 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-033 WINDIR=C:\WINDOWS using PTY: False --13:04:40-- 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% 2.02 GB/s 13:04:40 (2.02 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.589000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-22 14:04:44.963562) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-22 14:04:44.963874) ========= '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-033\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-033 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-033 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-033 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-033 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-033 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.668000 ========= master_lag: -0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-22 14:04:45.626302) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-22 14:04:45.626668) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev cd5ecd8ab7a206b268c32330bcced775356904b6 --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-beta --rev cd5ecd8ab7a206b268c32330bcced775356904b6 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-033\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-033 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-033 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-033 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-033 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-033 WINDIR=C:\WINDOWS using PTY: False 2016-06-22 13:04:42,059 truncating revision to first 12 chars 2016-06-22 13:04:42,059 Setting DEBUG logging. 2016-06-22 13:04:42,059 attempt 1/10 2016-06-22 13:04:42,059 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/cd5ecd8ab7a2?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-22 13:04:42,743 unpacking tar archive at: mozilla-beta-cd5ecd8ab7a2/testing/mozharness/ program finished with exit code 0 elapsedTime=1.480000 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-22 14:04:47.128951) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-22 14:04:47.129289) ========= script_repo_revision: cd5ecd8ab7a206b268c32330bcced775356904b6 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-22 14:04:47.129721) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-22 14:04:47.129991) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-22 14:04:47.145048) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 26 secs) (at 2016-06-22 14:04:47.145434) ========= '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-beta' '--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-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-033\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-033 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-033 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-033 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-033 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-033 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:04:43 INFO - MultiFileLogger online at 20160622 13:04:43 in C:\slave\test 13:04:43 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-beta --download-symbols true 13:04:43 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 13:04:43 INFO - {'append_to_log': False, 13:04:43 INFO - 'base_work_dir': 'C:\\slave\\test', 13:04:43 INFO - 'blob_upload_branch': 'mozilla-beta', 13:04:43 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 13:04:43 INFO - 'buildbot_json_path': 'buildprops.json', 13:04:43 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 13:04:43 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 13:04:43 INFO - 'download_minidump_stackwalk': True, 13:04:43 INFO - 'download_symbols': 'true', 13:04:43 INFO - 'e10s': False, 13:04:43 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 13:04:43 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 13:04:43 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 13:04:43 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 13:04:43 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 13:04:43 INFO - 'C:/mozilla-build/tooltool.py'), 13:04:43 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 13:04:43 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 13:04:43 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 13:04:43 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 13:04:43 INFO - 'log_level': 'info', 13:04:43 INFO - 'log_to_console': True, 13:04:43 INFO - 'opt_config_files': (), 13:04:43 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 13:04:43 INFO - '--processes=1', 13:04:43 INFO - '--config=%(test_path)s/wptrunner.ini', 13:04:43 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 13:04:43 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 13:04:43 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 13:04:43 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 13:04:43 INFO - 'pip_index': False, 13:04:43 INFO - 'require_test_zip': True, 13:04:43 INFO - 'test_type': ('testharness',), 13:04:43 INFO - 'this_chunk': '1', 13:04:43 INFO - 'total_chunks': '10', 13:04:43 INFO - 'virtualenv_path': 'venv', 13:04:43 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 13:04:43 INFO - 'work_dir': 'build'} 13:04:43 INFO - ##### 13:04:43 INFO - ##### Running clobber step. 13:04:43 INFO - ##### 13:04:43 INFO - Running pre-action listener: _resource_record_pre_action 13:04:43 INFO - Running main action method: clobber 13:04:43 INFO - rmtree: C:\slave\test\build 13:04:43 INFO - Using _rmtree_windows ... 13:04:43 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 13:05:12 INFO - Running post-action listener: _resource_record_post_action 13:05:12 INFO - ##### 13:05:12 INFO - ##### Running read-buildbot-config step. 13:05:12 INFO - ##### 13:05:12 INFO - Running pre-action listener: _resource_record_pre_action 13:05:12 INFO - Running main action method: read_buildbot_config 13:05:12 INFO - Using buildbot properties: 13:05:12 INFO - { 13:05:12 INFO - "project": "", 13:05:12 INFO - "product": "firefox", 13:05:12 INFO - "script_repo_revision": "production", 13:05:12 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 13:05:12 INFO - "repository": "", 13:05:12 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 13:05:12 INFO - "buildid": "20160622100423", 13:05:12 INFO - "pgo_build": "False", 13:05:12 INFO - "basedir": "C:\\slave\\test", 13:05:12 INFO - "buildnumber": 0, 13:05:12 INFO - "slavename": "t-xp32-ix-033", 13:05:12 INFO - "revision": "cd5ecd8ab7a206b268c32330bcced775356904b6", 13:05:12 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/", 13:05:12 INFO - "platform": "win32", 13:05:12 INFO - "branch": "mozilla-beta", 13:05:12 INFO - "repo_path": "releases/mozilla-beta", 13:05:12 INFO - "moz_repo_path": "", 13:05:12 INFO - "stage_platform": "win32", 13:05:12 INFO - "builduid": "43ca79bacd1147b693e408149e1e1db6", 13:05:12 INFO - "slavebuilddir": "test" 13:05:12 INFO - } 13:05:12 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 13:05:12 INFO - Found installer url https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/artifacts/public/build/firefox-48.0.en-US.win32.zip. 13:05:12 INFO - Running post-action listener: _resource_record_post_action 13:05:12 INFO - ##### 13:05:12 INFO - ##### Running download-and-extract step. 13:05:12 INFO - ##### 13:05:12 INFO - Running pre-action listener: _resource_record_pre_action 13:05:12 INFO - Running main action method: download_and_extract 13:05:12 INFO - mkdir: C:\slave\test\build\tests 13:05:12 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:05:12 INFO - https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 13:05:12 INFO - trying https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 13:05:12 INFO - Downloading https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 13:05:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 13:05:13 INFO - Downloaded 1240 bytes. 13:05:13 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 13:05:13 INFO - Using the following test package requirements: 13:05:13 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 13:05:13 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 13:05:13 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 13:05:13 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 13:05:13 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 13:05:13 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 13:05:13 INFO - u'jsshell-win32.zip'], 13:05:13 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 13:05:13 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 13:05:13 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 13:05:13 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 13:05:13 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 13:05:13 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 13:05:13 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 13:05:13 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 13:05:13 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 13:05:13 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 13:05:13 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 13:05:13 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 13:05:13 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:05:13 INFO - https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 13:05:13 INFO - trying https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 13:05:13 INFO - Downloading https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 13:05:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 13:05:15 INFO - Downloaded 20352598 bytes. 13:05:15 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:05:15 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:05:19 INFO - caution: filename not matched: web-platform/* 13:05:19 INFO - Return code: 11 13:05:19 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:05:19 INFO - https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 13:05:19 INFO - trying https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 13:05:19 INFO - Downloading https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 13:05:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 13:05:22 INFO - Downloaded 36389112 bytes. 13:05:22 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:05:22 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:05:59 INFO - caution: filename not matched: bin/* 13:05:59 INFO - caution: filename not matched: config/* 13:05:59 INFO - caution: filename not matched: mozbase/* 13:05:59 INFO - caution: filename not matched: marionette/* 13:05:59 INFO - caution: filename not matched: tools/wptserve/* 13:05:59 INFO - Return code: 11 13:05:59 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:05:59 INFO - https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 13:05:59 INFO - trying https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/artifacts/public/build/firefox-48.0.en-US.win32.zip 13:05:59 INFO - Downloading https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 13:05:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 13:06:04 INFO - Downloaded 68467103 bytes. 13:06:04 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/artifacts/public/build/firefox-48.0.en-US.win32.zip 13:06:04 INFO - mkdir: C:\slave\test\properties 13:06:04 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 13:06:04 INFO - Writing to file C:\slave\test\properties\build_url 13:06:04 INFO - Contents: 13:06:04 INFO - build_url:https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/artifacts/public/build/firefox-48.0.en-US.win32.zip 13:06:05 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 13:06:05 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 13:06:05 INFO - Writing to file C:\slave\test\properties\symbols_url 13:06:05 INFO - Contents: 13:06:05 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 13:06: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:06:05 INFO - https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 13:06:05 INFO - trying https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 13:06:05 INFO - Downloading https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 13:06:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 13:06:10 INFO - Downloaded 55577513 bytes. 13:06:10 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 13:06:10 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 13:06:15 INFO - Return code: 0 13:06:15 INFO - Running post-action listener: _resource_record_post_action 13:06:15 INFO - Running post-action listener: set_extra_try_arguments 13:06:15 INFO - ##### 13:06:15 INFO - ##### Running create-virtualenv step. 13:06:15 INFO - ##### 13:06:15 INFO - Running pre-action listener: _pre_create_virtualenv 13:06:15 INFO - Running pre-action listener: _resource_record_pre_action 13:06:15 INFO - Running main action method: create_virtualenv 13:06:15 INFO - Creating virtualenv C:\slave\test\build\venv 13:06:15 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:06:15 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:06:16 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 13:06:17 INFO - Installing distribute......................................................................................................................................................................................done. 13:06:18 INFO - Return code: 0 13:06:18 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 13:06:18 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:06:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:06:18 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:06:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:06:18 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 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4F2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-033', 'USERDOMAIN': 'T-XP32-IX-033', '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-033', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-033', '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-033\\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-033'}}, attempt #1 13:06:18 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:06:18 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:06:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 13:06:18 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-033\\Application Data', 13:06:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:06:18 INFO - 'COMPUTERNAME': 'T-XP32-IX-033', 13:06:18 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 13:06:18 INFO - 'DCLOCATION': 'SCL3', 13:06:18 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:06:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:06:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:06:18 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:06:18 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:06:18 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:06:18 INFO - 'HOMEDRIVE': 'C:', 13:06:18 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-033', 13:06:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:06:18 INFO - 'KTS_VERSION': '1.19c', 13:06:18 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:06:18 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-033', 13:06:18 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:06:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:06:18 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:06:18 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:06:18 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:06:18 INFO - 'MOZ_AIRBAG': '1', 13:06:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:06:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:06:18 INFO - 'MOZ_MSVCVERSION': '8', 13:06:18 INFO - 'MOZ_NO_REMOTE': '1', 13:06:18 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:06:18 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:06:18 INFO - 'NO_EM_RESTART': '1', 13:06:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:06:18 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:06:18 INFO - 'OS': 'Windows_NT', 13:06:18 INFO - 'OURDRIVE': 'C:', 13:06:18 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:06:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 13:06:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:06:18 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:06:18 INFO - 'PROCESSOR_LEVEL': '6', 13:06:18 INFO - 'PROCESSOR_REVISION': '1e05', 13:06:18 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:06:18 INFO - 'PROMPT': '$P$G', 13:06:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:06:18 INFO - 'PWD': 'C:\\slave\\test', 13:06:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:06:18 INFO - 'SESSIONNAME': 'Console', 13:06:18 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:06:18 INFO - 'SYSTEMDRIVE': 'C:', 13:06:18 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 13:06:18 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:06:18 INFO - 'TEST1': 'testie', 13:06:18 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:06:18 INFO - 'USERDOMAIN': 'T-XP32-IX-033', 13:06:18 INFO - 'USERNAME': 'cltbld', 13:06:18 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-033', 13:06:18 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:06:18 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:06:18 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:06:18 INFO - 'WINDIR': 'C:\\WINDOWS', 13:06:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:06:19 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:06:19 INFO - Downloading/unpacking psutil>=0.7.1 13:06:19 INFO - Running setup.py egg_info for package psutil 13:06:19 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 13:06:19 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:06:19 INFO - Installing collected packages: psutil 13:06:19 INFO - Running setup.py install for psutil 13:06:19 INFO - building 'psutil._psutil_windows' extension 13:06:19 INFO - error: Unable to find vcvarsall.bat 13:06:19 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-se4mut-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 13:06:19 INFO - running install 13:06:19 INFO - running build 13:06:19 INFO - running build_py 13:06:19 INFO - creating build 13:06:19 INFO - creating build\lib.win32-2.7 13:06:19 INFO - creating build\lib.win32-2.7\psutil 13:06:19 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 13:06:19 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 13:06:19 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 13:06:19 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 13:06:19 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 13:06:19 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 13:06:19 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 13:06:19 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 13:06:19 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 13:06:19 INFO - running build_ext 13:06:19 INFO - building 'psutil._psutil_windows' extension 13:06:19 INFO - error: Unable to find vcvarsall.bat 13:06:19 INFO - ---------------------------------------- 13:06:19 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-se4mut-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 13:06:19 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-033\Application Data\pip\pip.log 13:06:19 WARNING - Return code: 1 13:06:19 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:06:19 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 13:06:19 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:06:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:06:19 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:06:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:06:19 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 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4F2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-033', 'USERDOMAIN': 'T-XP32-IX-033', '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-033', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-033', '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-033\\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-033'}}, attempt #1 13:06:19 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:06:19 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:06:19 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 13:06:19 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-033\\Application Data', 13:06:19 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:06:19 INFO - 'COMPUTERNAME': 'T-XP32-IX-033', 13:06:19 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 13:06:19 INFO - 'DCLOCATION': 'SCL3', 13:06:19 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:06:19 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:06:19 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:06:19 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:06:19 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:06:19 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:06:19 INFO - 'HOMEDRIVE': 'C:', 13:06:19 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-033', 13:06:19 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:06:19 INFO - 'KTS_VERSION': '1.19c', 13:06:19 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:06:19 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-033', 13:06:19 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:06:19 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:06:19 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:06:19 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:06:19 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:06:19 INFO - 'MOZ_AIRBAG': '1', 13:06:19 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:06:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:06:19 INFO - 'MOZ_MSVCVERSION': '8', 13:06:19 INFO - 'MOZ_NO_REMOTE': '1', 13:06:19 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:06:19 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:06:19 INFO - 'NO_EM_RESTART': '1', 13:06:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:06:19 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:06:19 INFO - 'OS': 'Windows_NT', 13:06:19 INFO - 'OURDRIVE': 'C:', 13:06:19 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:06:19 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 13:06:19 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:06:19 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:06:19 INFO - 'PROCESSOR_LEVEL': '6', 13:06:19 INFO - 'PROCESSOR_REVISION': '1e05', 13:06:19 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:06:19 INFO - 'PROMPT': '$P$G', 13:06:19 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:06:19 INFO - 'PWD': 'C:\\slave\\test', 13:06:19 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:06:19 INFO - 'SESSIONNAME': 'Console', 13:06:19 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:06:19 INFO - 'SYSTEMDRIVE': 'C:', 13:06:19 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 13:06:19 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:06:19 INFO - 'TEST1': 'testie', 13:06:19 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:06:19 INFO - 'USERDOMAIN': 'T-XP32-IX-033', 13:06:19 INFO - 'USERNAME': 'cltbld', 13:06:19 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-033', 13:06:19 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:06:19 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:06:19 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:06:19 INFO - 'WINDIR': 'C:\\WINDOWS', 13:06:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:06:21 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:06:21 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 13:06:21 INFO - Downloading mozsystemmonitor-0.0.tar.gz 13:06:21 INFO - Running setup.py egg_info for package mozsystemmonitor 13:06:21 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 13:06:21 INFO - Running setup.py egg_info for package psutil 13:06:21 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 13:06:21 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:06:21 INFO - Installing collected packages: mozsystemmonitor, psutil 13:06:21 INFO - Running setup.py install for mozsystemmonitor 13:06:21 INFO - Running setup.py install for psutil 13:06:21 INFO - building 'psutil._psutil_windows' extension 13:06:21 INFO - error: Unable to find vcvarsall.bat 13:06:21 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-_yuofn-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 13:06:21 INFO - running install 13:06:21 INFO - running build 13:06:21 INFO - running build_py 13:06:21 INFO - running build_ext 13:06:21 INFO - building 'psutil._psutil_windows' extension 13:06:21 INFO - error: Unable to find vcvarsall.bat 13:06:21 INFO - ---------------------------------------- 13:06:21 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-_yuofn-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 13:06:21 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-033\Application Data\pip\pip.log 13:06:21 WARNING - Return code: 1 13:06:21 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:06:21 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 13:06:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:06:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:06:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:06:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:06:21 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 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4F2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-033', 'USERDOMAIN': 'T-XP32-IX-033', '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-033', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-033', '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-033\\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-033'}}, attempt #1 13:06:21 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:06:21 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:06:21 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 13:06:21 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-033\\Application Data', 13:06:21 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:06:21 INFO - 'COMPUTERNAME': 'T-XP32-IX-033', 13:06:21 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 13:06:21 INFO - 'DCLOCATION': 'SCL3', 13:06:21 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:06:21 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:06:21 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:06:21 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:06:21 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:06:21 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:06:21 INFO - 'HOMEDRIVE': 'C:', 13:06:21 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-033', 13:06:21 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:06:21 INFO - 'KTS_VERSION': '1.19c', 13:06:21 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:06:21 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-033', 13:06:21 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:06:21 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:06:21 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:06:21 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:06:21 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:06:21 INFO - 'MOZ_AIRBAG': '1', 13:06:21 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:06:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:06:21 INFO - 'MOZ_MSVCVERSION': '8', 13:06:21 INFO - 'MOZ_NO_REMOTE': '1', 13:06:21 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:06:21 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:06:21 INFO - 'NO_EM_RESTART': '1', 13:06:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:06:21 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:06:21 INFO - 'OS': 'Windows_NT', 13:06:21 INFO - 'OURDRIVE': 'C:', 13:06:21 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 13:06:21 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 13:06:21 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:06:21 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:06:21 INFO - 'PROCESSOR_LEVEL': '6', 13:06:21 INFO - 'PROCESSOR_REVISION': '1e05', 13:06:21 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:06:21 INFO - 'PROMPT': '$P$G', 13:06:21 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:06:21 INFO - 'PWD': 'C:\\slave\\test', 13:06:21 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:06:21 INFO - 'SESSIONNAME': 'Console', 13:06:21 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:06:21 INFO - 'SYSTEMDRIVE': 'C:', 13:06:21 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 13:06:21 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:06:21 INFO - 'TEST1': 'testie', 13:06:21 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:06:21 INFO - 'USERDOMAIN': 'T-XP32-IX-033', 13:06:21 INFO - 'USERNAME': 'cltbld', 13:06:21 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-033', 13:06:21 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:06:21 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:06:21 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:06:21 INFO - 'WINDIR': 'C:\\WINDOWS', 13:06:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:06:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:06:22 INFO - Downloading/unpacking blobuploader==1.2.4 13:06:22 INFO - Downloading blobuploader-1.2.4.tar.gz 13:06:22 INFO - Running setup.py egg_info for package blobuploader 13:06:22 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 13:06:24 INFO - Running setup.py egg_info for package requests 13:06:24 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 13:06:24 INFO - Downloading docopt-0.6.1.tar.gz 13:06:24 INFO - Running setup.py egg_info for package docopt 13:06:24 INFO - Installing collected packages: blobuploader, docopt, requests 13:06:24 INFO - Running setup.py install for blobuploader 13:06:24 INFO - Running setup.py install for docopt 13:06:24 INFO - Running setup.py install for requests 13:06:24 INFO - Successfully installed blobuploader docopt requests 13:06:24 INFO - Cleaning up... 13:06:24 INFO - Return code: 0 13:06:24 INFO - Installing None into virtualenv C:\slave\test\build\venv 13:06:24 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:06:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:06:24 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:06:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:06:24 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 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4F2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-033', 'USERDOMAIN': 'T-XP32-IX-033', '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-033', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-033', '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-033\\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-033'}}, attempt #1 13:06:24 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:06:24 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:06:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 13:06:24 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-033\\Application Data', 13:06:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:06:24 INFO - 'COMPUTERNAME': 'T-XP32-IX-033', 13:06:24 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 13:06:24 INFO - 'DCLOCATION': 'SCL3', 13:06:24 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:06:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:06:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:06:24 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:06:24 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:06:24 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:06:24 INFO - 'HOMEDRIVE': 'C:', 13:06:24 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-033', 13:06:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:06:24 INFO - 'KTS_VERSION': '1.19c', 13:06:24 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:06:24 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-033', 13:06:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:06:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:06:24 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:06:24 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:06:24 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:06:24 INFO - 'MOZ_AIRBAG': '1', 13:06:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:06:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:06:24 INFO - 'MOZ_MSVCVERSION': '8', 13:06:24 INFO - 'MOZ_NO_REMOTE': '1', 13:06:24 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:06:24 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:06:24 INFO - 'NO_EM_RESTART': '1', 13:06:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:06:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:06:24 INFO - 'OS': 'Windows_NT', 13:06:24 INFO - 'OURDRIVE': 'C:', 13:06:24 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:06:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 13:06:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:06:24 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:06:24 INFO - 'PROCESSOR_LEVEL': '6', 13:06:24 INFO - 'PROCESSOR_REVISION': '1e05', 13:06:24 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:06:24 INFO - 'PROMPT': '$P$G', 13:06:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:06:24 INFO - 'PWD': 'C:\\slave\\test', 13:06:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:06:24 INFO - 'SESSIONNAME': 'Console', 13:06:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:06:24 INFO - 'SYSTEMDRIVE': 'C:', 13:06:24 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 13:06:24 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:06:24 INFO - 'TEST1': 'testie', 13:06:24 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:06:24 INFO - 'USERDOMAIN': 'T-XP32-IX-033', 13:06:24 INFO - 'USERNAME': 'cltbld', 13:06:24 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-033', 13:06:24 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:06:24 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:06:24 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:06:24 INFO - 'WINDIR': 'C:\\WINDOWS', 13:06:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:06:32 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:06:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 13:06:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 13:06:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 13:06:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 13:06:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 13:06:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 13:06:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 13:06:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 13:06:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 13:06:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 13:06:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 13:06:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 13:06:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 13:06:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 13:06:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 13:06:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 13:06:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 13:06:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 13:06:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 13:06:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 13:06:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 13:06:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 13:06:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 13:06:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 13:06:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 13:06:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 13:06:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 13:06:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 13:06:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 13:06:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 13:06:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 13:06:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 13:06:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 13:06:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 13:06:32 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 13:06:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 13:06:32 INFO - Unpacking c:\slave\test\build\tests\marionette\client 13:06:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 13:06:32 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 13:06:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 13:06:32 INFO - Unpacking c:\slave\test\build\tests\marionette 13:06:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 13:06:32 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:06:32 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:06:32 INFO - Running setup.py install for browsermob-proxy 13:06:39 INFO - Running setup.py install for manifestparser 13:06:39 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 13:06:39 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 13:06:39 INFO - Running setup.py install for marionette-client 13:06:39 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:06:39 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 13:06:39 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 13:06:39 INFO - Running setup.py install for marionette-driver 13:06:39 INFO - Running setup.py install for mozcrash 13:06:39 INFO - Running setup.py install for mozdebug 13:06:39 INFO - Running setup.py install for mozdevice 13:06:39 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 13:06:39 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 13:06:39 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 13:06:39 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 13:06:39 INFO - Running setup.py install for mozfile 13:06:39 INFO - Running setup.py install for mozhttpd 13:06:39 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 13:06:39 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 13:06:39 INFO - Running setup.py install for mozinfo 13:06:39 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 13:06:39 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 13:06:39 INFO - Running setup.py install for mozInstall 13:06:39 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 13:06:39 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 13:06:39 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 13:06:39 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 13:06:39 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 13:06:39 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 13:06:39 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 13:06:39 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 13:06:39 INFO - Running setup.py install for mozleak 13:06:39 INFO - Running setup.py install for mozlog 13:06:39 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 13:06:39 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 13:06:39 INFO - Running setup.py install for moznetwork 13:06:39 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 13:06:39 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 13:06:39 INFO - Running setup.py install for mozprocess 13:06:39 INFO - Running setup.py install for mozprofile 13:06:39 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 13:06:39 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 13:06:39 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 13:06:39 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 13:06:39 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 13:06:39 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 13:06:39 INFO - Running setup.py install for mozrunner 13:06:39 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 13:06:39 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 13:06:39 INFO - Running setup.py install for mozscreenshot 13:06:39 INFO - Running setup.py install for moztest 13:06:39 INFO - Running setup.py install for mozversion 13:06:39 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 13:06:39 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 13:06:39 INFO - Running setup.py install for wptserve 13:06:39 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:06:39 INFO - Cleaning up... 13:06:39 INFO - Return code: 0 13:06:39 INFO - Installing None into virtualenv C:\slave\test\build\venv 13:06:39 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:06:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:06:39 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:06:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:06:39 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 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4F2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-033', 'USERDOMAIN': 'T-XP32-IX-033', '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-033', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-033', '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-033\\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-033'}}, attempt #1 13:06:39 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:06:39 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:06:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 13:06:39 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-033\\Application Data', 13:06:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:06:39 INFO - 'COMPUTERNAME': 'T-XP32-IX-033', 13:06:39 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 13:06:39 INFO - 'DCLOCATION': 'SCL3', 13:06:39 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:06:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:06:39 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:06:39 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:06:39 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:06:39 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:06:39 INFO - 'HOMEDRIVE': 'C:', 13:06:39 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-033', 13:06:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:06:39 INFO - 'KTS_VERSION': '1.19c', 13:06:39 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:06:39 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-033', 13:06:39 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:06:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:06:39 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:06:39 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:06:39 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:06:39 INFO - 'MOZ_AIRBAG': '1', 13:06:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:06:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:06:39 INFO - 'MOZ_MSVCVERSION': '8', 13:06:39 INFO - 'MOZ_NO_REMOTE': '1', 13:06:39 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:06:39 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:06:39 INFO - 'NO_EM_RESTART': '1', 13:06:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:06:39 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:06:39 INFO - 'OS': 'Windows_NT', 13:06:39 INFO - 'OURDRIVE': 'C:', 13:06:39 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:06:39 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 13:06:39 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:06:39 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:06:39 INFO - 'PROCESSOR_LEVEL': '6', 13:06:39 INFO - 'PROCESSOR_REVISION': '1e05', 13:06:39 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:06:39 INFO - 'PROMPT': '$P$G', 13:06:39 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:06:39 INFO - 'PWD': 'C:\\slave\\test', 13:06:39 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:06:39 INFO - 'SESSIONNAME': 'Console', 13:06:39 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:06:39 INFO - 'SYSTEMDRIVE': 'C:', 13:06:39 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 13:06:39 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:06:39 INFO - 'TEST1': 'testie', 13:06:39 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:06:39 INFO - 'USERDOMAIN': 'T-XP32-IX-033', 13:06:39 INFO - 'USERNAME': 'cltbld', 13:06:39 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-033', 13:06:39 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:06:39 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:06:39 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:06:39 INFO - 'WINDIR': 'C:\\WINDOWS', 13:06:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:06:45 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:06:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 13:06:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 13:06:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 13:06:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 13:06:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 13:06:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 13:06:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 13:06:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 13:06:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 13:06:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 13:06:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 13:06:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 13:06:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 13:06:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 13:06:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 13:06:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 13:06:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 13:06:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 13:06:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 13:06:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 13:06:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 13:06:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 13:06:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 13:06:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 13:06:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 13:06:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 13:06:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 13:06:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 13:06:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 13:06:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 13:06:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 13:06:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 13:06:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 13:06:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 13:06:45 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 13:06:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 13:06:45 INFO - Unpacking c:\slave\test\build\tests\marionette\client 13:06:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 13:06:45 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 13:06:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 13:06:45 INFO - Unpacking c:\slave\test\build\tests\marionette 13:06:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 13:06:45 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:06:45 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:06:51 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:06:51 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:06:51 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:06:51 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:06:51 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 13:06:51 INFO - Downloading blessings-1.6.tar.gz 13:06:51 INFO - Running setup.py egg_info for package blessings 13:06:51 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:06:51 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:06:51 INFO - Running setup.py install for blessings 13:06:51 INFO - Running setup.py install for browsermob-proxy 13:06:51 INFO - Running setup.py install for manifestparser 13:06:51 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 13:06:51 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 13:06:51 INFO - Running setup.py install for marionette-client 13:06:51 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:06:51 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 13:06:51 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 13:06:51 INFO - Running setup.py install for marionette-driver 13:06:51 INFO - Running setup.py install for mozcrash 13:06:51 INFO - Running setup.py install for mozdebug 13:06:51 INFO - Running setup.py install for mozdevice 13:06:51 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 13:06:51 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 13:06:51 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 13:06:51 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 13:06:51 INFO - Running setup.py install for mozhttpd 13:06:51 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 13:06:51 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 13:06:51 INFO - Running setup.py install for mozInstall 13:06:51 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 13:06:51 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 13:06:51 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 13:06:51 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 13:06:51 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 13:06:51 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 13:06:51 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 13:06:51 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 13:06:51 INFO - Running setup.py install for mozleak 13:06:51 INFO - Running setup.py install for mozprofile 13:06:51 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 13:06:51 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 13:06:51 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 13:06:51 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 13:06:51 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 13:06:51 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 13:06:51 INFO - Running setup.py install for mozrunner 13:06:51 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 13:06:51 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 13:06:53 INFO - Running setup.py install for mozscreenshot 13:06:53 INFO - Running setup.py install for moztest 13:06:53 INFO - Running setup.py install for mozversion 13:06:53 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 13:06:53 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 13:06:53 INFO - Running setup.py install for wptserve 13:06:53 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 13:06:53 INFO - Cleaning up... 13:06:53 INFO - Return code: 0 13:06:53 INFO - Done creating virtualenv C:\slave\test\build\venv. 13:06:53 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 13:06:53 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 13:06:53 INFO - Reading from file tmpfile_stdout 13:06:53 INFO - Using _rmtree_windows ... 13:06:53 INFO - Using _rmtree_windows ... 13:06:53 INFO - Current package versions: 13:06:53 INFO - blessings == 1.6 13:06:53 INFO - blobuploader == 1.2.4 13:06:53 INFO - browsermob-proxy == 0.6.0 13:06:53 INFO - distribute == 0.6.14 13:06:53 INFO - docopt == 0.6.1 13:06:53 INFO - manifestparser == 1.1 13:06:53 INFO - marionette-client == 2.3.0 13:06:53 INFO - marionette-driver == 1.4.0 13:06:53 INFO - mozInstall == 1.12 13:06:53 INFO - mozcrash == 0.17 13:06:53 INFO - mozdebug == 0.1 13:06:53 INFO - mozdevice == 0.48 13:06:53 INFO - mozfile == 1.2 13:06:53 INFO - mozhttpd == 0.7 13:06:53 INFO - mozinfo == 0.9 13:06:53 INFO - mozleak == 0.1 13:06:53 INFO - mozlog == 3.1 13:06:53 INFO - moznetwork == 0.27 13:06:53 INFO - mozprocess == 0.22 13:06:53 INFO - mozprofile == 0.28 13:06:53 INFO - mozrunner == 6.11 13:06:53 INFO - mozscreenshot == 0.1 13:06:53 INFO - mozsystemmonitor == 0.0 13:06:53 INFO - moztest == 0.7 13:06:53 INFO - mozversion == 1.4 13:06:53 INFO - requests == 1.2.3 13:06:53 INFO - wptserve == 1.4.0 13:06:53 INFO - Running post-action listener: _resource_record_post_action 13:06:53 INFO - Running post-action listener: _start_resource_monitoring 13:06:53 INFO - Starting resource monitoring. 13:06:53 INFO - ##### 13:06:53 INFO - ##### Running pull step. 13:06:53 INFO - ##### 13:06:53 INFO - Running pre-action listener: _resource_record_pre_action 13:06:53 INFO - Running main action method: pull 13:06:53 INFO - Pull has nothing to do! 13:06:53 INFO - Running post-action listener: _resource_record_post_action 13:06:53 INFO - ##### 13:06:53 INFO - ##### Running install step. 13:06:53 INFO - ##### 13:06:53 INFO - Running pre-action listener: _resource_record_pre_action 13:06:53 INFO - Running main action method: install 13:06:53 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 13:06:53 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 13:06:53 INFO - Reading from file tmpfile_stdout 13:06:53 INFO - Using _rmtree_windows ... 13:06:53 INFO - Using _rmtree_windows ... 13:06:53 INFO - Detecting whether we're running mozinstall >=1.0... 13:06:53 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 13:06:53 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 13:06:54 INFO - Reading from file tmpfile_stdout 13:06:54 INFO - Output received: 13:06:54 INFO - Usage: mozinstall-script.py [options] installer 13:06:54 INFO - Options: 13:06:54 INFO - -h, --help show this help message and exit 13:06:54 INFO - -d DEST, --destination=DEST 13:06:54 INFO - Directory to install application into. [default: 13:06:54 INFO - "C:\slave\test"] 13:06:54 INFO - --app=APP Application being installed. [default: firefox] 13:06:54 INFO - Using _rmtree_windows ... 13:06:54 INFO - Using _rmtree_windows ... 13:06:54 INFO - mkdir: C:\slave\test\build\application 13:06:54 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.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 13:06:54 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.0.en-US.win32.zip --destination C:\slave\test\build\application 13:06:57 INFO - Reading from file tmpfile_stdout 13:06:57 INFO - Output received: 13:06:57 INFO - C:\slave\test\build\application\firefox\firefox.exe 13:06:57 INFO - Using _rmtree_windows ... 13:06:57 INFO - Using _rmtree_windows ... 13:06:57 INFO - Running post-action listener: _resource_record_post_action 13:06:57 INFO - ##### 13:06:57 INFO - ##### Running run-tests step. 13:06:57 INFO - ##### 13:06:57 INFO - Running pre-action listener: _resource_record_pre_action 13:06:57 INFO - Running main action method: run_tests 13:06:57 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 13:06:57 INFO - Minidump filename unknown. Determining based upon platform and architecture. 13:06:57 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 13:06:57 INFO - grabbing minidump binary from tooltool 13:06:57 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:06:57 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 0x00E4F2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 13:06:57 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:06:57 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:06:57 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 13:06:57 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpp6ol1b 13:06:57 INFO - INFO - File integrity verified, renaming tmpp6ol1b to win32-minidump_stackwalk.exe 13:06:57 INFO - Return code: 0 13:06:57 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 13:06:57 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 13:06:57 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/Td9EdxE9TPiRaICOH-shrQ/artifacts/public/build/firefox-48.0.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:06:57 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/Td9EdxE9TPiRaICOH-shrQ/artifacts/public/build/firefox-48.0.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:06:57 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 13:06:57 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-033\\Application Data', 13:06:57 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:06:57 INFO - 'COMPUTERNAME': 'T-XP32-IX-033', 13:06:57 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 13:06:57 INFO - 'DCLOCATION': 'SCL3', 13:06:57 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:06:57 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:06:57 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:06:57 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:06:57 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:06:57 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:06:57 INFO - 'HOMEDRIVE': 'C:', 13:06:57 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-033', 13:06:57 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:06:57 INFO - 'KTS_VERSION': '1.19c', 13:06:57 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:06:57 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-033', 13:06:57 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 13:06:57 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:06:57 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:06:57 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:06:57 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:06:57 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:06:57 INFO - 'MOZ_AIRBAG': '1', 13:06:57 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:06:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:06:57 INFO - 'MOZ_MSVCVERSION': '8', 13:06:57 INFO - 'MOZ_NO_REMOTE': '1', 13:06:57 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:06:57 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:06:57 INFO - 'NO_EM_RESTART': '1', 13:06:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:06:57 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:06:57 INFO - 'OS': 'Windows_NT', 13:06:57 INFO - 'OURDRIVE': 'C:', 13:06:57 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:06:57 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 13:06:57 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:06:57 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:06:57 INFO - 'PROCESSOR_LEVEL': '6', 13:06:57 INFO - 'PROCESSOR_REVISION': '1e05', 13:06:57 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:06:57 INFO - 'PROMPT': '$P$G', 13:06:57 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:06:57 INFO - 'PWD': 'C:\\slave\\test', 13:06:57 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:06:57 INFO - 'SESSIONNAME': 'Console', 13:06:57 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:06:57 INFO - 'SYSTEMDRIVE': 'C:', 13:06:57 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 13:06:57 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:06:57 INFO - 'TEST1': 'testie', 13:06:57 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:06:57 INFO - 'USERDOMAIN': 'T-XP32-IX-033', 13:06:57 INFO - 'USERNAME': 'cltbld', 13:06:57 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-033', 13:06:57 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:06:57 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:06:57 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:06:57 INFO - 'WINDIR': 'C:\\WINDOWS', 13:06:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:06:57 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/Td9EdxE9TPiRaICOH-shrQ/artifacts/public/build/firefox-48.0.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:06:58 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:06:58 INFO - import pkg_resources 13:06:59 INFO - Using 1 client processes 13:07:03 INFO - SUITE-START | Running 778 tests 13:07:03 INFO - Running testharness tests 13:07:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 13:07:03 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 13:07:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 13:07:03 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 13:07:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 13:07:03 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 16ms 13:07:03 INFO - Setting up ssl 13:07:03 INFO - PROCESS | certutil | 13:07:03 INFO - PROCESS | certutil | 13:07:03 INFO - PROCESS | certutil | 13:07:03 INFO - Certificate Nickname Trust Attributes 13:07:03 INFO - SSL,S/MIME,JAR/XPI 13:07:03 INFO - 13:07:03 INFO - web-platform-tests CT,, 13:07:03 INFO - 13:07:03 INFO - Starting runner 13:07:05 INFO - PROCESS | 3884 | [3884] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 13:07:05 INFO - PROCESS | 3884 | [3884] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 13:07:05 INFO - PROCESS | 3884 | [3884] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 13:07:07 INFO - PROCESS | 3884 | 1466629627024 Marionette DEBUG Marionette enabled via build flag and pref 13:07:07 INFO - PROCESS | 3884 | ++DOCSHELL 113C9400 == 1 [pid = 3884] [id = 1] 13:07:07 INFO - PROCESS | 3884 | ++DOMWINDOW == 1 (113C9800) [pid = 3884] [serial = 1] [outer = 00000000] 13:07:07 INFO - PROCESS | 3884 | [3884] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:07:07 INFO - PROCESS | 3884 | ++DOMWINDOW == 2 (113CA400) [pid = 3884] [serial = 2] [outer = 113C9800] 13:07:07 INFO - PROCESS | 3884 | [3884] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2865 13:07:07 INFO - PROCESS | 3884 | [3884] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 13:07:07 INFO - PROCESS | 3884 | ++DOCSHELL 12917C00 == 2 [pid = 3884] [id = 2] 13:07:07 INFO - PROCESS | 3884 | ++DOMWINDOW == 3 (12918000) [pid = 3884] [serial = 3] [outer = 00000000] 13:07:07 INFO - PROCESS | 3884 | [3884] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:07:07 INFO - PROCESS | 3884 | ++DOMWINDOW == 4 (12918C00) [pid = 3884] [serial = 4] [outer = 12918000] 13:07:07 INFO - PROCESS | 3884 | 1466629627571 Marionette INFO Listening on port 2828 13:07:07 INFO - PROCESS | 3884 | 1466629627962 Marionette DEBUG Marionette enabled via command-line flag 13:07:07 INFO - PROCESS | 3884 | ++DOCSHELL 1324A400 == 3 [pid = 3884] [id = 3] 13:07:07 INFO - PROCESS | 3884 | ++DOMWINDOW == 5 (13252400) [pid = 3884] [serial = 5] [outer = 00000000] 13:07:07 INFO - PROCESS | 3884 | [3884] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:07:07 INFO - PROCESS | 3884 | ++DOMWINDOW == 6 (13253000) [pid = 3884] [serial = 6] [outer = 13252400] 13:07:08 INFO - PROCESS | 3884 | [3884] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 13:07:08 INFO - PROCESS | 3884 | [3884] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 13:07:08 INFO - PROCESS | 3884 | [3884] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 13:07:08 INFO - PROCESS | 3884 | [3884] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 13:07:08 INFO - PROCESS | 3884 | ++DOMWINDOW == 7 (135AB000) [pid = 3884] [serial = 7] [outer = 12918000] 13:07:08 INFO - PROCESS | 3884 | [3884] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:07:08 INFO - PROCESS | 3884 | 1466629628252 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1758 13:07:08 INFO - PROCESS | 3884 | 1466629628288 Marionette DEBUG Closed connection conn0 13:07:08 INFO - PROCESS | 3884 | [3884] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:07:08 INFO - PROCESS | 3884 | 1466629628376 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1759 13:07:08 INFO - PROCESS | 3884 | 1466629628405 Marionette DEBUG Closed connection conn1 13:07:08 INFO - PROCESS | 3884 | [3884] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:07:08 INFO - PROCESS | 3884 | 1466629628413 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1760 13:07:08 INFO - PROCESS | 3884 | ++DOCSHELL 113CA800 == 4 [pid = 3884] [id = 4] 13:07:08 INFO - PROCESS | 3884 | ++DOMWINDOW == 8 (14006800) [pid = 3884] [serial = 8] [outer = 00000000] 13:07:08 INFO - PROCESS | 3884 | ++DOMWINDOW == 9 (140EF000) [pid = 3884] [serial = 9] [outer = 14006800] 13:07:08 INFO - PROCESS | 3884 | 1466629628507 Marionette DEBUG Closed connection conn2 13:07:08 INFO - PROCESS | 3884 | [3884] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 13:07:08 INFO - PROCESS | 3884 | [3884] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:07:08 INFO - PROCESS | 3884 | 1466629628641 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1761 13:07:08 INFO - PROCESS | 3884 | ++DOMWINDOW == 10 (140F6400) [pid = 3884] [serial = 10] [outer = 14006800] 13:07:08 INFO - PROCESS | 3884 | 1466629628674 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 13:07:08 INFO - PROCESS | 3884 | 1466629628680 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","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":"20160622100423","device":"desktop","version":"48.0"} 13:07:08 INFO - PROCESS | 3884 | [3884] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 13:07:08 INFO - PROCESS | 3884 | [3884] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 13:07:08 INFO - PROCESS | 3884 | [3884] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 13:07:09 INFO - PROCESS | 3884 | [3884] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:07:09 INFO - PROCESS | 3884 | ++DOCSHELL 15D46400 == 5 [pid = 3884] [id = 5] 13:07:09 INFO - PROCESS | 3884 | ++DOMWINDOW == 11 (15D46C00) [pid = 3884] [serial = 11] [outer = 00000000] 13:07:09 INFO - PROCESS | 3884 | ++DOCSHELL 15D47000 == 6 [pid = 3884] [id = 6] 13:07:09 INFO - PROCESS | 3884 | ++DOMWINDOW == 12 (15D47400) [pid = 3884] [serial = 12] [outer = 00000000] 13:07:09 INFO - PROCESS | 3884 | [3884] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:07:10 INFO - PROCESS | 3884 | ++DOCSHELL 166DE800 == 7 [pid = 3884] [id = 7] 13:07:10 INFO - PROCESS | 3884 | ++DOMWINDOW == 13 (166DEC00) [pid = 3884] [serial = 13] [outer = 00000000] 13:07:10 INFO - PROCESS | 3884 | [3884] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:07:10 INFO - PROCESS | 3884 | [3884] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 13:07:10 INFO - PROCESS | 3884 | ++DOMWINDOW == 14 (1698BC00) [pid = 3884] [serial = 14] [outer = 166DEC00] 13:07:10 INFO - PROCESS | 3884 | [3884] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 13:07:10 INFO - PROCESS | 3884 | ++DOMWINDOW == 15 (1655B800) [pid = 3884] [serial = 15] [outer = 15D46C00] 13:07:10 INFO - PROCESS | 3884 | ++DOMWINDOW == 16 (1655D400) [pid = 3884] [serial = 16] [outer = 15D47400] 13:07:10 INFO - PROCESS | 3884 | ++DOMWINDOW == 17 (16560000) [pid = 3884] [serial = 17] [outer = 166DEC00] 13:07:11 INFO - PROCESS | 3884 | 1466629631001 Marionette INFO startBrowser d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:11 INFO - PROCESS | 3884 | 1466629631037 Marionette DEBUG loaded listener.js 13:07:11 INFO - PROCESS | 3884 | 1466629631050 Marionette DEBUG loaded listener.js 13:07:11 INFO - PROCESS | 3884 | 1466629631052 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:11 INFO - PROCESS | 3884 | ++DOMWINDOW == 18 (17D38000) [pid = 3884] [serial = 18] [outer = 166DEC00] 13:07:11 INFO - PROCESS | 3884 | 1466629631586 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"d137af45-35e0-4124-8418-a3cceb7cc6b1","capabilities":{"browserName":"Firefox","browserVersion":"48.0","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":"20160622100423","device":"desktop","version":"48.0","command_id":1}}] 13:07:11 INFO - PROCESS | 3884 | 1466629631747 Marionette TRACE conn3 -> [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:07:11 INFO - PROCESS | 3884 | 1466629631750 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:11 INFO - PROCESS | 3884 | 1466629631811 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 13:07:11 INFO - PROCESS | 3884 | 1466629631917 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 13:07:11 INFO - PROCESS | 3884 | 1466629631920 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:11 INFO - PROCESS | 3884 | [3884] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 13:07:12 INFO - PROCESS | 3884 | [3884] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:07:12 INFO - PROCESS | 3884 | ++DOMWINDOW == 19 (17D6CC00) [pid = 3884] [serial = 19] [outer = 166DEC00] 13:07:12 INFO - PROCESS | 3884 | [3884] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:07:12 INFO - PROCESS | 3884 | [3884] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:07:12 INFO - PROCESS | 3884 | 1466629632381 Marionette TRACE conn3 <- [1,3,null,{}] 13:07:12 INFO - PROCESS | 3884 | 1466629632399 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 13:07:12 INFO - PROCESS | 3884 | 1466629632402 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:12 INFO - PROCESS | 3884 | 1466629632429 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 13:07:12 INFO - PROCESS | 3884 | 1466629632462 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 13:07:12 INFO - PROCESS | 3884 | 1466629632464 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 13:07:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 13:07:12 INFO - PROCESS | 3884 | 1466629632483 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 13:07:12 INFO - PROCESS | 3884 | 1466629632486 Marionette TRACE conn3 <- [1,6,null,{}] 13:07:12 INFO - PROCESS | 3884 | 1466629632567 Marionette TRACE conn3 -> [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:07:12 INFO - PROCESS | 3884 | 1466629632570 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:12 INFO - PROCESS | 3884 | 1466629632588 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 13:07:12 INFO - PROCESS | 3884 | 1466629632593 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:12 INFO - PROCESS | 3884 | 1466629632596 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:12 INFO - PROCESS | 3884 | ++DOCSHELL 166DA800 == 8 [pid = 3884] [id = 8] 13:07:12 INFO - PROCESS | 3884 | ++DOMWINDOW == 20 (19E7FC00) [pid = 3884] [serial = 20] [outer = 00000000] 13:07:12 INFO - PROCESS | 3884 | ++DOMWINDOW == 21 (19E82400) [pid = 3884] [serial = 21] [outer = 19E7FC00] 13:07:12 INFO - PROCESS | 3884 | 1466629632651 Marionette DEBUG loaded listener.js 13:07:12 INFO - PROCESS | 3884 | ++DOMWINDOW == 22 (19E86000) [pid = 3884] [serial = 22] [outer = 19E7FC00] 13:07:13 INFO - PROCESS | 3884 | ++DOCSHELL 1A038800 == 9 [pid = 3884] [id = 9] 13:07:13 INFO - PROCESS | 3884 | ++DOMWINDOW == 23 (1A038C00) [pid = 3884] [serial = 23] [outer = 00000000] 13:07:13 INFO - PROCESS | 3884 | ++DOMWINDOW == 24 (1A03B400) [pid = 3884] [serial = 24] [outer = 1A038C00] 13:07:13 INFO - PROCESS | 3884 | 1466629633096 Marionette DEBUG loaded listener.js 13:07:13 INFO - PROCESS | 3884 | ++DOMWINDOW == 25 (1A036800) [pid = 3884] [serial = 25] [outer = 1A038C00] 13:07:13 INFO - PROCESS | 3884 | 1466629633270 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 13:07:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 13:07:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 862ms 13:07:13 INFO - PROCESS | 3884 | 1466629633375 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 13:07:13 INFO - PROCESS | 3884 | 1466629633377 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 13:07:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 13:07:13 INFO - PROCESS | 3884 | 1466629633392 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 13:07:13 INFO - PROCESS | 3884 | 1466629633393 Marionette TRACE conn3 <- [1,10,null,{}] 13:07:13 INFO - PROCESS | 3884 | 1466629633448 Marionette TRACE conn3 -> [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:07:13 INFO - PROCESS | 3884 | 1466629633453 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:13 INFO - PROCESS | 3884 | 1466629633570 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 13:07:13 INFO - PROCESS | 3884 | 1466629633582 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:13 INFO - PROCESS | 3884 | 1466629633585 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:13 INFO - PROCESS | 3884 | ++DOCSHELL 1A44E400 == 10 [pid = 3884] [id = 10] 13:07:13 INFO - PROCESS | 3884 | ++DOMWINDOW == 26 (1A44EC00) [pid = 3884] [serial = 26] [outer = 00000000] 13:07:13 INFO - PROCESS | 3884 | ++DOMWINDOW == 27 (1AC69800) [pid = 3884] [serial = 27] [outer = 1A44EC00] 13:07:13 INFO - PROCESS | 3884 | 1466629633636 Marionette DEBUG loaded listener.js 13:07:13 INFO - PROCESS | 3884 | ++DOMWINDOW == 28 (1AC6D400) [pid = 3884] [serial = 28] [outer = 1A44EC00] 13:07:13 INFO - PROCESS | 3884 | 1466629633961 Marionette TRACE conn3 <- [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:07:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 13:07:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 643ms 13:07:14 INFO - PROCESS | 3884 | 1466629634029 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 13:07:14 INFO - PROCESS | 3884 | 1466629634031 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 13:07:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 13:07:14 INFO - PROCESS | 3884 | 1466629634035 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 13:07:14 INFO - PROCESS | 3884 | 1466629634036 Marionette TRACE conn3 <- [1,14,null,{}] 13:07:14 INFO - PROCESS | 3884 | 1466629634040 Marionette TRACE conn3 -> [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:07:14 INFO - PROCESS | 3884 | 1466629634042 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:14 INFO - PROCESS | 3884 | 1466629634140 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 13:07:14 INFO - PROCESS | 3884 | 1466629634147 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:14 INFO - PROCESS | 3884 | 1466629634149 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:14 INFO - PROCESS | 3884 | ++DOCSHELL 1A55C000 == 11 [pid = 3884] [id = 11] 13:07:14 INFO - PROCESS | 3884 | ++DOMWINDOW == 29 (1A55E400) [pid = 3884] [serial = 29] [outer = 00000000] 13:07:14 INFO - PROCESS | 3884 | ++DOMWINDOW == 30 (1A5D6000) [pid = 3884] [serial = 30] [outer = 1A55E400] 13:07:14 INFO - PROCESS | 3884 | 1466629634193 Marionette DEBUG loaded listener.js 13:07:14 INFO - PROCESS | 3884 | ++DOMWINDOW == 31 (1A5DE800) [pid = 3884] [serial = 31] [outer = 1A55E400] 13:07:14 INFO - PROCESS | 3884 | 1466629634553 Marionette TRACE conn3 <- [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:07:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 13:07:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 534ms 13:07:14 INFO - PROCESS | 3884 | 1466629634570 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 13:07:14 INFO - PROCESS | 3884 | 1466629634572 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 13:07:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 13:07:14 INFO - PROCESS | 3884 | 1466629634575 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 13:07:14 INFO - PROCESS | 3884 | 1466629634577 Marionette TRACE conn3 <- [1,18,null,{}] 13:07:14 INFO - PROCESS | 3884 | 1466629634585 Marionette TRACE conn3 -> [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:07:14 INFO - PROCESS | 3884 | 1466629634588 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:14 INFO - PROCESS | 3884 | 1466629634687 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 13:07:14 INFO - PROCESS | 3884 | 1466629634693 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:14 INFO - PROCESS | 3884 | 1466629634696 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:14 INFO - PROCESS | 3884 | ++DOCSHELL 1A5E3C00 == 12 [pid = 3884] [id = 12] 13:07:14 INFO - PROCESS | 3884 | ++DOMWINDOW == 32 (1A5E4800) [pid = 3884] [serial = 32] [outer = 00000000] 13:07:14 INFO - PROCESS | 3884 | ++DOMWINDOW == 33 (1A875C00) [pid = 3884] [serial = 33] [outer = 1A5E4800] 13:07:14 INFO - PROCESS | 3884 | 1466629634741 Marionette DEBUG loaded listener.js 13:07:14 INFO - PROCESS | 3884 | ++DOMWINDOW == 34 (1A87A000) [pid = 3884] [serial = 34] [outer = 1A5E4800] 13:07:15 INFO - PROCESS | 3884 | 1466629635122 Marionette TRACE conn3 <- [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:07:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 13:07:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 533ms 13:07:15 INFO - PROCESS | 3884 | 1466629635143 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 13:07:15 INFO - PROCESS | 3884 | 1466629635145 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 13:07:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 13:07:15 INFO - PROCESS | 3884 | 1466629635154 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 13:07:15 INFO - PROCESS | 3884 | 1466629635155 Marionette TRACE conn3 <- [1,22,null,{}] 13:07:15 INFO - PROCESS | 3884 | 1466629635159 Marionette TRACE conn3 -> [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:07:15 INFO - PROCESS | 3884 | 1466629635161 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:15 INFO - PROCESS | 3884 | 1466629635257 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 13:07:15 INFO - PROCESS | 3884 | 1466629635262 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:15 INFO - PROCESS | 3884 | 1466629635264 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:15 INFO - PROCESS | 3884 | ++DOCSHELL 1AC68400 == 13 [pid = 3884] [id = 13] 13:07:15 INFO - PROCESS | 3884 | ++DOMWINDOW == 35 (1AC6F000) [pid = 3884] [serial = 35] [outer = 00000000] 13:07:15 INFO - PROCESS | 3884 | ++DOMWINDOW == 36 (1AE10800) [pid = 3884] [serial = 36] [outer = 1AC6F000] 13:07:15 INFO - PROCESS | 3884 | 1466629635308 Marionette DEBUG loaded listener.js 13:07:15 INFO - PROCESS | 3884 | ++DOMWINDOW == 37 (1AE15000) [pid = 3884] [serial = 37] [outer = 1AC6F000] 13:07:15 INFO - PROCESS | 3884 | 1466629635625 Marionette TRACE conn3 <- [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:07:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 13:07:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 533ms 13:07:15 INFO - PROCESS | 3884 | 1466629635688 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 13:07:15 INFO - PROCESS | 3884 | 1466629635690 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 13:07:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 13:07:15 INFO - PROCESS | 3884 | 1466629635694 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 13:07:15 INFO - PROCESS | 3884 | 1466629635696 Marionette TRACE conn3 <- [1,26,null,{}] 13:07:15 INFO - PROCESS | 3884 | 1466629635701 Marionette TRACE conn3 -> [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:07:15 INFO - PROCESS | 3884 | 1466629635703 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:15 INFO - PROCESS | 3884 | 1466629635800 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 13:07:15 INFO - PROCESS | 3884 | 1466629635805 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:15 INFO - PROCESS | 3884 | 1466629635808 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:15 INFO - PROCESS | 3884 | ++DOCSHELL 1AFA3000 == 14 [pid = 3884] [id = 14] 13:07:15 INFO - PROCESS | 3884 | ++DOMWINDOW == 38 (1AFA7400) [pid = 3884] [serial = 38] [outer = 00000000] 13:07:15 INFO - PROCESS | 3884 | ++DOMWINDOW == 39 (1AFAAC00) [pid = 3884] [serial = 39] [outer = 1AFA7400] 13:07:15 INFO - PROCESS | 3884 | 1466629635850 Marionette DEBUG loaded listener.js 13:07:15 INFO - PROCESS | 3884 | ++DOMWINDOW == 40 (1B1C5400) [pid = 3884] [serial = 40] [outer = 1AFA7400] 13:07:16 INFO - PROCESS | 3884 | 1466629636193 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 13:07:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 13:07:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 533ms 13:07:16 INFO - PROCESS | 3884 | 1466629636229 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 13:07:16 INFO - PROCESS | 3884 | 1466629636231 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 13:07:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 13:07:16 INFO - PROCESS | 3884 | 1466629636235 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 13:07:16 INFO - PROCESS | 3884 | 1466629636247 Marionette TRACE conn3 <- [1,30,null,{}] 13:07:16 INFO - PROCESS | 3884 | 1466629636251 Marionette TRACE conn3 -> [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:07:16 INFO - PROCESS | 3884 | 1466629636253 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:16 INFO - PROCESS | 3884 | 1466629636341 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 13:07:16 INFO - PROCESS | 3884 | 1466629636346 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:16 INFO - PROCESS | 3884 | 1466629636348 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:16 INFO - PROCESS | 3884 | ++DOCSHELL 1AFA3C00 == 15 [pid = 3884] [id = 15] 13:07:16 INFO - PROCESS | 3884 | ++DOMWINDOW == 41 (1AFA7000) [pid = 3884] [serial = 41] [outer = 00000000] 13:07:16 INFO - PROCESS | 3884 | ++DOMWINDOW == 42 (1B1CDC00) [pid = 3884] [serial = 42] [outer = 1AFA7000] 13:07:16 INFO - PROCESS | 3884 | 1466629636391 Marionette DEBUG loaded listener.js 13:07:16 INFO - PROCESS | 3884 | ++DOMWINDOW == 43 (1B188C00) [pid = 3884] [serial = 43] [outer = 1AFA7000] 13:07:16 INFO - PROCESS | 3884 | ++DOCSHELL 1B194400 == 16 [pid = 3884] [id = 16] 13:07:16 INFO - PROCESS | 3884 | ++DOMWINDOW == 44 (1B194800) [pid = 3884] [serial = 44] [outer = 00000000] 13:07:16 INFO - PROCESS | 3884 | ++DOMWINDOW == 45 (1B195800) [pid = 3884] [serial = 45] [outer = 1B194800] 13:07:16 INFO - PROCESS | 3884 | ++DOMWINDOW == 46 (1B18F800) [pid = 3884] [serial = 46] [outer = 1B194800] 13:07:16 INFO - PROCESS | 3884 | ++DOCSHELL 1B191C00 == 17 [pid = 3884] [id = 17] 13:07:16 INFO - PROCESS | 3884 | ++DOMWINDOW == 47 (1B1C7000) [pid = 3884] [serial = 47] [outer = 00000000] 13:07:16 INFO - PROCESS | 3884 | ++DOMWINDOW == 48 (1B4B2400) [pid = 3884] [serial = 48] [outer = 1B1C7000] 13:07:16 INFO - PROCESS | 3884 | ++DOMWINDOW == 49 (1B4BBC00) [pid = 3884] [serial = 49] [outer = 1B1C7000] 13:07:16 INFO - PROCESS | 3884 | 1466629636895 Marionette TRACE conn3 <- [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:07:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 13:07:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 706ms 13:07:16 INFO - PROCESS | 3884 | 1466629636934 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 13:07:16 INFO - PROCESS | 3884 | 1466629636936 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 13:07:16 INFO - PROCESS | 3884 | 1466629636939 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 13:07:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 13:07:16 INFO - PROCESS | 3884 | 1466629636941 Marionette TRACE conn3 <- [1,34,null,{}] 13:07:16 INFO - PROCESS | 3884 | 1466629636944 Marionette TRACE conn3 -> [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:07:16 INFO - PROCESS | 3884 | 1466629636946 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:17 INFO - PROCESS | 3884 | 1466629637032 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 13:07:17 INFO - PROCESS | 3884 | 1466629637055 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:17 INFO - PROCESS | 3884 | 1466629637057 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:17 INFO - PROCESS | 3884 | ++DOCSHELL 1A887000 == 18 [pid = 3884] [id = 18] 13:07:17 INFO - PROCESS | 3884 | ++DOMWINDOW == 50 (1A893C00) [pid = 3884] [serial = 50] [outer = 00000000] 13:07:17 INFO - PROCESS | 3884 | ++DOMWINDOW == 51 (1B1CEC00) [pid = 3884] [serial = 51] [outer = 1A893C00] 13:07:17 INFO - PROCESS | 3884 | 1466629637101 Marionette DEBUG loaded listener.js 13:07:17 INFO - PROCESS | 3884 | ++DOMWINDOW == 52 (1B801800) [pid = 3884] [serial = 52] [outer = 1A893C00] 13:07:17 INFO - PROCESS | 3884 | --DOCSHELL 113C9400 == 17 [pid = 3884] [id = 1] 13:07:18 INFO - PROCESS | 3884 | 1466629638192 Marionette TRACE conn3 <- [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:07:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 13:07:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1301ms 13:07:18 INFO - PROCESS | 3884 | 1466629638234 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 13:07:18 INFO - PROCESS | 3884 | 1466629638238 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 13:07:18 INFO - PROCESS | 3884 | 1466629638243 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 13:07:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 13:07:18 INFO - PROCESS | 3884 | 1466629638248 Marionette TRACE conn3 <- [1,38,null,{}] 13:07:18 INFO - PROCESS | 3884 | 1466629638253 Marionette TRACE conn3 -> [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:07:18 INFO - PROCESS | 3884 | 1466629638256 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:18 INFO - PROCESS | 3884 | 1466629638374 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 13:07:18 INFO - PROCESS | 3884 | 1466629638452 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:18 INFO - PROCESS | 3884 | 1466629638455 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:18 INFO - PROCESS | 3884 | ++DOCSHELL 1075C400 == 18 [pid = 3884] [id = 19] 13:07:18 INFO - PROCESS | 3884 | ++DOMWINDOW == 53 (10B63800) [pid = 3884] [serial = 53] [outer = 00000000] 13:07:18 INFO - PROCESS | 3884 | ++DOMWINDOW == 54 (111DA800) [pid = 3884] [serial = 54] [outer = 10B63800] 13:07:18 INFO - PROCESS | 3884 | 1466629638512 Marionette DEBUG loaded listener.js 13:07:18 INFO - PROCESS | 3884 | ++DOMWINDOW == 55 (11DCD000) [pid = 3884] [serial = 55] [outer = 10B63800] 13:07:19 INFO - PROCESS | 3884 | 1466629639034 Marionette TRACE conn3 <- [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:07:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 13:07:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 831ms 13:07:19 INFO - PROCESS | 3884 | 1466629639087 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 13:07:19 INFO - PROCESS | 3884 | 1466629639092 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 13:07:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 13:07:19 INFO - PROCESS | 3884 | 1466629639099 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 13:07:19 INFO - PROCESS | 3884 | 1466629639102 Marionette TRACE conn3 <- [1,42,null,{}] 13:07:19 INFO - PROCESS | 3884 | 1466629639105 Marionette TRACE conn3 -> [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:07:19 INFO - PROCESS | 3884 | 1466629639108 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:19 INFO - PROCESS | 3884 | 1466629639228 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 13:07:19 INFO - PROCESS | 3884 | 1466629639294 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:19 INFO - PROCESS | 3884 | 1466629639296 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:19 INFO - PROCESS | 3884 | ++DOCSHELL 135AD800 == 19 [pid = 3884] [id = 20] 13:07:19 INFO - PROCESS | 3884 | ++DOMWINDOW == 56 (13934C00) [pid = 3884] [serial = 56] [outer = 00000000] 13:07:19 INFO - PROCESS | 3884 | ++DOMWINDOW == 57 (13C09C00) [pid = 3884] [serial = 57] [outer = 13934C00] 13:07:19 INFO - PROCESS | 3884 | 1466629639356 Marionette DEBUG loaded listener.js 13:07:19 INFO - PROCESS | 3884 | ++DOMWINDOW == 58 (13CD0400) [pid = 3884] [serial = 58] [outer = 13934C00] 13:07:19 INFO - PROCESS | 3884 | 1466629639914 Marionette TRACE conn3 <- [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:07:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 13:07:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 847ms 13:07:19 INFO - PROCESS | 3884 | 1466629639943 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 13:07:19 INFO - PROCESS | 3884 | 1466629639946 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 13:07:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 13:07:19 INFO - PROCESS | 3884 | 1466629639951 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 13:07:19 INFO - PROCESS | 3884 | 1466629639955 Marionette TRACE conn3 <- [1,46,null,{}] 13:07:19 INFO - PROCESS | 3884 | 1466629639966 Marionette TRACE conn3 -> [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:07:19 INFO - PROCESS | 3884 | 1466629639970 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:20 INFO - PROCESS | 3884 | 1466629640084 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 13:07:20 INFO - PROCESS | 3884 | 1466629640172 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:20 INFO - PROCESS | 3884 | 1466629640176 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:20 INFO - PROCESS | 3884 | ++DOCSHELL 15D51400 == 20 [pid = 3884] [id = 21] 13:07:20 INFO - PROCESS | 3884 | ++DOMWINDOW == 59 (16047800) [pid = 3884] [serial = 59] [outer = 00000000] 13:07:20 INFO - PROCESS | 3884 | ++DOMWINDOW == 60 (16054000) [pid = 3884] [serial = 60] [outer = 16047800] 13:07:20 INFO - PROCESS | 3884 | 1466629640237 Marionette DEBUG loaded listener.js 13:07:20 INFO - PROCESS | 3884 | ++DOMWINDOW == 61 (1658C000) [pid = 3884] [serial = 61] [outer = 16047800] 13:07:21 INFO - PROCESS | 3884 | 1466629641057 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 13:07:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 13:07:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1145ms 13:07:21 INFO - PROCESS | 3884 | --DOCSHELL 113CA800 == 19 [pid = 3884] [id = 4] 13:07:21 INFO - PROCESS | 3884 | 1466629641143 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 13:07:21 INFO - PROCESS | 3884 | 1466629641146 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 13:07:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 13:07:21 INFO - PROCESS | 3884 | 1466629641158 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 13:07:21 INFO - PROCESS | 3884 | 1466629641161 Marionette TRACE conn3 <- [1,50,null,{}] 13:07:21 INFO - PROCESS | 3884 | 1466629641170 Marionette TRACE conn3 -> [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:07:21 INFO - PROCESS | 3884 | 1466629641173 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:21 INFO - PROCESS | 3884 | 1466629641255 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 13:07:21 INFO - PROCESS | 3884 | 1466629641262 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:21 INFO - PROCESS | 3884 | 1466629641265 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:21 INFO - PROCESS | 3884 | ++DOCSHELL 111B7400 == 20 [pid = 3884] [id = 22] 13:07:21 INFO - PROCESS | 3884 | ++DOMWINDOW == 62 (111BA000) [pid = 3884] [serial = 62] [outer = 00000000] 13:07:21 INFO - PROCESS | 3884 | ++DOMWINDOW == 63 (129A1000) [pid = 3884] [serial = 63] [outer = 111BA000] 13:07:21 INFO - PROCESS | 3884 | 1466629641311 Marionette DEBUG loaded listener.js 13:07:21 INFO - PROCESS | 3884 | ++DOMWINDOW == 64 (12BB1000) [pid = 3884] [serial = 64] [outer = 111BA000] 13:07:21 INFO - PROCESS | 3884 | 1466629641733 Marionette TRACE conn3 <- [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:07:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 13:07:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 659ms 13:07:21 INFO - PROCESS | 3884 | 1466629641815 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 13:07:21 INFO - PROCESS | 3884 | 1466629641820 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 13:07:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 13:07:21 INFO - PROCESS | 3884 | 1466629641826 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 13:07:21 INFO - PROCESS | 3884 | 1466629641829 Marionette TRACE conn3 <- [1,54,null,{}] 13:07:21 INFO - PROCESS | 3884 | 1466629641833 Marionette TRACE conn3 -> [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:07:21 INFO - PROCESS | 3884 | 1466629641835 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:21 INFO - PROCESS | 3884 | 1466629641919 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 13:07:21 INFO - PROCESS | 3884 | 1466629641933 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:21 INFO - PROCESS | 3884 | 1466629641935 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:21 INFO - PROCESS | 3884 | ++DOCSHELL 113C2000 == 21 [pid = 3884] [id = 23] 13:07:21 INFO - PROCESS | 3884 | ++DOMWINDOW == 65 (12E94C00) [pid = 3884] [serial = 65] [outer = 00000000] 13:07:22 INFO - PROCESS | 3884 | ++DOMWINDOW == 66 (131A1800) [pid = 3884] [serial = 66] [outer = 12E94C00] 13:07:22 INFO - PROCESS | 3884 | 1466629641980 Marionette DEBUG loaded listener.js 13:07:22 INFO - PROCESS | 3884 | ++DOMWINDOW == 67 (13222400) [pid = 3884] [serial = 67] [outer = 12E94C00] 13:07:22 INFO - PROCESS | 3884 | 1466629642385 Marionette TRACE conn3 <- [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:07:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 13:07:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 596ms 13:07:22 INFO - PROCESS | 3884 | 1466629642421 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 13:07:22 INFO - PROCESS | 3884 | 1466629642423 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 13:07:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 13:07:22 INFO - PROCESS | 3884 | 1466629642427 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 13:07:22 INFO - PROCESS | 3884 | 1466629642430 Marionette TRACE conn3 <- [1,58,null,{}] 13:07:22 INFO - PROCESS | 3884 | 1466629642440 Marionette TRACE conn3 -> [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:07:22 INFO - PROCESS | 3884 | 1466629642444 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:22 INFO - PROCESS | 3884 | 1466629642526 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 13:07:22 INFO - PROCESS | 3884 | 1466629642532 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:22 INFO - PROCESS | 3884 | 1466629642535 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:22 INFO - PROCESS | 3884 | ++DOCSHELL 13333400 == 22 [pid = 3884] [id = 24] 13:07:22 INFO - PROCESS | 3884 | ++DOMWINDOW == 68 (13336400) [pid = 3884] [serial = 68] [outer = 00000000] 13:07:22 INFO - PROCESS | 3884 | ++DOMWINDOW == 69 (13943400) [pid = 3884] [serial = 69] [outer = 13336400] 13:07:22 INFO - PROCESS | 3884 | 1466629642582 Marionette DEBUG loaded listener.js 13:07:22 INFO - PROCESS | 3884 | ++DOMWINDOW == 70 (13C95C00) [pid = 3884] [serial = 70] [outer = 13336400] 13:07:23 INFO - PROCESS | 3884 | 1466629642999 Marionette TRACE conn3 <- [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:07:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 13:07:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 596ms 13:07:23 INFO - PROCESS | 3884 | 1466629643023 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 13:07:23 INFO - PROCESS | 3884 | 1466629643026 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 13:07:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 13:07:23 INFO - PROCESS | 3884 | 1466629643029 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 13:07:23 INFO - PROCESS | 3884 | 1466629643031 Marionette TRACE conn3 <- [1,62,null,{}] 13:07:23 INFO - PROCESS | 3884 | 1466629643034 Marionette TRACE conn3 -> [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:07:23 INFO - PROCESS | 3884 | 1466629643036 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:23 INFO - PROCESS | 3884 | 1466629643119 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 13:07:23 INFO - PROCESS | 3884 | 1466629643124 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:23 INFO - PROCESS | 3884 | 1466629643126 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:23 INFO - PROCESS | 3884 | ++DOCSHELL 14001800 == 23 [pid = 3884] [id = 25] 13:07:23 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (1400DC00) [pid = 3884] [serial = 71] [outer = 00000000] 13:07:23 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (143A3C00) [pid = 3884] [serial = 72] [outer = 1400DC00] 13:07:23 INFO - PROCESS | 3884 | 1466629643171 Marionette DEBUG loaded listener.js 13:07:23 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (15113C00) [pid = 3884] [serial = 73] [outer = 1400DC00] 13:07:23 INFO - PROCESS | 3884 | 1466629643617 Marionette TRACE conn3 <- [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:07:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 13:07:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 596ms 13:07:23 INFO - PROCESS | 3884 | 1466629643674 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 13:07:23 INFO - PROCESS | 3884 | 1466629643676 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 13:07:23 INFO - PROCESS | 3884 | 1466629643680 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 13:07:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 13:07:23 INFO - PROCESS | 3884 | 1466629643682 Marionette TRACE conn3 <- [1,66,null,{}] 13:07:23 INFO - PROCESS | 3884 | 1466629643685 Marionette TRACE conn3 -> [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:07:23 INFO - PROCESS | 3884 | 1466629643687 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:23 INFO - PROCESS | 3884 | 1466629643765 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 13:07:23 INFO - PROCESS | 3884 | 1466629643770 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:23 INFO - PROCESS | 3884 | 1466629643772 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:23 INFO - PROCESS | 3884 | ++DOCSHELL 15487C00 == 24 [pid = 3884] [id = 26] 13:07:23 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (15489800) [pid = 3884] [serial = 74] [outer = 00000000] 13:07:23 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (15953800) [pid = 3884] [serial = 75] [outer = 15489800] 13:07:23 INFO - PROCESS | 3884 | 1466629643815 Marionette DEBUG loaded listener.js 13:07:23 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (1597B000) [pid = 3884] [serial = 76] [outer = 15489800] 13:07:24 INFO - PROCESS | 3884 | 1466629644219 Marionette TRACE conn3 <- [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:07:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 13:07:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 596ms 13:07:24 INFO - PROCESS | 3884 | 1466629644279 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 13:07:24 INFO - PROCESS | 3884 | 1466629644281 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 13:07:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 13:07:24 INFO - PROCESS | 3884 | 1466629644285 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 13:07:24 INFO - PROCESS | 3884 | 1466629644286 Marionette TRACE conn3 <- [1,70,null,{}] 13:07:24 INFO - PROCESS | 3884 | 1466629644290 Marionette TRACE conn3 -> [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:07:24 INFO - PROCESS | 3884 | 1466629644295 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:24 INFO - PROCESS | 3884 | 1466629644387 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 13:07:24 INFO - PROCESS | 3884 | 1466629644395 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:24 INFO - PROCESS | 3884 | 1466629644397 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:24 INFO - PROCESS | 3884 | ++DOCSHELL 1332BC00 == 25 [pid = 3884] [id = 27] 13:07:24 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (1655F400) [pid = 3884] [serial = 77] [outer = 00000000] 13:07:24 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (16D01C00) [pid = 3884] [serial = 78] [outer = 1655F400] 13:07:24 INFO - PROCESS | 3884 | 1466629644441 Marionette DEBUG loaded listener.js 13:07:24 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (16D0D400) [pid = 3884] [serial = 79] [outer = 1655F400] 13:07:24 INFO - PROCESS | 3884 | 1466629644840 Marionette TRACE conn3 <- [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:07:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 13:07:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 596ms 13:07:24 INFO - PROCESS | 3884 | 1466629644880 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 13:07:24 INFO - PROCESS | 3884 | 1466629644882 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 13:07:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 13:07:24 INFO - PROCESS | 3884 | 1466629644886 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 13:07:24 INFO - PROCESS | 3884 | 1466629644889 Marionette TRACE conn3 <- [1,74,null,{}] 13:07:24 INFO - PROCESS | 3884 | 1466629644893 Marionette TRACE conn3 -> [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:07:24 INFO - PROCESS | 3884 | 1466629644896 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:25 INFO - PROCESS | 3884 | 1466629645006 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 13:07:25 INFO - PROCESS | 3884 | 1466629645011 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:25 INFO - PROCESS | 3884 | 1466629645013 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:25 INFO - PROCESS | 3884 | ++DOCSHELL 15D50800 == 26 [pid = 3884] [id = 28] 13:07:25 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (16D0E400) [pid = 3884] [serial = 80] [outer = 00000000] 13:07:25 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (16FE6800) [pid = 3884] [serial = 81] [outer = 16D0E400] 13:07:25 INFO - PROCESS | 3884 | 1466629645057 Marionette DEBUG loaded listener.js 13:07:25 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (175A1800) [pid = 3884] [serial = 82] [outer = 16D0E400] 13:07:25 INFO - PROCESS | 3884 | 1466629645441 Marionette TRACE conn3 <- [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:07:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 13:07:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 596ms 13:07:25 INFO - PROCESS | 3884 | 1466629645491 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 13:07:25 INFO - PROCESS | 3884 | 1466629645493 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 13:07:25 INFO - PROCESS | 3884 | 1466629645496 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 13:07:25 INFO - PROCESS | 3884 | 1466629645498 Marionette TRACE conn3 <- [1,78,null,{}] 13:07:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 13:07:25 INFO - PROCESS | 3884 | 1466629645501 Marionette TRACE conn3 -> [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:07:25 INFO - PROCESS | 3884 | 1466629645503 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:25 INFO - PROCESS | 3884 | 1466629645580 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 13:07:25 INFO - PROCESS | 3884 | 1466629645585 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:25 INFO - PROCESS | 3884 | 1466629645587 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:25 INFO - PROCESS | 3884 | ++DOCSHELL 16558800 == 27 [pid = 3884] [id = 29] 13:07:25 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (16EB1400) [pid = 3884] [serial = 83] [outer = 00000000] 13:07:25 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (178A0000) [pid = 3884] [serial = 84] [outer = 16EB1400] 13:07:25 INFO - PROCESS | 3884 | 1466629645629 Marionette DEBUG loaded listener.js 13:07:25 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (17D2D800) [pid = 3884] [serial = 85] [outer = 16EB1400] 13:07:26 INFO - PROCESS | 3884 | 1466629646027 Marionette TRACE conn3 <- [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:07:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 13:07:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 596ms 13:07:26 INFO - PROCESS | 3884 | 1466629646099 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 13:07:26 INFO - PROCESS | 3884 | 1466629646101 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 13:07:26 INFO - PROCESS | 3884 | 1466629646105 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 13:07:26 INFO - PROCESS | 3884 | 1466629646107 Marionette TRACE conn3 <- [1,82,null,{}] 13:07:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 13:07:26 INFO - PROCESS | 3884 | 1466629646114 Marionette TRACE conn3 -> [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:07:26 INFO - PROCESS | 3884 | 1466629646117 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:26 INFO - PROCESS | 3884 | 1466629646223 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 13:07:26 INFO - PROCESS | 3884 | 1466629646234 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:26 INFO - PROCESS | 3884 | 1466629646236 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:26 INFO - PROCESS | 3884 | ++DOCSHELL 176A8000 == 28 [pid = 3884] [id = 30] 13:07:26 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (17D6A400) [pid = 3884] [serial = 86] [outer = 00000000] 13:07:26 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (17D91400) [pid = 3884] [serial = 87] [outer = 17D6A400] 13:07:26 INFO - PROCESS | 3884 | 1466629646279 Marionette DEBUG loaded listener.js 13:07:26 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (17EEC000) [pid = 3884] [serial = 88] [outer = 17D6A400] 13:07:26 INFO - PROCESS | 3884 | 1466629646667 Marionette TRACE conn3 <- [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:07:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 13:07:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 596ms 13:07:26 INFO - PROCESS | 3884 | 1466629646703 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 13:07:26 INFO - PROCESS | 3884 | 1466629646705 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 13:07:26 INFO - PROCESS | 3884 | 1466629646708 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 13:07:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 13:07:26 INFO - PROCESS | 3884 | 1466629646710 Marionette TRACE conn3 <- [1,86,null,{}] 13:07:26 INFO - PROCESS | 3884 | 1466629646713 Marionette TRACE conn3 -> [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:07:26 INFO - PROCESS | 3884 | 1466629646715 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:26 INFO - PROCESS | 3884 | 1466629646826 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 13:07:26 INFO - PROCESS | 3884 | 1466629646833 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:26 INFO - PROCESS | 3884 | 1466629646835 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:26 INFO - PROCESS | 3884 | ++DOCSHELL 10635000 == 29 [pid = 3884] [id = 31] 13:07:26 INFO - PROCESS | 3884 | ++DOMWINDOW == 89 (10B5C400) [pid = 3884] [serial = 89] [outer = 00000000] 13:07:26 INFO - PROCESS | 3884 | ++DOMWINDOW == 90 (180ABC00) [pid = 3884] [serial = 90] [outer = 10B5C400] 13:07:26 INFO - PROCESS | 3884 | 1466629646878 Marionette DEBUG loaded listener.js 13:07:26 INFO - PROCESS | 3884 | ++DOMWINDOW == 91 (1981F800) [pid = 3884] [serial = 91] [outer = 10B5C400] 13:07:27 INFO - PROCESS | 3884 | 1466629647274 Marionette TRACE conn3 <- [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:07:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 13:07:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 595ms 13:07:27 INFO - PROCESS | 3884 | 1466629647306 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 13:07:27 INFO - PROCESS | 3884 | 1466629647308 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 13:07:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 13:07:27 INFO - PROCESS | 3884 | 1466629647311 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 13:07:27 INFO - PROCESS | 3884 | 1466629647314 Marionette TRACE conn3 <- [1,90,null,{}] 13:07:27 INFO - PROCESS | 3884 | 1466629647317 Marionette TRACE conn3 -> [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:07:27 INFO - PROCESS | 3884 | 1466629647319 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:27 INFO - PROCESS | 3884 | 1466629647444 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 13:07:27 INFO - PROCESS | 3884 | 1466629647451 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:27 INFO - PROCESS | 3884 | 1466629647454 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:27 INFO - PROCESS | 3884 | ++DOCSHELL 17D90000 == 30 [pid = 3884] [id = 32] 13:07:27 INFO - PROCESS | 3884 | ++DOMWINDOW == 92 (19960800) [pid = 3884] [serial = 92] [outer = 00000000] 13:07:27 INFO - PROCESS | 3884 | ++DOMWINDOW == 93 (19F36C00) [pid = 3884] [serial = 93] [outer = 19960800] 13:07:27 INFO - PROCESS | 3884 | 1466629647497 Marionette DEBUG loaded listener.js 13:07:27 INFO - PROCESS | 3884 | ++DOMWINDOW == 94 (19F43800) [pid = 3884] [serial = 94] [outer = 19960800] 13:07:27 INFO - PROCESS | 3884 | 1466629647864 Marionette TRACE conn3 <- [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:07:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 13:07:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 596ms 13:07:27 INFO - PROCESS | 3884 | 1466629647908 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 13:07:27 INFO - PROCESS | 3884 | 1466629647910 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 13:07:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 13:07:27 INFO - PROCESS | 3884 | 1466629647913 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 13:07:27 INFO - PROCESS | 3884 | 1466629647915 Marionette TRACE conn3 <- [1,94,null,{}] 13:07:27 INFO - PROCESS | 3884 | 1466629647919 Marionette TRACE conn3 -> [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:07:27 INFO - PROCESS | 3884 | 1466629647920 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:28 INFO - PROCESS | 3884 | 1466629648003 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 13:07:28 INFO - PROCESS | 3884 | 1466629648121 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:28 INFO - PROCESS | 3884 | 1466629648123 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:28 INFO - PROCESS | 3884 | ++DOCSHELL 19FC4C00 == 31 [pid = 3884] [id = 33] 13:07:28 INFO - PROCESS | 3884 | ++DOMWINDOW == 95 (1A032800) [pid = 3884] [serial = 95] [outer = 00000000] 13:07:28 INFO - PROCESS | 3884 | ++DOMWINDOW == 96 (1A03F400) [pid = 3884] [serial = 96] [outer = 1A032800] 13:07:28 INFO - PROCESS | 3884 | 1466629648169 Marionette DEBUG loaded listener.js 13:07:28 INFO - PROCESS | 3884 | ++DOMWINDOW == 97 (1A040C00) [pid = 3884] [serial = 97] [outer = 1A032800] 13:07:28 INFO - PROCESS | 3884 | 1466629648517 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 13:07:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 13:07:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 627ms 13:07:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 13:07:28 INFO - PROCESS | 3884 | 1466629648552 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 13:07:28 INFO - PROCESS | 3884 | 1466629648554 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 13:07:28 INFO - PROCESS | 3884 | 1466629648557 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 13:07:28 INFO - PROCESS | 3884 | 1466629648559 Marionette TRACE conn3 <- [1,98,null,{}] 13:07:28 INFO - PROCESS | 3884 | 1466629648562 Marionette TRACE conn3 -> [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:07:28 INFO - PROCESS | 3884 | 1466629648564 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:29 INFO - PROCESS | 3884 | 1466629649425 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 13:07:29 INFO - PROCESS | 3884 | 1466629649510 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:29 INFO - PROCESS | 3884 | 1466629649513 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:29 INFO - PROCESS | 3884 | ++DOCSHELL 107EF000 == 32 [pid = 3884] [id = 34] 13:07:29 INFO - PROCESS | 3884 | ++DOMWINDOW == 98 (107EFC00) [pid = 3884] [serial = 98] [outer = 00000000] 13:07:29 INFO - PROCESS | 3884 | ++DOMWINDOW == 99 (10B5F400) [pid = 3884] [serial = 99] [outer = 107EFC00] 13:07:29 INFO - PROCESS | 3884 | 1466629649563 Marionette DEBUG loaded listener.js 13:07:29 INFO - PROCESS | 3884 | ++DOMWINDOW == 100 (10C84800) [pid = 3884] [serial = 100] [outer = 107EFC00] 13:07:30 INFO - PROCESS | 3884 | 1466629650018 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 13:07:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 13:07:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1505ms 13:07:30 INFO - PROCESS | 3884 | 1466629650065 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 13:07:30 INFO - PROCESS | 3884 | 1466629650068 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 13:07:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 13:07:30 INFO - PROCESS | 3884 | 1466629650073 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 13:07:30 INFO - PROCESS | 3884 | 1466629650076 Marionette TRACE conn3 <- [1,102,null,{}] 13:07:30 INFO - PROCESS | 3884 | 1466629650086 Marionette TRACE conn3 -> [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:07:30 INFO - PROCESS | 3884 | 1466629650090 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:30 INFO - PROCESS | 3884 | 1466629650196 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 13:07:30 INFO - PROCESS | 3884 | 1466629650204 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:30 INFO - PROCESS | 3884 | 1466629650207 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:30 INFO - PROCESS | 3884 | ++DOCSHELL 12915400 == 33 [pid = 3884] [id = 35] 13:07:30 INFO - PROCESS | 3884 | ++DOMWINDOW == 101 (12916C00) [pid = 3884] [serial = 101] [outer = 00000000] 13:07:30 INFO - PROCESS | 3884 | ++DOMWINDOW == 102 (12BEEC00) [pid = 3884] [serial = 102] [outer = 12916C00] 13:07:30 INFO - PROCESS | 3884 | 1466629650258 Marionette DEBUG loaded listener.js 13:07:30 INFO - PROCESS | 3884 | ++DOMWINDOW == 103 (12CC6000) [pid = 3884] [serial = 103] [outer = 12916C00] 13:07:31 INFO - PROCESS | 3884 | --DOMWINDOW == 102 (14006800) [pid = 3884] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 13:07:31 INFO - PROCESS | 3884 | --DOMWINDOW == 101 (1AFA7400) [pid = 3884] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 13:07:31 INFO - PROCESS | 3884 | --DOMWINDOW == 100 (1AC6F000) [pid = 3884] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 13:07:31 INFO - PROCESS | 3884 | --DOMWINDOW == 99 (1A5E4800) [pid = 3884] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 13:07:31 INFO - PROCESS | 3884 | --DOMWINDOW == 98 (1A55E400) [pid = 3884] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 13:07:31 INFO - PROCESS | 3884 | --DOMWINDOW == 97 (1A44EC00) [pid = 3884] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 13:07:31 INFO - PROCESS | 3884 | --DOMWINDOW == 96 (19E7FC00) [pid = 3884] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 13:07:31 INFO - PROCESS | 3884 | --DOMWINDOW == 95 (1AFA7000) [pid = 3884] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 13:07:31 INFO - PROCESS | 3884 | --DOMWINDOW == 94 (1A893C00) [pid = 3884] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 13:07:31 INFO - PROCESS | 3884 | --DOMWINDOW == 93 (10B63800) [pid = 3884] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 13:07:31 INFO - PROCESS | 3884 | --DOMWINDOW == 92 (13934C00) [pid = 3884] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 13:07:31 INFO - PROCESS | 3884 | --DOMWINDOW == 91 (16047800) [pid = 3884] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 13:07:31 INFO - PROCESS | 3884 | --DOMWINDOW == 90 (111BA000) [pid = 3884] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 13:07:31 INFO - PROCESS | 3884 | --DOMWINDOW == 89 (12E94C00) [pid = 3884] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 13:07:31 INFO - PROCESS | 3884 | --DOMWINDOW == 88 (13336400) [pid = 3884] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 13:07:31 INFO - PROCESS | 3884 | --DOMWINDOW == 87 (1400DC00) [pid = 3884] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 13:07:31 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (15489800) [pid = 3884] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 13:07:31 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (1655F400) [pid = 3884] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 13:07:31 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (16D0E400) [pid = 3884] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 13:07:31 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (16EB1400) [pid = 3884] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 13:07:31 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (17D6A400) [pid = 3884] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 13:07:31 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (10B5C400) [pid = 3884] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 13:07:31 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (19960800) [pid = 3884] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 13:07:31 INFO - PROCESS | 3884 | 1466629651223 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 13:07:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 13:07:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1192ms 13:07:31 INFO - PROCESS | 3884 | 1466629651273 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 13:07:31 INFO - PROCESS | 3884 | 1466629651276 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 13:07:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 13:07:31 INFO - PROCESS | 3884 | 1466629651284 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 13:07:31 INFO - PROCESS | 3884 | 1466629651286 Marionette TRACE conn3 <- [1,106,null,{}] 13:07:31 INFO - PROCESS | 3884 | 1466629651289 Marionette TRACE conn3 -> [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:07:31 INFO - PROCESS | 3884 | 1466629651291 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:31 INFO - PROCESS | 3884 | 1466629651372 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 13:07:31 INFO - PROCESS | 3884 | 1466629651379 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:31 INFO - PROCESS | 3884 | 1466629651382 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:31 INFO - PROCESS | 3884 | ++DOCSHELL 114E0400 == 34 [pid = 3884] [id = 36] 13:07:31 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (12E88400) [pid = 3884] [serial = 104] [outer = 00000000] 13:07:31 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (131A6400) [pid = 3884] [serial = 105] [outer = 12E88400] 13:07:31 INFO - PROCESS | 3884 | 1466629651426 Marionette DEBUG loaded listener.js 13:07:31 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (13254400) [pid = 3884] [serial = 106] [outer = 12E88400] 13:07:31 INFO - PROCESS | 3884 | 1466629651835 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 13:07:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 13:07:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 596ms 13:07:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 13:07:31 INFO - PROCESS | 3884 | 1466629651880 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 13:07:31 INFO - PROCESS | 3884 | 1466629651884 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 13:07:31 INFO - PROCESS | 3884 | 1466629651894 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 13:07:31 INFO - PROCESS | 3884 | 1466629651898 Marionette TRACE conn3 <- [1,110,null,{}] 13:07:31 INFO - PROCESS | 3884 | 1466629651901 Marionette TRACE conn3 -> [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:07:31 INFO - PROCESS | 3884 | 1466629651905 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:32 INFO - PROCESS | 3884 | 1466629652005 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 13:07:32 INFO - PROCESS | 3884 | 1466629652013 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:32 INFO - PROCESS | 3884 | 1466629652016 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:32 INFO - PROCESS | 3884 | ++DOCSHELL 132DDC00 == 35 [pid = 3884] [id = 37] 13:07:32 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (13339000) [pid = 3884] [serial = 107] [outer = 00000000] 13:07:32 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (13CA0400) [pid = 3884] [serial = 108] [outer = 13339000] 13:07:32 INFO - PROCESS | 3884 | 1466629652062 Marionette DEBUG loaded listener.js 13:07:32 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (140F5C00) [pid = 3884] [serial = 109] [outer = 13339000] 13:07:32 INFO - PROCESS | 3884 | 1466629652516 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 13:07:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 13:07:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 659ms 13:07:32 INFO - PROCESS | 3884 | 1466629652577 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 13:07:32 INFO - PROCESS | 3884 | 1466629652579 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 13:07:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 13:07:32 INFO - PROCESS | 3884 | 1466629652582 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 13:07:32 INFO - PROCESS | 3884 | 1466629652584 Marionette TRACE conn3 <- [1,114,null,{}] 13:07:32 INFO - PROCESS | 3884 | 1466629652587 Marionette TRACE conn3 -> [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:07:32 INFO - PROCESS | 3884 | 1466629652589 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:32 INFO - PROCESS | 3884 | 1466629652670 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 13:07:32 INFO - PROCESS | 3884 | 1466629652675 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:32 INFO - PROCESS | 3884 | 1466629652677 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:32 INFO - PROCESS | 3884 | ++DOCSHELL 15480C00 == 36 [pid = 3884] [id = 38] 13:07:32 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (1548D800) [pid = 3884] [serial = 110] [outer = 00000000] 13:07:32 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (1596D400) [pid = 3884] [serial = 111] [outer = 1548D800] 13:07:32 INFO - PROCESS | 3884 | 1466629652720 Marionette DEBUG loaded listener.js 13:07:32 INFO - PROCESS | 3884 | ++DOMWINDOW == 89 (16053400) [pid = 3884] [serial = 112] [outer = 1548D800] 13:07:33 INFO - PROCESS | 3884 | 1466629653142 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 13:07:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 13:07:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 595ms 13:07:33 INFO - PROCESS | 3884 | 1466629653215 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 13:07:33 INFO - PROCESS | 3884 | 1466629653219 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 13:07:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 13:07:33 INFO - PROCESS | 3884 | 1466629653228 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 13:07:33 INFO - PROCESS | 3884 | 1466629653233 Marionette TRACE conn3 <- [1,118,null,{}] 13:07:33 INFO - PROCESS | 3884 | 1466629653239 Marionette TRACE conn3 -> [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:07:33 INFO - PROCESS | 3884 | 1466629653242 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:33 INFO - PROCESS | 3884 | 1466629653349 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 13:07:33 INFO - PROCESS | 3884 | 1466629653437 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:33 INFO - PROCESS | 3884 | 1466629653442 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:33 INFO - PROCESS | 3884 | ++DOCSHELL 10B5C800 == 37 [pid = 3884] [id = 39] 13:07:33 INFO - PROCESS | 3884 | ++DOMWINDOW == 90 (10B5D000) [pid = 3884] [serial = 113] [outer = 00000000] 13:07:33 INFO - PROCESS | 3884 | ++DOMWINDOW == 91 (10C87000) [pid = 3884] [serial = 114] [outer = 10B5D000] 13:07:33 INFO - PROCESS | 3884 | 1466629653498 Marionette DEBUG loaded listener.js 13:07:33 INFO - PROCESS | 3884 | ++DOMWINDOW == 92 (1142A800) [pid = 3884] [serial = 115] [outer = 10B5D000] 13:07:34 INFO - PROCESS | 3884 | 1466629654039 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 13:07:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 13:07:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 831ms 13:07:34 INFO - PROCESS | 3884 | 1466629654073 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 13:07:34 INFO - PROCESS | 3884 | 1466629654078 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 13:07:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 13:07:34 INFO - PROCESS | 3884 | 1466629654088 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 13:07:34 INFO - PROCESS | 3884 | 1466629654092 Marionette TRACE conn3 <- [1,122,null,{}] 13:07:34 INFO - PROCESS | 3884 | 1466629654097 Marionette TRACE conn3 -> [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:07:34 INFO - PROCESS | 3884 | 1466629654100 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:34 INFO - PROCESS | 3884 | 1466629654203 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 13:07:34 INFO - PROCESS | 3884 | 1466629654290 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:34 INFO - PROCESS | 3884 | 1466629654293 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:34 INFO - PROCESS | 3884 | ++DOCSHELL 111DE400 == 38 [pid = 3884] [id = 40] 13:07:34 INFO - PROCESS | 3884 | ++DOMWINDOW == 93 (13338800) [pid = 3884] [serial = 116] [outer = 00000000] 13:07:34 INFO - PROCESS | 3884 | ++DOMWINDOW == 94 (13C98C00) [pid = 3884] [serial = 117] [outer = 13338800] 13:07:34 INFO - PROCESS | 3884 | 1466629654348 Marionette DEBUG loaded listener.js 13:07:34 INFO - PROCESS | 3884 | ++DOMWINDOW == 95 (15485C00) [pid = 3884] [serial = 118] [outer = 13338800] 13:07:34 INFO - PROCESS | 3884 | 1466629654869 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 13:07:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 13:07:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 800ms 13:07:34 INFO - PROCESS | 3884 | 1466629654884 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 13:07:34 INFO - PROCESS | 3884 | 1466629654886 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 13:07:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 13:07:34 INFO - PROCESS | 3884 | 1466629654908 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 13:07:34 INFO - PROCESS | 3884 | 1466629654911 Marionette TRACE conn3 <- [1,126,null,{}] 13:07:34 INFO - PROCESS | 3884 | 1466629654921 Marionette TRACE conn3 -> [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:07:34 INFO - PROCESS | 3884 | 1466629654929 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:35 INFO - PROCESS | 3884 | 1466629655062 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 13:07:35 INFO - PROCESS | 3884 | 1466629655160 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:35 INFO - PROCESS | 3884 | 1466629655164 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:35 INFO - PROCESS | 3884 | ++DOCSHELL 17584C00 == 39 [pid = 3884] [id = 41] 13:07:35 INFO - PROCESS | 3884 | ++DOMWINDOW == 96 (17585000) [pid = 3884] [serial = 119] [outer = 00000000] 13:07:35 INFO - PROCESS | 3884 | ++DOMWINDOW == 97 (1769EC00) [pid = 3884] [serial = 120] [outer = 17585000] 13:07:35 INFO - PROCESS | 3884 | 1466629655220 Marionette DEBUG loaded listener.js 13:07:35 INFO - PROCESS | 3884 | ++DOMWINDOW == 98 (1789F800) [pid = 3884] [serial = 121] [outer = 17585000] 13:07:35 INFO - PROCESS | 3884 | 1466629655818 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 13:07:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 13:07:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 973ms 13:07:35 INFO - PROCESS | 3884 | 1466629655855 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 13:07:35 INFO - PROCESS | 3884 | 1466629655858 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 13:07:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 13:07:35 INFO - PROCESS | 3884 | 1466629655861 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 13:07:35 INFO - PROCESS | 3884 | 1466629655863 Marionette TRACE conn3 <- [1,130,null,{}] 13:07:35 INFO - PROCESS | 3884 | 1466629655867 Marionette TRACE conn3 -> [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:07:35 INFO - PROCESS | 3884 | 1466629655869 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:35 INFO - PROCESS | 3884 | 1466629655968 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 13:07:36 INFO - PROCESS | 3884 | 1466629656053 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:36 INFO - PROCESS | 3884 | 1466629656056 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:36 INFO - PROCESS | 3884 | ++DOCSHELL 178A2800 == 40 [pid = 3884] [id = 42] 13:07:36 INFO - PROCESS | 3884 | ++DOMWINDOW == 99 (17D75400) [pid = 3884] [serial = 122] [outer = 00000000] 13:07:36 INFO - PROCESS | 3884 | ++DOMWINDOW == 100 (17E48000) [pid = 3884] [serial = 123] [outer = 17D75400] 13:07:36 INFO - PROCESS | 3884 | 1466629656117 Marionette DEBUG loaded listener.js 13:07:36 INFO - PROCESS | 3884 | ++DOMWINDOW == 101 (1981D400) [pid = 3884] [serial = 124] [outer = 17D75400] 13:07:36 INFO - PROCESS | 3884 | 1466629656633 Marionette TRACE conn3 <- [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:07:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 13:07:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 799ms 13:07:36 INFO - PROCESS | 3884 | 1466629656663 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 13:07:36 INFO - PROCESS | 3884 | 1466629656666 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 13:07:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 13:07:36 INFO - PROCESS | 3884 | 1466629656669 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 13:07:36 INFO - PROCESS | 3884 | 1466629656671 Marionette TRACE conn3 <- [1,134,null,{}] 13:07:36 INFO - PROCESS | 3884 | 1466629656675 Marionette TRACE conn3 -> [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:07:36 INFO - PROCESS | 3884 | 1466629656677 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:36 INFO - PROCESS | 3884 | 1466629656772 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 13:07:36 INFO - PROCESS | 3884 | 1466629656858 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:36 INFO - PROCESS | 3884 | 1466629656861 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:36 INFO - PROCESS | 3884 | ++DOCSHELL 107EA800 == 41 [pid = 3884] [id = 43] 13:07:36 INFO - PROCESS | 3884 | ++DOMWINDOW == 102 (10C84C00) [pid = 3884] [serial = 125] [outer = 00000000] 13:07:36 INFO - PROCESS | 3884 | ++DOMWINDOW == 103 (131C9C00) [pid = 3884] [serial = 126] [outer = 10C84C00] 13:07:36 INFO - PROCESS | 3884 | 1466629656914 Marionette DEBUG loaded listener.js 13:07:37 INFO - PROCESS | 3884 | ++DOMWINDOW == 104 (132DD000) [pid = 3884] [serial = 127] [outer = 10C84C00] 13:07:38 INFO - PROCESS | 3884 | --DOCSHELL 132DDC00 == 40 [pid = 3884] [id = 37] 13:07:38 INFO - PROCESS | 3884 | --DOCSHELL 114E0400 == 39 [pid = 3884] [id = 36] 13:07:38 INFO - PROCESS | 3884 | --DOCSHELL 12915400 == 38 [pid = 3884] [id = 35] 13:07:38 INFO - PROCESS | 3884 | --DOCSHELL 107EF000 == 37 [pid = 3884] [id = 34] 13:07:38 INFO - PROCESS | 3884 | --DOCSHELL 19FC4C00 == 36 [pid = 3884] [id = 33] 13:07:38 INFO - PROCESS | 3884 | --DOCSHELL 178A2800 == 35 [pid = 3884] [id = 42] 13:07:38 INFO - PROCESS | 3884 | --DOCSHELL 16558800 == 34 [pid = 3884] [id = 29] 13:07:38 INFO - PROCESS | 3884 | --DOCSHELL 111DE400 == 33 [pid = 3884] [id = 40] 13:07:38 INFO - PROCESS | 3884 | --DOCSHELL 17584C00 == 32 [pid = 3884] [id = 41] 13:07:38 INFO - PROCESS | 3884 | --DOCSHELL 15480C00 == 31 [pid = 3884] [id = 38] 13:07:38 INFO - PROCESS | 3884 | --DOCSHELL 10635000 == 30 [pid = 3884] [id = 31] 13:07:38 INFO - PROCESS | 3884 | --DOCSHELL 17D90000 == 29 [pid = 3884] [id = 32] 13:07:38 INFO - PROCESS | 3884 | --DOCSHELL 10B5C800 == 28 [pid = 3884] [id = 39] 13:07:38 INFO - PROCESS | 3884 | --DOCSHELL 176A8000 == 27 [pid = 3884] [id = 30] 13:07:38 INFO - PROCESS | 3884 | --DOMWINDOW == 103 (16560000) [pid = 3884] [serial = 17] [outer = 00000000] [url = about:blank] 13:07:38 INFO - PROCESS | 3884 | --DOMWINDOW == 102 (1B1CEC00) [pid = 3884] [serial = 51] [outer = 00000000] [url = about:blank] 13:07:38 INFO - PROCESS | 3884 | --DOMWINDOW == 101 (111DA800) [pid = 3884] [serial = 54] [outer = 00000000] [url = about:blank] 13:07:38 INFO - PROCESS | 3884 | --DOMWINDOW == 100 (13C09C00) [pid = 3884] [serial = 57] [outer = 00000000] [url = about:blank] 13:07:38 INFO - PROCESS | 3884 | --DOMWINDOW == 99 (16054000) [pid = 3884] [serial = 60] [outer = 00000000] [url = about:blank] 13:07:38 INFO - PROCESS | 3884 | --DOMWINDOW == 98 (1658C000) [pid = 3884] [serial = 61] [outer = 00000000] [url = about:blank] 13:07:38 INFO - PROCESS | 3884 | --DOMWINDOW == 97 (129A1000) [pid = 3884] [serial = 63] [outer = 00000000] [url = about:blank] 13:07:38 INFO - PROCESS | 3884 | --DOMWINDOW == 96 (131A1800) [pid = 3884] [serial = 66] [outer = 00000000] [url = about:blank] 13:07:38 INFO - PROCESS | 3884 | --DOMWINDOW == 95 (13943400) [pid = 3884] [serial = 69] [outer = 00000000] [url = about:blank] 13:07:38 INFO - PROCESS | 3884 | --DOMWINDOW == 94 (13C95C00) [pid = 3884] [serial = 70] [outer = 00000000] [url = about:blank] 13:07:38 INFO - PROCESS | 3884 | --DOMWINDOW == 93 (143A3C00) [pid = 3884] [serial = 72] [outer = 00000000] [url = about:blank] 13:07:38 INFO - PROCESS | 3884 | --DOMWINDOW == 92 (15113C00) [pid = 3884] [serial = 73] [outer = 00000000] [url = about:blank] 13:07:38 INFO - PROCESS | 3884 | --DOMWINDOW == 91 (15953800) [pid = 3884] [serial = 75] [outer = 00000000] [url = about:blank] 13:07:38 INFO - PROCESS | 3884 | --DOMWINDOW == 90 (1597B000) [pid = 3884] [serial = 76] [outer = 00000000] [url = about:blank] 13:07:38 INFO - PROCESS | 3884 | --DOMWINDOW == 89 (16D01C00) [pid = 3884] [serial = 78] [outer = 00000000] [url = about:blank] 13:07:38 INFO - PROCESS | 3884 | --DOMWINDOW == 88 (16FE6800) [pid = 3884] [serial = 81] [outer = 00000000] [url = about:blank] 13:07:38 INFO - PROCESS | 3884 | --DOMWINDOW == 87 (178A0000) [pid = 3884] [serial = 84] [outer = 00000000] [url = about:blank] 13:07:38 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (17D91400) [pid = 3884] [serial = 87] [outer = 00000000] [url = about:blank] 13:07:38 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (180ABC00) [pid = 3884] [serial = 90] [outer = 00000000] [url = about:blank] 13:07:38 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (19F36C00) [pid = 3884] [serial = 93] [outer = 00000000] [url = about:blank] 13:07:38 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (16D0D400) [pid = 3884] [serial = 79] [outer = 00000000] [url = about:blank] 13:07:38 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (175A1800) [pid = 3884] [serial = 82] [outer = 00000000] [url = about:blank] 13:07:38 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (17D2D800) [pid = 3884] [serial = 85] [outer = 00000000] [url = about:blank] 13:07:38 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (12BB1000) [pid = 3884] [serial = 64] [outer = 00000000] [url = about:blank] 13:07:38 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (17EEC000) [pid = 3884] [serial = 88] [outer = 00000000] [url = about:blank] 13:07:38 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (1981F800) [pid = 3884] [serial = 91] [outer = 00000000] [url = about:blank] 13:07:38 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (11DCD000) [pid = 3884] [serial = 55] [outer = 00000000] [url = about:blank] 13:07:38 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (13222400) [pid = 3884] [serial = 67] [outer = 00000000] [url = about:blank] 13:07:38 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (13CD0400) [pid = 3884] [serial = 58] [outer = 00000000] [url = about:blank] 13:07:38 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (19F43800) [pid = 3884] [serial = 94] [outer = 00000000] [url = about:blank] 13:07:38 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (1B801800) [pid = 3884] [serial = 52] [outer = 00000000] [url = about:blank] 13:07:38 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (1698BC00) [pid = 3884] [serial = 14] [outer = 00000000] [url = about:blank] 13:07:38 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (140EF000) [pid = 3884] [serial = 9] [outer = 00000000] [url = about:blank] 13:07:38 INFO - PROCESS | 3884 | --DOMWINDOW == 70 (140F6400) [pid = 3884] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 13:07:38 INFO - PROCESS | 3884 | --DOMWINDOW == 69 (12918C00) [pid = 3884] [serial = 4] [outer = 00000000] [url = about:blank] 13:07:38 INFO - PROCESS | 3884 | --DOMWINDOW == 68 (1B188C00) [pid = 3884] [serial = 43] [outer = 00000000] [url = about:blank] 13:07:38 INFO - PROCESS | 3884 | --DOMWINDOW == 67 (1B195800) [pid = 3884] [serial = 45] [outer = 00000000] [url = about:blank] 13:07:38 INFO - PROCESS | 3884 | --DOMWINDOW == 66 (1B4B2400) [pid = 3884] [serial = 48] [outer = 00000000] [url = about:blank] 13:07:38 INFO - PROCESS | 3884 | --DOMWINDOW == 65 (1B1CDC00) [pid = 3884] [serial = 42] [outer = 00000000] [url = about:blank] 13:07:38 INFO - PROCESS | 3884 | --DOMWINDOW == 64 (1AFAAC00) [pid = 3884] [serial = 39] [outer = 00000000] [url = about:blank] 13:07:38 INFO - PROCESS | 3884 | --DOMWINDOW == 63 (1B1C5400) [pid = 3884] [serial = 40] [outer = 00000000] [url = about:blank] 13:07:38 INFO - PROCESS | 3884 | --DOMWINDOW == 62 (1AE10800) [pid = 3884] [serial = 36] [outer = 00000000] [url = about:blank] 13:07:38 INFO - PROCESS | 3884 | --DOMWINDOW == 61 (1AE15000) [pid = 3884] [serial = 37] [outer = 00000000] [url = about:blank] 13:07:38 INFO - PROCESS | 3884 | --DOMWINDOW == 60 (1A875C00) [pid = 3884] [serial = 33] [outer = 00000000] [url = about:blank] 13:07:38 INFO - PROCESS | 3884 | --DOMWINDOW == 59 (1A87A000) [pid = 3884] [serial = 34] [outer = 00000000] [url = about:blank] 13:07:38 INFO - PROCESS | 3884 | --DOMWINDOW == 58 (1A5D6000) [pid = 3884] [serial = 30] [outer = 00000000] [url = about:blank] 13:07:38 INFO - PROCESS | 3884 | --DOMWINDOW == 57 (1A5DE800) [pid = 3884] [serial = 31] [outer = 00000000] [url = about:blank] 13:07:38 INFO - PROCESS | 3884 | --DOMWINDOW == 56 (1AC69800) [pid = 3884] [serial = 27] [outer = 00000000] [url = about:blank] 13:07:38 INFO - PROCESS | 3884 | --DOMWINDOW == 55 (1AC6D400) [pid = 3884] [serial = 28] [outer = 00000000] [url = about:blank] 13:07:38 INFO - PROCESS | 3884 | --DOMWINDOW == 54 (1A03B400) [pid = 3884] [serial = 24] [outer = 00000000] [url = about:blank] 13:07:38 INFO - PROCESS | 3884 | --DOMWINDOW == 53 (19E82400) [pid = 3884] [serial = 21] [outer = 00000000] [url = about:blank] 13:07:38 INFO - PROCESS | 3884 | --DOMWINDOW == 52 (19E86000) [pid = 3884] [serial = 22] [outer = 00000000] [url = about:blank] 13:07:38 INFO - PROCESS | 3884 | 1466629658094 Marionette TRACE conn3 <- [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:07:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 13:07:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1459ms 13:07:38 INFO - PROCESS | 3884 | 1466629658133 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 13:07:38 INFO - PROCESS | 3884 | 1466629658138 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 13:07:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 13:07:38 INFO - PROCESS | 3884 | 1466629658145 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 13:07:38 INFO - PROCESS | 3884 | 1466629658150 Marionette TRACE conn3 <- [1,138,null,{}] 13:07:38 INFO - PROCESS | 3884 | 1466629658157 Marionette TRACE conn3 -> [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:07:38 INFO - PROCESS | 3884 | 1466629658160 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:38 INFO - PROCESS | 3884 | 1466629658261 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 13:07:38 INFO - PROCESS | 3884 | 1466629658268 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:38 INFO - PROCESS | 3884 | 1466629658272 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:38 INFO - PROCESS | 3884 | ++DOCSHELL 113C7000 == 28 [pid = 3884] [id = 44] 13:07:38 INFO - PROCESS | 3884 | ++DOMWINDOW == 53 (113C8800) [pid = 3884] [serial = 128] [outer = 00000000] 13:07:38 INFO - PROCESS | 3884 | ++DOMWINDOW == 54 (114EA800) [pid = 3884] [serial = 129] [outer = 113C8800] 13:07:38 INFO - PROCESS | 3884 | 1466629658321 Marionette DEBUG loaded listener.js 13:07:38 INFO - PROCESS | 3884 | ++DOMWINDOW == 55 (11BDC000) [pid = 3884] [serial = 130] [outer = 113C8800] 13:07:38 INFO - PROCESS | 3884 | 1466629658754 Marionette TRACE conn3 <- [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:07:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 13:07:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 643ms 13:07:38 INFO - PROCESS | 3884 | 1466629658781 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 13:07:38 INFO - PROCESS | 3884 | 1466629658786 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 13:07:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 13:07:38 INFO - PROCESS | 3884 | 1466629658792 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 13:07:38 INFO - PROCESS | 3884 | 1466629658795 Marionette TRACE conn3 <- [1,142,null,{}] 13:07:38 INFO - PROCESS | 3884 | 1466629658799 Marionette TRACE conn3 -> [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:07:38 INFO - PROCESS | 3884 | 1466629658802 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:38 INFO - PROCESS | 3884 | 1466629658886 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 13:07:38 INFO - PROCESS | 3884 | 1466629658895 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:38 INFO - PROCESS | 3884 | 1466629658898 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:38 INFO - PROCESS | 3884 | ++DOCSHELL 1319FC00 == 29 [pid = 3884] [id = 45] 13:07:38 INFO - PROCESS | 3884 | ++DOMWINDOW == 56 (131A1800) [pid = 3884] [serial = 131] [outer = 00000000] 13:07:39 INFO - PROCESS | 3884 | ++DOMWINDOW == 57 (13222400) [pid = 3884] [serial = 132] [outer = 131A1800] 13:07:39 INFO - PROCESS | 3884 | 1466629658977 Marionette DEBUG loaded listener.js 13:07:39 INFO - PROCESS | 3884 | ++DOMWINDOW == 58 (1322A400) [pid = 3884] [serial = 133] [outer = 131A1800] 13:07:39 INFO - PROCESS | 3884 | 1466629659410 Marionette TRACE conn3 <- [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:07:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 13:07:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 627ms 13:07:39 INFO - PROCESS | 3884 | 1466629659429 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 13:07:39 INFO - PROCESS | 3884 | 1466629659432 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 13:07:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 13:07:39 INFO - PROCESS | 3884 | 1466629659435 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 13:07:39 INFO - PROCESS | 3884 | 1466629659439 Marionette TRACE conn3 <- [1,146,null,{}] 13:07:39 INFO - PROCESS | 3884 | 1466629659449 Marionette TRACE conn3 -> [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:07:39 INFO - PROCESS | 3884 | 1466629659454 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:39 INFO - PROCESS | 3884 | 1466629659537 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 13:07:39 INFO - PROCESS | 3884 | 1466629659543 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:39 INFO - PROCESS | 3884 | 1466629659546 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:39 INFO - PROCESS | 3884 | ++DOCSHELL 13943400 == 30 [pid = 3884] [id = 46] 13:07:39 INFO - PROCESS | 3884 | ++DOMWINDOW == 59 (13C95800) [pid = 3884] [serial = 134] [outer = 00000000] 13:07:39 INFO - PROCESS | 3884 | ++DOMWINDOW == 60 (140F2000) [pid = 3884] [serial = 135] [outer = 13C95800] 13:07:39 INFO - PROCESS | 3884 | 1466629659594 Marionette DEBUG loaded listener.js 13:07:39 INFO - PROCESS | 3884 | ++DOMWINDOW == 61 (143AB000) [pid = 3884] [serial = 136] [outer = 13C95800] 13:07:40 INFO - PROCESS | 3884 | 1466629660022 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 13:07:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 13:07:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 643ms 13:07:40 INFO - PROCESS | 3884 | 1466629660073 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 13:07:40 INFO - PROCESS | 3884 | 1466629660076 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 13:07:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 13:07:40 INFO - PROCESS | 3884 | 1466629660079 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 13:07:40 INFO - PROCESS | 3884 | 1466629660081 Marionette TRACE conn3 <- [1,150,null,{}] 13:07:40 INFO - PROCESS | 3884 | 1466629660084 Marionette TRACE conn3 -> [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:07:40 INFO - PROCESS | 3884 | 1466629660086 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:40 INFO - PROCESS | 3884 | 1466629660175 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 13:07:40 INFO - PROCESS | 3884 | 1466629660182 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:40 INFO - PROCESS | 3884 | 1466629660186 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:40 INFO - PROCESS | 3884 | ++DOCSHELL 1400D800 == 31 [pid = 3884] [id = 47] 13:07:40 INFO - PROCESS | 3884 | ++DOMWINDOW == 62 (140F0800) [pid = 3884] [serial = 137] [outer = 00000000] 13:07:40 INFO - PROCESS | 3884 | ++DOMWINDOW == 63 (15D4E800) [pid = 3884] [serial = 138] [outer = 140F0800] 13:07:40 INFO - PROCESS | 3884 | 1466629660232 Marionette DEBUG loaded listener.js 13:07:40 INFO - PROCESS | 3884 | ++DOMWINDOW == 64 (16054000) [pid = 3884] [serial = 139] [outer = 140F0800] 13:07:40 INFO - PROCESS | 3884 | 1466629660684 Marionette TRACE conn3 <- [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:07:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 13:07:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 643ms 13:07:40 INFO - PROCESS | 3884 | 1466629660717 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 13:07:40 INFO - PROCESS | 3884 | 1466629660719 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 13:07:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 13:07:40 INFO - PROCESS | 3884 | 1466629660722 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 13:07:40 INFO - PROCESS | 3884 | 1466629660723 Marionette TRACE conn3 <- [1,154,null,{}] 13:07:40 INFO - PROCESS | 3884 | 1466629660727 Marionette TRACE conn3 -> [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:07:40 INFO - PROCESS | 3884 | 1466629660729 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:40 INFO - PROCESS | 3884 | 1466629660826 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 13:07:40 INFO - PROCESS | 3884 | 1466629660833 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:40 INFO - PROCESS | 3884 | 1466629660835 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:40 INFO - PROCESS | 3884 | ++DOCSHELL 12B23C00 == 32 [pid = 3884] [id = 48] 13:07:40 INFO - PROCESS | 3884 | ++DOMWINDOW == 65 (16052C00) [pid = 3884] [serial = 140] [outer = 00000000] 13:07:40 INFO - PROCESS | 3884 | ++DOMWINDOW == 66 (1698BC00) [pid = 3884] [serial = 141] [outer = 16052C00] 13:07:40 INFO - PROCESS | 3884 | 1466629660879 Marionette DEBUG loaded listener.js 13:07:40 INFO - PROCESS | 3884 | ++DOMWINDOW == 67 (16993C00) [pid = 3884] [serial = 142] [outer = 16052C00] 13:07:41 INFO - PROCESS | 3884 | 1466629661366 Marionette TRACE conn3 <- [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:07:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 13:07:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 643ms 13:07:41 INFO - PROCESS | 3884 | 1466629661392 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 13:07:41 INFO - PROCESS | 3884 | 1466629661394 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 13:07:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 13:07:41 INFO - PROCESS | 3884 | 1466629661403 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 13:07:41 INFO - PROCESS | 3884 | 1466629661405 Marionette TRACE conn3 <- [1,158,null,{}] 13:07:41 INFO - PROCESS | 3884 | 1466629661408 Marionette TRACE conn3 -> [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:07:41 INFO - PROCESS | 3884 | 1466629661413 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:41 INFO - PROCESS | 3884 | 1466629661538 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 13:07:41 INFO - PROCESS | 3884 | 1466629661549 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:41 INFO - PROCESS | 3884 | 1466629661551 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:41 INFO - PROCESS | 3884 | ++DOCSHELL 16FE7800 == 33 [pid = 3884] [id = 49] 13:07:41 INFO - PROCESS | 3884 | ++DOMWINDOW == 68 (16FE8000) [pid = 3884] [serial = 143] [outer = 00000000] 13:07:41 INFO - PROCESS | 3884 | ++DOMWINDOW == 69 (1769E000) [pid = 3884] [serial = 144] [outer = 16FE8000] 13:07:41 INFO - PROCESS | 3884 | 1466629661633 Marionette DEBUG loaded listener.js 13:07:41 INFO - PROCESS | 3884 | ++DOMWINDOW == 70 (17D2D800) [pid = 3884] [serial = 145] [outer = 16FE8000] 13:07:42 INFO - PROCESS | 3884 | 1466629662036 Marionette TRACE conn3 <- [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:07:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 13:07:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 690ms 13:07:42 INFO - PROCESS | 3884 | 1466629662102 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 13:07:42 INFO - PROCESS | 3884 | 1466629662104 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 13:07:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 13:07:42 INFO - PROCESS | 3884 | 1466629662113 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 13:07:42 INFO - PROCESS | 3884 | 1466629662115 Marionette TRACE conn3 <- [1,162,null,{}] 13:07:42 INFO - PROCESS | 3884 | 1466629662118 Marionette TRACE conn3 -> [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:07:42 INFO - PROCESS | 3884 | 1466629662120 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:42 INFO - PROCESS | 3884 | 1466629662250 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 13:07:42 INFO - PROCESS | 3884 | 1466629662302 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:42 INFO - PROCESS | 3884 | 1466629662304 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:42 INFO - PROCESS | 3884 | ++DOCSHELL 17D34400 == 34 [pid = 3884] [id = 50] 13:07:42 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (17D68400) [pid = 3884] [serial = 146] [outer = 00000000] 13:07:42 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (17E47400) [pid = 3884] [serial = 147] [outer = 17D68400] 13:07:42 INFO - PROCESS | 3884 | 1466629662349 Marionette DEBUG loaded listener.js 13:07:42 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (180A5C00) [pid = 3884] [serial = 148] [outer = 17D68400] 13:07:42 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (1A032800) [pid = 3884] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 13:07:42 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (1548D800) [pid = 3884] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 13:07:42 INFO - PROCESS | 3884 | --DOMWINDOW == 70 (12916C00) [pid = 3884] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 13:07:42 INFO - PROCESS | 3884 | --DOMWINDOW == 69 (12E88400) [pid = 3884] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 13:07:42 INFO - PROCESS | 3884 | --DOMWINDOW == 68 (13339000) [pid = 3884] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 13:07:42 INFO - PROCESS | 3884 | --DOMWINDOW == 67 (107EFC00) [pid = 3884] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 13:07:42 INFO - PROCESS | 3884 | 1466629662723 Marionette TRACE conn3 <- [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:07:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 13:07:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 643ms 13:07:42 INFO - PROCESS | 3884 | 1466629662745 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 13:07:42 INFO - PROCESS | 3884 | 1466629662747 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 13:07:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 13:07:42 INFO - PROCESS | 3884 | 1466629662759 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 13:07:42 INFO - PROCESS | 3884 | 1466629662761 Marionette TRACE conn3 <- [1,166,null,{}] 13:07:42 INFO - PROCESS | 3884 | 1466629662765 Marionette TRACE conn3 -> [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:07:42 INFO - PROCESS | 3884 | 1466629662767 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:42 INFO - PROCESS | 3884 | 1466629662841 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 13:07:42 INFO - PROCESS | 3884 | 1466629662846 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:42 INFO - PROCESS | 3884 | 1466629662848 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:42 INFO - PROCESS | 3884 | ++DOCSHELL 131D1800 == 35 [pid = 3884] [id = 51] 13:07:42 INFO - PROCESS | 3884 | ++DOMWINDOW == 68 (13339000) [pid = 3884] [serial = 149] [outer = 00000000] 13:07:42 INFO - PROCESS | 3884 | ++DOMWINDOW == 69 (17D94400) [pid = 3884] [serial = 150] [outer = 13339000] 13:07:42 INFO - PROCESS | 3884 | 1466629662891 Marionette DEBUG loaded listener.js 13:07:42 INFO - PROCESS | 3884 | ++DOMWINDOW == 70 (1981E000) [pid = 3884] [serial = 151] [outer = 13339000] 13:07:43 INFO - PROCESS | 3884 | 1466629663301 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 13:07:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 13:07:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 596ms 13:07:43 INFO - PROCESS | 3884 | 1466629663350 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 13:07:43 INFO - PROCESS | 3884 | 1466629663352 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 13:07:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 13:07:43 INFO - PROCESS | 3884 | 1466629663359 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 13:07:43 INFO - PROCESS | 3884 | 1466629663360 Marionette TRACE conn3 <- [1,170,null,{}] 13:07:43 INFO - PROCESS | 3884 | 1466629663364 Marionette TRACE conn3 -> [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:07:43 INFO - PROCESS | 3884 | 1466629663365 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:43 INFO - PROCESS | 3884 | 1466629663442 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 13:07:43 INFO - PROCESS | 3884 | 1466629663448 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:43 INFO - PROCESS | 3884 | 1466629663450 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:43 INFO - PROCESS | 3884 | ++DOCSHELL 19964800 == 36 [pid = 3884] [id = 52] 13:07:43 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (19964C00) [pid = 3884] [serial = 152] [outer = 00000000] 13:07:43 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (19E7F800) [pid = 3884] [serial = 153] [outer = 19964C00] 13:07:43 INFO - PROCESS | 3884 | 1466629663492 Marionette DEBUG loaded listener.js 13:07:43 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (19E7FC00) [pid = 3884] [serial = 154] [outer = 19964C00] 13:07:43 INFO - PROCESS | 3884 | 1466629663884 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 13:07:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 13:07:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 533ms 13:07:43 INFO - PROCESS | 3884 | 1466629663890 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 13:07:43 INFO - PROCESS | 3884 | 1466629663892 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 13:07:43 INFO - PROCESS | 3884 | 1466629663895 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 13:07:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 13:07:43 INFO - PROCESS | 3884 | 1466629663897 Marionette TRACE conn3 <- [1,174,null,{}] 13:07:43 INFO - PROCESS | 3884 | 1466629663900 Marionette TRACE conn3 -> [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:07:43 INFO - PROCESS | 3884 | 1466629663902 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:44 INFO - PROCESS | 3884 | 1466629664015 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 13:07:44 INFO - PROCESS | 3884 | 1466629664023 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:44 INFO - PROCESS | 3884 | 1466629664025 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:44 INFO - PROCESS | 3884 | ++DOCSHELL 12E88400 == 37 [pid = 3884] [id = 53] 13:07:44 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (135AAC00) [pid = 3884] [serial = 155] [outer = 00000000] 13:07:44 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (19E8AC00) [pid = 3884] [serial = 156] [outer = 135AAC00] 13:07:44 INFO - PROCESS | 3884 | 1466629664067 Marionette DEBUG loaded listener.js 13:07:44 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (19F3AC00) [pid = 3884] [serial = 157] [outer = 135AAC00] 13:07:44 INFO - PROCESS | 3884 | 1466629664441 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 13:07:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 13:07:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 596ms 13:07:44 INFO - PROCESS | 3884 | 1466629664493 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 13:07:44 INFO - PROCESS | 3884 | 1466629664495 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 13:07:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 13:07:44 INFO - PROCESS | 3884 | 1466629664533 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 13:07:44 INFO - PROCESS | 3884 | 1466629664537 Marionette TRACE conn3 <- [1,178,null,{}] 13:07:44 INFO - PROCESS | 3884 | 1466629664546 Marionette TRACE conn3 -> [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:07:44 INFO - PROCESS | 3884 | 1466629664550 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:44 INFO - PROCESS | 3884 | 1466629664650 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 13:07:44 INFO - PROCESS | 3884 | 1466629664801 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:44 INFO - PROCESS | 3884 | 1466629664805 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:44 INFO - PROCESS | 3884 | ++DOCSHELL 10F4A400 == 38 [pid = 3884] [id = 54] 13:07:44 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (10F4DC00) [pid = 3884] [serial = 158] [outer = 00000000] 13:07:44 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (113C0000) [pid = 3884] [serial = 159] [outer = 10F4DC00] 13:07:44 INFO - PROCESS | 3884 | 1466629664885 Marionette DEBUG loaded listener.js 13:07:44 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (11DD0800) [pid = 3884] [serial = 160] [outer = 10F4DC00] 13:07:45 INFO - PROCESS | 3884 | 1466629665566 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 13:07:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 13:07:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1082ms 13:07:45 INFO - PROCESS | 3884 | 1466629665587 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 13:07:45 INFO - PROCESS | 3884 | 1466629665591 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 13:07:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 13:07:45 INFO - PROCESS | 3884 | 1466629665631 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 13:07:45 INFO - PROCESS | 3884 | 1466629665633 Marionette TRACE conn3 <- [1,182,null,{}] 13:07:45 INFO - PROCESS | 3884 | 1466629665639 Marionette TRACE conn3 -> [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:07:45 INFO - PROCESS | 3884 | 1466629665643 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:45 INFO - PROCESS | 3884 | 1466629665758 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 13:07:45 INFO - PROCESS | 3884 | 1466629665831 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:45 INFO - PROCESS | 3884 | 1466629665834 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:45 INFO - PROCESS | 3884 | ++DOCSHELL 13336C00 == 39 [pid = 3884] [id = 55] 13:07:45 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (13337400) [pid = 3884] [serial = 161] [outer = 00000000] 13:07:45 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (13C94400) [pid = 3884] [serial = 162] [outer = 13337400] 13:07:45 INFO - PROCESS | 3884 | 1466629665889 Marionette DEBUG loaded listener.js 13:07:45 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (140F0400) [pid = 3884] [serial = 163] [outer = 13337400] 13:07:46 INFO - PROCESS | 3884 | --DOCSHELL 19964800 == 38 [pid = 3884] [id = 52] 13:07:46 INFO - PROCESS | 3884 | --DOCSHELL 131D1800 == 37 [pid = 3884] [id = 51] 13:07:46 INFO - PROCESS | 3884 | --DOCSHELL 17D34400 == 36 [pid = 3884] [id = 50] 13:07:46 INFO - PROCESS | 3884 | --DOCSHELL 16FE7800 == 35 [pid = 3884] [id = 49] 13:07:46 INFO - PROCESS | 3884 | --DOCSHELL 12B23C00 == 34 [pid = 3884] [id = 48] 13:07:46 INFO - PROCESS | 3884 | --DOCSHELL 1400D800 == 33 [pid = 3884] [id = 47] 13:07:46 INFO - PROCESS | 3884 | --DOCSHELL 13943400 == 32 [pid = 3884] [id = 46] 13:07:46 INFO - PROCESS | 3884 | --DOCSHELL 1319FC00 == 31 [pid = 3884] [id = 45] 13:07:46 INFO - PROCESS | 3884 | --DOCSHELL 113C7000 == 30 [pid = 3884] [id = 44] 13:07:46 INFO - PROCESS | 3884 | --DOCSHELL 107EA800 == 29 [pid = 3884] [id = 43] 13:07:46 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (1A040C00) [pid = 3884] [serial = 97] [outer = 00000000] [url = about:blank] 13:07:46 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (1A03F400) [pid = 3884] [serial = 96] [outer = 00000000] [url = about:blank] 13:07:46 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (1596D400) [pid = 3884] [serial = 111] [outer = 00000000] [url = about:blank] 13:07:46 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (12BEEC00) [pid = 3884] [serial = 102] [outer = 00000000] [url = about:blank] 13:07:46 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (131A6400) [pid = 3884] [serial = 105] [outer = 00000000] [url = about:blank] 13:07:46 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (140F5C00) [pid = 3884] [serial = 109] [outer = 00000000] [url = about:blank] 13:07:46 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (10B5F400) [pid = 3884] [serial = 99] [outer = 00000000] [url = about:blank] 13:07:46 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (10C84800) [pid = 3884] [serial = 100] [outer = 00000000] [url = about:blank] 13:07:46 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (12CC6000) [pid = 3884] [serial = 103] [outer = 00000000] [url = about:blank] 13:07:46 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (13254400) [pid = 3884] [serial = 106] [outer = 00000000] [url = about:blank] 13:07:46 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (13CA0400) [pid = 3884] [serial = 108] [outer = 00000000] [url = about:blank] 13:07:46 INFO - PROCESS | 3884 | --DOMWINDOW == 70 (16053400) [pid = 3884] [serial = 112] [outer = 00000000] [url = about:blank] 13:07:46 INFO - PROCESS | 3884 | 1466629666728 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 13:07:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 13:07:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1145ms 13:07:46 INFO - PROCESS | 3884 | 1466629666784 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 13:07:46 INFO - PROCESS | 3884 | 1466629666788 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 13:07:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 13:07:46 INFO - PROCESS | 3884 | 1466629666792 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 13:07:46 INFO - PROCESS | 3884 | 1466629666795 Marionette TRACE conn3 <- [1,186,null,{}] 13:07:46 INFO - PROCESS | 3884 | 1466629666801 Marionette TRACE conn3 -> [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:07:46 INFO - PROCESS | 3884 | 1466629666804 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:46 INFO - PROCESS | 3884 | 1466629666892 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 13:07:46 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (111DB800) [pid = 3884] [serial = 164] [outer = 1B1C7000] 13:07:46 INFO - PROCESS | 3884 | 1466629666924 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:46 INFO - PROCESS | 3884 | 1466629666926 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:46 INFO - PROCESS | 3884 | ++DOCSHELL 12B23800 == 30 [pid = 3884] [id = 56] 13:07:46 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (12B23C00) [pid = 3884] [serial = 165] [outer = 00000000] 13:07:46 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (12BE7800) [pid = 3884] [serial = 166] [outer = 12B23C00] 13:07:46 INFO - PROCESS | 3884 | 1466629666978 Marionette DEBUG loaded listener.js 13:07:47 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (12CC8800) [pid = 3884] [serial = 167] [outer = 12B23C00] 13:07:47 INFO - PROCESS | 3884 | 1466629667432 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 13:07:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 13:07:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 689ms 13:07:47 INFO - PROCESS | 3884 | 1466629667492 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 13:07:47 INFO - PROCESS | 3884 | 1466629667497 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 13:07:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 13:07:47 INFO - PROCESS | 3884 | 1466629667503 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 13:07:47 INFO - PROCESS | 3884 | 1466629667505 Marionette TRACE conn3 <- [1,190,null,{}] 13:07:47 INFO - PROCESS | 3884 | 1466629667509 Marionette TRACE conn3 -> [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:07:47 INFO - PROCESS | 3884 | 1466629667511 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:47 INFO - PROCESS | 3884 | 1466629667593 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 13:07:47 INFO - PROCESS | 3884 | 1466629667601 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:47 INFO - PROCESS | 3884 | 1466629667603 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:47 INFO - PROCESS | 3884 | ++DOCSHELL 135AA800 == 31 [pid = 3884] [id = 57] 13:07:47 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (13938000) [pid = 3884] [serial = 168] [outer = 00000000] 13:07:47 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (13C95400) [pid = 3884] [serial = 169] [outer = 13938000] 13:07:47 INFO - PROCESS | 3884 | 1466629667650 Marionette DEBUG loaded listener.js 13:07:47 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (1400DC00) [pid = 3884] [serial = 170] [outer = 13938000] 13:07:48 INFO - PROCESS | 3884 | 1466629668069 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 13:07:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 13:07:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 596ms 13:07:48 INFO - PROCESS | 3884 | 1466629668102 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 13:07:48 INFO - PROCESS | 3884 | 1466629668105 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 13:07:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 13:07:48 INFO - PROCESS | 3884 | 1466629668108 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 13:07:48 INFO - PROCESS | 3884 | 1466629668112 Marionette TRACE conn3 <- [1,194,null,{}] 13:07:48 INFO - PROCESS | 3884 | 1466629668122 Marionette TRACE conn3 -> [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:07:48 INFO - PROCESS | 3884 | 1466629668126 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:48 INFO - PROCESS | 3884 | 1466629668212 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 13:07:48 INFO - PROCESS | 3884 | 1466629668220 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:48 INFO - PROCESS | 3884 | 1466629668223 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:48 INFO - PROCESS | 3884 | ++DOCSHELL 15D4C400 == 32 [pid = 3884] [id = 58] 13:07:48 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (1604A800) [pid = 3884] [serial = 171] [outer = 00000000] 13:07:48 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (16553800) [pid = 3884] [serial = 172] [outer = 1604A800] 13:07:48 INFO - PROCESS | 3884 | 1466629668272 Marionette DEBUG loaded listener.js 13:07:48 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (16597000) [pid = 3884] [serial = 173] [outer = 1604A800] 13:07:48 INFO - PROCESS | 3884 | 1466629668678 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 13:07:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 13:07:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 596ms 13:07:48 INFO - PROCESS | 3884 | 1466629668705 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 13:07:48 INFO - PROCESS | 3884 | 1466629668707 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 13:07:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 13:07:48 INFO - PROCESS | 3884 | 1466629668710 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 13:07:48 INFO - PROCESS | 3884 | 1466629668712 Marionette TRACE conn3 <- [1,198,null,{}] 13:07:48 INFO - PROCESS | 3884 | 1466629668715 Marionette TRACE conn3 -> [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:07:48 INFO - PROCESS | 3884 | 1466629668717 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:48 INFO - PROCESS | 3884 | 1466629668837 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 13:07:48 INFO - PROCESS | 3884 | 1466629668844 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:48 INFO - PROCESS | 3884 | 1466629668846 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:48 INFO - PROCESS | 3884 | ++DOCSHELL 16D0D400 == 33 [pid = 3884] [id = 59] 13:07:48 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (16EAF800) [pid = 3884] [serial = 174] [outer = 00000000] 13:07:48 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (1757AC00) [pid = 3884] [serial = 175] [outer = 16EAF800] 13:07:48 INFO - PROCESS | 3884 | 1466629668890 Marionette DEBUG loaded listener.js 13:07:48 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (175A8C00) [pid = 3884] [serial = 176] [outer = 16EAF800] 13:07:49 INFO - PROCESS | 3884 | 1466629669301 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 13:07:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 13:07:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 643ms 13:07:49 INFO - PROCESS | 3884 | 1466629669355 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 13:07:49 INFO - PROCESS | 3884 | 1466629669357 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 13:07:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 13:07:49 INFO - PROCESS | 3884 | 1466629669360 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 13:07:49 INFO - PROCESS | 3884 | 1466629669362 Marionette TRACE conn3 <- [1,202,null,{}] 13:07:49 INFO - PROCESS | 3884 | 1466629669365 Marionette TRACE conn3 -> [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:07:49 INFO - PROCESS | 3884 | 1466629669367 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:49 INFO - PROCESS | 3884 | 1466629669474 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 13:07:49 INFO - PROCESS | 3884 | 1466629669479 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:49 INFO - PROCESS | 3884 | 1466629669481 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:49 INFO - PROCESS | 3884 | ++DOCSHELL 15D4F000 == 34 [pid = 3884] [id = 60] 13:07:49 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (16D04800) [pid = 3884] [serial = 177] [outer = 00000000] 13:07:49 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (17D96C00) [pid = 3884] [serial = 178] [outer = 16D04800] 13:07:49 INFO - PROCESS | 3884 | 1466629669524 Marionette DEBUG loaded listener.js 13:07:49 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (17EF2400) [pid = 3884] [serial = 179] [outer = 16D04800] 13:07:49 INFO - PROCESS | 3884 | 1466629669992 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 13:07:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 13:07:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 643ms 13:07:50 INFO - PROCESS | 3884 | 1466629670030 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 13:07:50 INFO - PROCESS | 3884 | 1466629670032 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 13:07:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 13:07:50 INFO - PROCESS | 3884 | 1466629670035 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 13:07:50 INFO - PROCESS | 3884 | 1466629670037 Marionette TRACE conn3 <- [1,206,null,{}] 13:07:50 INFO - PROCESS | 3884 | 1466629670041 Marionette TRACE conn3 -> [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:07:50 INFO - PROCESS | 3884 | 1466629670046 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:50 INFO - PROCESS | 3884 | 1466629670196 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 13:07:50 INFO - PROCESS | 3884 | 1466629670213 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:50 INFO - PROCESS | 3884 | 1466629670215 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:50 INFO - PROCESS | 3884 | ++DOCSHELL 19F38000 == 35 [pid = 3884] [id = 61] 13:07:50 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (19F42400) [pid = 3884] [serial = 180] [outer = 00000000] 13:07:50 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (1A03B800) [pid = 3884] [serial = 181] [outer = 19F42400] 13:07:50 INFO - PROCESS | 3884 | 1466629670258 Marionette DEBUG loaded listener.js 13:07:50 INFO - PROCESS | 3884 | ++DOMWINDOW == 89 (1A03C400) [pid = 3884] [serial = 182] [outer = 19F42400] 13:07:50 INFO - PROCESS | 3884 | 1466629670677 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 13:07:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 13:07:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 706ms 13:07:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 13:07:50 INFO - PROCESS | 3884 | 1466629670739 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 13:07:50 INFO - PROCESS | 3884 | 1466629670741 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 13:07:50 INFO - PROCESS | 3884 | 1466629670744 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 13:07:50 INFO - PROCESS | 3884 | 1466629670746 Marionette TRACE conn3 <- [1,210,null,{}] 13:07:50 INFO - PROCESS | 3884 | 1466629670750 Marionette TRACE conn3 -> [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:07:50 INFO - PROCESS | 3884 | 1466629670751 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:50 INFO - PROCESS | 3884 | 1466629670851 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 13:07:50 INFO - PROCESS | 3884 | 1466629670857 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:50 INFO - PROCESS | 3884 | 1466629670859 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:50 INFO - PROCESS | 3884 | ++DOCSHELL 1A033400 == 36 [pid = 3884] [id = 62] 13:07:50 INFO - PROCESS | 3884 | ++DOMWINDOW == 90 (1A033800) [pid = 3884] [serial = 183] [outer = 00000000] 13:07:50 INFO - PROCESS | 3884 | ++DOMWINDOW == 91 (1A453800) [pid = 3884] [serial = 184] [outer = 1A033800] 13:07:50 INFO - PROCESS | 3884 | 1466629670901 Marionette DEBUG loaded listener.js 13:07:50 INFO - PROCESS | 3884 | ++DOMWINDOW == 92 (1A55B400) [pid = 3884] [serial = 185] [outer = 1A033800] 13:07:51 INFO - PROCESS | 3884 | --DOMWINDOW == 91 (113C8800) [pid = 3884] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 13:07:51 INFO - PROCESS | 3884 | --DOMWINDOW == 90 (140F0800) [pid = 3884] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 13:07:51 INFO - PROCESS | 3884 | --DOMWINDOW == 89 (13C95800) [pid = 3884] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 13:07:51 INFO - PROCESS | 3884 | --DOMWINDOW == 88 (16052C00) [pid = 3884] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 13:07:51 INFO - PROCESS | 3884 | --DOMWINDOW == 87 (10B5D000) [pid = 3884] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 13:07:51 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (13338800) [pid = 3884] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 13:07:51 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (17585000) [pid = 3884] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 13:07:51 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (17D75400) [pid = 3884] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 13:07:51 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (16FE8000) [pid = 3884] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 13:07:51 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (17D68400) [pid = 3884] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 13:07:51 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (19964C00) [pid = 3884] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 13:07:51 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (131A1800) [pid = 3884] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 13:07:51 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (13339000) [pid = 3884] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 13:07:51 INFO - PROCESS | 3884 | 1466629671398 Marionette TRACE conn3 <- [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:07:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 13:07:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 690ms 13:07:51 INFO - PROCESS | 3884 | 1466629671444 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 13:07:51 INFO - PROCESS | 3884 | 1466629671448 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 13:07:51 INFO - PROCESS | 3884 | 1466629671453 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 13:07:51 INFO - PROCESS | 3884 | 1466629671454 Marionette TRACE conn3 <- [1,214,null,{}] 13:07:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 13:07:51 INFO - PROCESS | 3884 | 1466629671458 Marionette TRACE conn3 -> [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:07:51 INFO - PROCESS | 3884 | 1466629671460 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:51 INFO - PROCESS | 3884 | 1466629671554 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 13:07:51 INFO - PROCESS | 3884 | 1466629671629 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:51 INFO - PROCESS | 3884 | 1466629671631 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:51 INFO - PROCESS | 3884 | ++DOCSHELL 10B57C00 == 37 [pid = 3884] [id = 63] 13:07:51 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (10B59000) [pid = 3884] [serial = 186] [outer = 00000000] 13:07:51 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (13CCE000) [pid = 3884] [serial = 187] [outer = 10B59000] 13:07:51 INFO - PROCESS | 3884 | 1466629671675 Marionette DEBUG loaded listener.js 13:07:51 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (17586C00) [pid = 3884] [serial = 188] [outer = 10B59000] 13:07:52 INFO - PROCESS | 3884 | 1466629671993 Marionette TRACE conn3 <- [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:07:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 13:07:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 596ms 13:07:52 INFO - PROCESS | 3884 | 1466629672051 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 13:07:52 INFO - PROCESS | 3884 | 1466629672052 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 13:07:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 13:07:52 INFO - PROCESS | 3884 | 1466629672056 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 13:07:52 INFO - PROCESS | 3884 | 1466629672057 Marionette TRACE conn3 <- [1,218,null,{}] 13:07:52 INFO - PROCESS | 3884 | 1466629672061 Marionette TRACE conn3 -> [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:07:52 INFO - PROCESS | 3884 | 1466629672063 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:52 INFO - PROCESS | 3884 | 1466629672141 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 13:07:52 INFO - PROCESS | 3884 | 1466629672212 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:52 INFO - PROCESS | 3884 | 1466629672214 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:52 INFO - PROCESS | 3884 | ++DOCSHELL 140F6800 == 38 [pid = 3884] [id = 64] 13:07:52 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (152B6400) [pid = 3884] [serial = 189] [outer = 00000000] 13:07:52 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (1A562400) [pid = 3884] [serial = 190] [outer = 152B6400] 13:07:52 INFO - PROCESS | 3884 | 1466629672267 Marionette DEBUG loaded listener.js 13:07:52 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (1A564800) [pid = 3884] [serial = 191] [outer = 152B6400] 13:07:52 INFO - PROCESS | 3884 | 1466629672624 Marionette TRACE conn3 <- [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:07:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 13:07:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 596ms 13:07:52 INFO - PROCESS | 3884 | 1466629672653 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 13:07:52 INFO - PROCESS | 3884 | 1466629672655 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 13:07:52 INFO - PROCESS | 3884 | 1466629672658 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 13:07:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 13:07:52 INFO - PROCESS | 3884 | 1466629672660 Marionette TRACE conn3 <- [1,222,null,{}] 13:07:52 INFO - PROCESS | 3884 | 1466629672663 Marionette TRACE conn3 -> [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:07:52 INFO - PROCESS | 3884 | 1466629672665 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:52 INFO - PROCESS | 3884 | 1466629672770 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 13:07:52 INFO - PROCESS | 3884 | 1466629672778 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:52 INFO - PROCESS | 3884 | 1466629672782 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:52 INFO - PROCESS | 3884 | ++DOCSHELL 1594B800 == 39 [pid = 3884] [id = 65] 13:07:52 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (16989400) [pid = 3884] [serial = 192] [outer = 00000000] 13:07:52 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (1A5DC800) [pid = 3884] [serial = 193] [outer = 16989400] 13:07:52 INFO - PROCESS | 3884 | 1466629672825 Marionette DEBUG loaded listener.js 13:07:52 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (1A5DE400) [pid = 3884] [serial = 194] [outer = 16989400] 13:07:53 INFO - PROCESS | 3884 | 1466629673221 Marionette TRACE conn3 <- [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:07:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 13:07:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 596ms 13:07:53 INFO - PROCESS | 3884 | 1466629673256 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 13:07:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 13:07:53 INFO - PROCESS | 3884 | 1466629673258 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 13:07:53 INFO - PROCESS | 3884 | 1466629673261 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 13:07:53 INFO - PROCESS | 3884 | 1466629673263 Marionette TRACE conn3 <- [1,226,null,{}] 13:07:53 INFO - PROCESS | 3884 | 1466629673267 Marionette TRACE conn3 -> [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:07:53 INFO - PROCESS | 3884 | 1466629673269 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:53 INFO - PROCESS | 3884 | 1466629673403 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 13:07:53 INFO - PROCESS | 3884 | 1466629673534 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:53 INFO - PROCESS | 3884 | 1466629673538 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:53 INFO - PROCESS | 3884 | ++DOCSHELL 10420000 == 40 [pid = 3884] [id = 66] 13:07:53 INFO - PROCESS | 3884 | ++DOMWINDOW == 89 (10428400) [pid = 3884] [serial = 195] [outer = 00000000] 13:07:53 INFO - PROCESS | 3884 | ++DOMWINDOW == 90 (10762C00) [pid = 3884] [serial = 196] [outer = 10428400] 13:07:53 INFO - PROCESS | 3884 | 1466629673598 Marionette DEBUG loaded listener.js 13:07:53 INFO - PROCESS | 3884 | ++DOMWINDOW == 91 (10B61400) [pid = 3884] [serial = 197] [outer = 10428400] 13:07:54 INFO - PROCESS | 3884 | 1466629674182 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 13:07:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 13:07:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1004ms 13:07:54 INFO - PROCESS | 3884 | 1466629674265 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 13:07:54 INFO - PROCESS | 3884 | 1466629674269 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 13:07:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 13:07:54 INFO - PROCESS | 3884 | 1466629674274 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 13:07:54 INFO - PROCESS | 3884 | 1466629674278 Marionette TRACE conn3 <- [1,230,null,{}] 13:07:54 INFO - PROCESS | 3884 | 1466629674283 Marionette TRACE conn3 -> [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:07:54 INFO - PROCESS | 3884 | 1466629674286 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:54 INFO - PROCESS | 3884 | 1466629674439 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 13:07:54 INFO - PROCESS | 3884 | 1466629674448 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:54 INFO - PROCESS | 3884 | 1466629674452 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:54 INFO - PROCESS | 3884 | ++DOCSHELL 132D3C00 == 41 [pid = 3884] [id = 67] 13:07:54 INFO - PROCESS | 3884 | ++DOMWINDOW == 92 (135B2C00) [pid = 3884] [serial = 198] [outer = 00000000] 13:07:54 INFO - PROCESS | 3884 | ++DOMWINDOW == 93 (140F7C00) [pid = 3884] [serial = 199] [outer = 135B2C00] 13:07:54 INFO - PROCESS | 3884 | 1466629674515 Marionette DEBUG loaded listener.js 13:07:54 INFO - PROCESS | 3884 | ++DOMWINDOW == 94 (1548E400) [pid = 3884] [serial = 200] [outer = 135B2C00] 13:07:55 INFO - PROCESS | 3884 | 1466629675056 Marionette TRACE conn3 <- [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:07:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 13:07:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 831ms 13:07:55 INFO - PROCESS | 3884 | 1466629675118 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 13:07:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 13:07:55 INFO - PROCESS | 3884 | 1466629675121 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 13:07:55 INFO - PROCESS | 3884 | 1466629675125 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 13:07:55 INFO - PROCESS | 3884 | 1466629675127 Marionette TRACE conn3 <- [1,234,null,{}] 13:07:55 INFO - PROCESS | 3884 | 1466629675131 Marionette TRACE conn3 -> [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:07:55 INFO - PROCESS | 3884 | 1466629675134 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:55 INFO - PROCESS | 3884 | 1466629675238 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 13:07:55 INFO - PROCESS | 3884 | 1466629675331 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:55 INFO - PROCESS | 3884 | 1466629675334 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:55 INFO - PROCESS | 3884 | ++DOCSHELL 17D75C00 == 42 [pid = 3884] [id = 68] 13:07:55 INFO - PROCESS | 3884 | ++DOMWINDOW == 95 (17D77800) [pid = 3884] [serial = 201] [outer = 00000000] 13:07:55 INFO - PROCESS | 3884 | ++DOMWINDOW == 96 (180A9C00) [pid = 3884] [serial = 202] [outer = 17D77800] 13:07:55 INFO - PROCESS | 3884 | 1466629675387 Marionette DEBUG loaded listener.js 13:07:55 INFO - PROCESS | 3884 | ++DOMWINDOW == 97 (180B0C00) [pid = 3884] [serial = 203] [outer = 17D77800] 13:07:56 INFO - PROCESS | 3884 | 1466629675989 Marionette TRACE conn3 <- [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:07:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 13:07:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 910ms 13:07:56 INFO - PROCESS | 3884 | 1466629676028 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 13:07:56 INFO - PROCESS | 3884 | 1466629676031 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 13:07:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 13:07:56 INFO - PROCESS | 3884 | 1466629676042 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 13:07:56 INFO - PROCESS | 3884 | 1466629676047 Marionette TRACE conn3 <- [1,238,null,{}] 13:07:56 INFO - PROCESS | 3884 | 1466629676050 Marionette TRACE conn3 -> [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:07:56 INFO - PROCESS | 3884 | 1466629676054 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:56 INFO - PROCESS | 3884 | 1466629676160 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 13:07:56 INFO - PROCESS | 3884 | 1466629676236 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:56 INFO - PROCESS | 3884 | 1466629676238 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:56 INFO - PROCESS | 3884 | ++DOCSHELL 19813800 == 43 [pid = 3884] [id = 69] 13:07:56 INFO - PROCESS | 3884 | ++DOMWINDOW == 98 (19817800) [pid = 3884] [serial = 204] [outer = 00000000] 13:07:56 INFO - PROCESS | 3884 | ++DOMWINDOW == 99 (19FC4C00) [pid = 3884] [serial = 205] [outer = 19817800] 13:07:56 INFO - PROCESS | 3884 | 1466629676291 Marionette DEBUG loaded listener.js 13:07:56 INFO - PROCESS | 3884 | ++DOMWINDOW == 100 (1A565C00) [pid = 3884] [serial = 206] [outer = 19817800] 13:07:57 INFO - PROCESS | 3884 | 1466629676975 Marionette TRACE conn3 <- [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:07:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 13:07:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1004ms 13:07:57 INFO - PROCESS | 3884 | 1466629677042 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 13:07:57 INFO - PROCESS | 3884 | 1466629677045 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 13:07:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 13:07:57 INFO - PROCESS | 3884 | 1466629677051 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 13:07:57 INFO - PROCESS | 3884 | 1466629677054 Marionette TRACE conn3 <- [1,242,null,{}] 13:07:57 INFO - PROCESS | 3884 | 1466629677060 Marionette TRACE conn3 -> [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:07:57 INFO - PROCESS | 3884 | 1466629677063 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:57 INFO - PROCESS | 3884 | 1466629677159 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 13:07:57 INFO - PROCESS | 3884 | 1466629677232 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:57 INFO - PROCESS | 3884 | 1466629677236 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:57 INFO - PROCESS | 3884 | ++DOCSHELL 12E69C00 == 44 [pid = 3884] [id = 70] 13:07:57 INFO - PROCESS | 3884 | ++DOMWINDOW == 101 (12E8C800) [pid = 3884] [serial = 207] [outer = 00000000] 13:07:57 INFO - PROCESS | 3884 | ++DOMWINDOW == 102 (131C8C00) [pid = 3884] [serial = 208] [outer = 12E8C800] 13:07:57 INFO - PROCESS | 3884 | 1466629677285 Marionette DEBUG loaded listener.js 13:07:57 INFO - PROCESS | 3884 | ++DOMWINDOW == 103 (13230400) [pid = 3884] [serial = 209] [outer = 12E8C800] 13:07:57 INFO - PROCESS | 3884 | --DOCSHELL 1594B800 == 43 [pid = 3884] [id = 65] 13:07:57 INFO - PROCESS | 3884 | --DOCSHELL 140F6800 == 42 [pid = 3884] [id = 64] 13:07:57 INFO - PROCESS | 3884 | --DOCSHELL 10B57C00 == 41 [pid = 3884] [id = 63] 13:07:57 INFO - PROCESS | 3884 | --DOCSHELL 1A033400 == 40 [pid = 3884] [id = 62] 13:07:57 INFO - PROCESS | 3884 | --DOCSHELL 19F38000 == 39 [pid = 3884] [id = 61] 13:07:57 INFO - PROCESS | 3884 | --DOCSHELL 15D4F000 == 38 [pid = 3884] [id = 60] 13:07:57 INFO - PROCESS | 3884 | --DOCSHELL 16D0D400 == 37 [pid = 3884] [id = 59] 13:07:57 INFO - PROCESS | 3884 | --DOCSHELL 15D4C400 == 36 [pid = 3884] [id = 58] 13:07:57 INFO - PROCESS | 3884 | --DOCSHELL 135AA800 == 35 [pid = 3884] [id = 57] 13:07:57 INFO - PROCESS | 3884 | --DOCSHELL 12B23800 == 34 [pid = 3884] [id = 56] 13:07:57 INFO - PROCESS | 3884 | --DOCSHELL 12E88400 == 33 [pid = 3884] [id = 53] 13:07:57 INFO - PROCESS | 3884 | --DOMWINDOW == 102 (114EA800) [pid = 3884] [serial = 129] [outer = 00000000] [url = about:blank] 13:07:57 INFO - PROCESS | 3884 | --DOMWINDOW == 101 (11BDC000) [pid = 3884] [serial = 130] [outer = 00000000] [url = about:blank] 13:07:57 INFO - PROCESS | 3884 | --DOMWINDOW == 100 (15D4E800) [pid = 3884] [serial = 138] [outer = 00000000] [url = about:blank] 13:07:57 INFO - PROCESS | 3884 | --DOMWINDOW == 99 (140F2000) [pid = 3884] [serial = 135] [outer = 00000000] [url = about:blank] 13:07:57 INFO - PROCESS | 3884 | --DOMWINDOW == 98 (143AB000) [pid = 3884] [serial = 136] [outer = 00000000] [url = about:blank] 13:07:57 INFO - PROCESS | 3884 | --DOMWINDOW == 97 (131C9C00) [pid = 3884] [serial = 126] [outer = 00000000] [url = about:blank] 13:07:57 INFO - PROCESS | 3884 | --DOMWINDOW == 96 (1698BC00) [pid = 3884] [serial = 141] [outer = 00000000] [url = about:blank] 13:07:57 INFO - PROCESS | 3884 | --DOMWINDOW == 95 (1142A800) [pid = 3884] [serial = 115] [outer = 00000000] [url = about:blank] 13:07:57 INFO - PROCESS | 3884 | --DOMWINDOW == 94 (10C87000) [pid = 3884] [serial = 114] [outer = 00000000] [url = about:blank] 13:07:57 INFO - PROCESS | 3884 | --DOMWINDOW == 93 (15485C00) [pid = 3884] [serial = 118] [outer = 00000000] [url = about:blank] 13:07:57 INFO - PROCESS | 3884 | --DOMWINDOW == 92 (13C98C00) [pid = 3884] [serial = 117] [outer = 00000000] [url = about:blank] 13:07:57 INFO - PROCESS | 3884 | --DOMWINDOW == 91 (1789F800) [pid = 3884] [serial = 121] [outer = 00000000] [url = about:blank] 13:07:57 INFO - PROCESS | 3884 | --DOMWINDOW == 90 (1769EC00) [pid = 3884] [serial = 120] [outer = 00000000] [url = about:blank] 13:07:57 INFO - PROCESS | 3884 | --DOMWINDOW == 89 (1981D400) [pid = 3884] [serial = 124] [outer = 00000000] [url = about:blank] 13:07:57 INFO - PROCESS | 3884 | --DOMWINDOW == 88 (17E48000) [pid = 3884] [serial = 123] [outer = 00000000] [url = about:blank] 13:07:57 INFO - PROCESS | 3884 | --DOMWINDOW == 87 (1769E000) [pid = 3884] [serial = 144] [outer = 00000000] [url = about:blank] 13:07:57 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (17D2D800) [pid = 3884] [serial = 145] [outer = 00000000] [url = about:blank] 13:07:57 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (16993C00) [pid = 3884] [serial = 142] [outer = 00000000] [url = about:blank] 13:07:57 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (17E47400) [pid = 3884] [serial = 147] [outer = 00000000] [url = about:blank] 13:07:57 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (19E7F800) [pid = 3884] [serial = 153] [outer = 00000000] [url = about:blank] 13:07:57 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (19E7FC00) [pid = 3884] [serial = 154] [outer = 00000000] [url = about:blank] 13:07:57 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (180A5C00) [pid = 3884] [serial = 148] [outer = 00000000] [url = about:blank] 13:07:57 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (13222400) [pid = 3884] [serial = 132] [outer = 00000000] [url = about:blank] 13:07:57 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (1322A400) [pid = 3884] [serial = 133] [outer = 00000000] [url = about:blank] 13:07:57 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (17D94400) [pid = 3884] [serial = 150] [outer = 00000000] [url = about:blank] 13:07:57 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (16054000) [pid = 3884] [serial = 139] [outer = 00000000] [url = about:blank] 13:07:57 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (19E8AC00) [pid = 3884] [serial = 156] [outer = 00000000] [url = about:blank] 13:07:57 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (1981E000) [pid = 3884] [serial = 151] [outer = 00000000] [url = about:blank] 13:07:57 INFO - PROCESS | 3884 | 1466629677886 Marionette TRACE conn3 <- [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:07:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 13:07:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 910ms 13:07:57 INFO - PROCESS | 3884 | 1466629677956 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 13:07:57 INFO - PROCESS | 3884 | 1466629677960 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 13:07:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 13:07:57 INFO - PROCESS | 3884 | 1466629677966 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 13:07:57 INFO - PROCESS | 3884 | 1466629677968 Marionette TRACE conn3 <- [1,246,null,{}] 13:07:58 INFO - PROCESS | 3884 | 1466629677972 Marionette TRACE conn3 -> [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:07:58 INFO - PROCESS | 3884 | 1466629677975 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:58 INFO - PROCESS | 3884 | 1466629678059 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 13:07:58 INFO - PROCESS | 3884 | 1466629678071 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:58 INFO - PROCESS | 3884 | 1466629678073 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:58 INFO - PROCESS | 3884 | ++DOCSHELL 12E6C400 == 34 [pid = 3884] [id = 71] 13:07:58 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (12E88000) [pid = 3884] [serial = 210] [outer = 00000000] 13:07:58 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (13223800) [pid = 3884] [serial = 211] [outer = 12E88000] 13:07:58 INFO - PROCESS | 3884 | 1466629678119 Marionette DEBUG loaded listener.js 13:07:58 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (135A8400) [pid = 3884] [serial = 212] [outer = 12E88000] 13:07:58 INFO - PROCESS | 3884 | 1466629678582 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 13:07:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 13:07:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 627ms 13:07:58 INFO - PROCESS | 3884 | 1466629678607 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 13:07:58 INFO - PROCESS | 3884 | 1466629678609 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 13:07:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 13:07:58 INFO - PROCESS | 3884 | 1466629678613 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 13:07:58 INFO - PROCESS | 3884 | 1466629678616 Marionette TRACE conn3 <- [1,250,null,{}] 13:07:58 INFO - PROCESS | 3884 | 1466629678626 Marionette TRACE conn3 -> [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:07:58 INFO - PROCESS | 3884 | 1466629678630 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:58 INFO - PROCESS | 3884 | 1466629678732 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 13:07:58 INFO - PROCESS | 3884 | 1466629678742 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:58 INFO - PROCESS | 3884 | 1466629678792 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:58 INFO - PROCESS | 3884 | ++DOCSHELL 1594C000 == 35 [pid = 3884] [id = 72] 13:07:58 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (1594C800) [pid = 3884] [serial = 213] [outer = 00000000] 13:07:58 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (15D4C000) [pid = 3884] [serial = 214] [outer = 1594C800] 13:07:58 INFO - PROCESS | 3884 | 1466629678842 Marionette DEBUG loaded listener.js 13:07:58 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (16052400) [pid = 3884] [serial = 215] [outer = 1594C800] 13:07:59 INFO - PROCESS | 3884 | 1466629679280 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 13:07:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 13:07:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 705ms 13:07:59 INFO - PROCESS | 3884 | 1466629679341 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 13:07:59 INFO - PROCESS | 3884 | 1466629679344 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 13:07:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 13:07:59 INFO - PROCESS | 3884 | 1466629679347 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 13:07:59 INFO - PROCESS | 3884 | 1466629679349 Marionette TRACE conn3 <- [1,254,null,{}] 13:07:59 INFO - PROCESS | 3884 | 1466629679352 Marionette TRACE conn3 -> [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:07:59 INFO - PROCESS | 3884 | 1466629679354 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:59 INFO - PROCESS | 3884 | 1466629679438 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 13:07:59 INFO - PROCESS | 3884 | 1466629679443 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:07:59 INFO - PROCESS | 3884 | 1466629679445 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:07:59 INFO - PROCESS | 3884 | ++DOCSHELL 15D4B400 == 36 [pid = 3884] [id = 73] 13:07:59 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (16051400) [pid = 3884] [serial = 216] [outer = 00000000] 13:07:59 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (16D0D000) [pid = 3884] [serial = 217] [outer = 16051400] 13:07:59 INFO - PROCESS | 3884 | 1466629679491 Marionette DEBUG loaded listener.js 13:07:59 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (16D0E400) [pid = 3884] [serial = 218] [outer = 16051400] 13:07:59 INFO - PROCESS | 3884 | 1466629679936 Marionette TRACE conn3 <- [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:07:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 13:07:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 643ms 13:07:59 INFO - PROCESS | 3884 | 1466629679989 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 13:07:59 INFO - PROCESS | 3884 | 1466629679991 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 13:07:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 13:07:59 INFO - PROCESS | 3884 | 1466629679994 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 13:07:59 INFO - PROCESS | 3884 | 1466629679996 Marionette TRACE conn3 <- [1,258,null,{}] 13:08:00 INFO - PROCESS | 3884 | 1466629679999 Marionette TRACE conn3 -> [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:08:00 INFO - PROCESS | 3884 | 1466629680001 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:00 INFO - PROCESS | 3884 | 1466629680105 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 13:08:00 INFO - PROCESS | 3884 | 1466629680184 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:00 INFO - PROCESS | 3884 | 1466629680187 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:00 INFO - PROCESS | 3884 | ++DOCSHELL 1757DC00 == 37 [pid = 3884] [id = 74] 13:08:00 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (1757FC00) [pid = 3884] [serial = 219] [outer = 00000000] 13:08:00 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (176A9400) [pid = 3884] [serial = 220] [outer = 1757FC00] 13:08:00 INFO - PROCESS | 3884 | 1466629680230 Marionette DEBUG loaded listener.js 13:08:00 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (178A2C00) [pid = 3884] [serial = 221] [outer = 1757FC00] 13:08:00 INFO - PROCESS | 3884 | 1466629680612 Marionette TRACE conn3 <- [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:08:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 13:08:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 627ms 13:08:00 INFO - PROCESS | 3884 | 1466629680637 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 13:08:00 INFO - PROCESS | 3884 | 1466629680640 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 13:08:00 INFO - PROCESS | 3884 | 1466629680644 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 13:08:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 13:08:00 INFO - PROCESS | 3884 | 1466629680645 Marionette TRACE conn3 <- [1,262,null,{}] 13:08:00 INFO - PROCESS | 3884 | 1466629680649 Marionette TRACE conn3 -> [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:08:00 INFO - PROCESS | 3884 | 1466629680654 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:00 INFO - PROCESS | 3884 | 1466629680787 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 13:08:00 INFO - PROCESS | 3884 | 1466629680792 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:00 INFO - PROCESS | 3884 | 1466629680794 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:00 INFO - PROCESS | 3884 | ++DOCSHELL 16EC8800 == 38 [pid = 3884] [id = 75] 13:08:00 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (16ECA800) [pid = 3884] [serial = 222] [outer = 00000000] 13:08:00 INFO - PROCESS | 3884 | ++DOMWINDOW == 89 (180A7C00) [pid = 3884] [serial = 223] [outer = 16ECA800] 13:08:00 INFO - PROCESS | 3884 | 1466629680838 Marionette DEBUG loaded listener.js 13:08:00 INFO - PROCESS | 3884 | ++DOMWINDOW == 90 (19816C00) [pid = 3884] [serial = 224] [outer = 16ECA800] 13:08:01 INFO - PROCESS | 3884 | 1466629681253 Marionette TRACE conn3 <- [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:08:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 13:08:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 643ms 13:08:01 INFO - PROCESS | 3884 | 1466629681282 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 13:08:01 INFO - PROCESS | 3884 | 1466629681284 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 13:08:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 13:08:01 INFO - PROCESS | 3884 | 1466629681287 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 13:08:01 INFO - PROCESS | 3884 | 1466629681289 Marionette TRACE conn3 <- [1,266,null,{}] 13:08:01 INFO - PROCESS | 3884 | 1466629681292 Marionette TRACE conn3 -> [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:08:01 INFO - PROCESS | 3884 | 1466629681294 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:01 INFO - PROCESS | 3884 | 1466629681404 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 13:08:01 INFO - PROCESS | 3884 | 1466629681409 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:01 INFO - PROCESS | 3884 | 1466629681411 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:01 INFO - PROCESS | 3884 | ++DOCSHELL 1981E000 == 39 [pid = 3884] [id = 76] 13:08:01 INFO - PROCESS | 3884 | ++DOMWINDOW == 91 (1981EC00) [pid = 3884] [serial = 225] [outer = 00000000] 13:08:01 INFO - PROCESS | 3884 | ++DOMWINDOW == 92 (19963400) [pid = 3884] [serial = 226] [outer = 1981EC00] 13:08:01 INFO - PROCESS | 3884 | 1466629681494 Marionette DEBUG loaded listener.js 13:08:01 INFO - PROCESS | 3884 | ++DOMWINDOW == 93 (19966C00) [pid = 3884] [serial = 227] [outer = 1981EC00] 13:08:01 INFO - PROCESS | 3884 | 1466629681905 Marionette TRACE conn3 <- [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:08:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 13:08:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 643ms 13:08:01 INFO - PROCESS | 3884 | 1466629681926 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 13:08:01 INFO - PROCESS | 3884 | 1466629681928 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 13:08:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 13:08:01 INFO - PROCESS | 3884 | 1466629681931 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 13:08:01 INFO - PROCESS | 3884 | 1466629681933 Marionette TRACE conn3 <- [1,270,null,{}] 13:08:01 INFO - PROCESS | 3884 | 1466629681936 Marionette TRACE conn3 -> [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:08:01 INFO - PROCESS | 3884 | 1466629681938 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:02 INFO - PROCESS | 3884 | 1466629682167 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 13:08:02 INFO - PROCESS | 3884 | --DOMWINDOW == 92 (12B23C00) [pid = 3884] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 13:08:02 INFO - PROCESS | 3884 | --DOMWINDOW == 91 (13938000) [pid = 3884] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 13:08:02 INFO - PROCESS | 3884 | --DOMWINDOW == 90 (16EAF800) [pid = 3884] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 13:08:02 INFO - PROCESS | 3884 | --DOMWINDOW == 89 (16D04800) [pid = 3884] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 13:08:02 INFO - PROCESS | 3884 | --DOMWINDOW == 88 (1604A800) [pid = 3884] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 13:08:02 INFO - PROCESS | 3884 | --DOMWINDOW == 87 (1A033800) [pid = 3884] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 13:08:02 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (10B59000) [pid = 3884] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 13:08:02 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (19F42400) [pid = 3884] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 13:08:02 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (152B6400) [pid = 3884] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 13:08:02 INFO - PROCESS | 3884 | 1466629682221 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:02 INFO - PROCESS | 3884 | 1466629682223 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:02 INFO - PROCESS | 3884 | ++DOCSHELL 10B59000 == 40 [pid = 3884] [id = 77] 13:08:02 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (12B23C00) [pid = 3884] [serial = 228] [outer = 00000000] 13:08:02 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (1604A800) [pid = 3884] [serial = 229] [outer = 12B23C00] 13:08:02 INFO - PROCESS | 3884 | 1466629682266 Marionette DEBUG loaded listener.js 13:08:02 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (16D04800) [pid = 3884] [serial = 230] [outer = 12B23C00] 13:08:02 INFO - PROCESS | 3884 | 1466629682595 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 13:08:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 13:08:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 690ms 13:08:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 13:08:02 INFO - PROCESS | 3884 | 1466629682630 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 13:08:02 INFO - PROCESS | 3884 | 1466629682632 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 13:08:02 INFO - PROCESS | 3884 | 1466629682635 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 13:08:02 INFO - PROCESS | 3884 | 1466629682637 Marionette TRACE conn3 <- [1,274,null,{}] 13:08:02 INFO - PROCESS | 3884 | 1466629682640 Marionette TRACE conn3 -> [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:08:02 INFO - PROCESS | 3884 | 1466629682642 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:02 INFO - PROCESS | 3884 | 1466629682756 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 13:08:02 INFO - PROCESS | 3884 | 1466629682787 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:02 INFO - PROCESS | 3884 | 1466629682789 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:02 INFO - PROCESS | 3884 | ++DOCSHELL 10C80C00 == 41 [pid = 3884] [id = 78] 13:08:02 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (131A1800) [pid = 3884] [serial = 231] [outer = 00000000] 13:08:02 INFO - PROCESS | 3884 | ++DOMWINDOW == 89 (1A035800) [pid = 3884] [serial = 232] [outer = 131A1800] 13:08:02 INFO - PROCESS | 3884 | 1466629682832 Marionette DEBUG loaded listener.js 13:08:02 INFO - PROCESS | 3884 | ++DOMWINDOW == 90 (1A454400) [pid = 3884] [serial = 233] [outer = 131A1800] 13:08:03 INFO - PROCESS | 3884 | 1466629683221 Marionette TRACE conn3 <- [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:08:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 13:08:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 627ms 13:08:03 INFO - PROCESS | 3884 | 1466629683274 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 13:08:03 INFO - PROCESS | 3884 | 1466629683276 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 13:08:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 13:08:03 INFO - PROCESS | 3884 | 1466629683279 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 13:08:03 INFO - PROCESS | 3884 | 1466629683281 Marionette TRACE conn3 <- [1,278,null,{}] 13:08:03 INFO - PROCESS | 3884 | 1466629683284 Marionette TRACE conn3 -> [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:08:03 INFO - PROCESS | 3884 | 1466629683286 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:03 INFO - PROCESS | 3884 | 1466629683403 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 13:08:03 INFO - PROCESS | 3884 | 1466629683414 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:03 INFO - PROCESS | 3884 | 1466629683416 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:03 INFO - PROCESS | 3884 | ++DOCSHELL 19961400 == 42 [pid = 3884] [id = 79] 13:08:03 INFO - PROCESS | 3884 | ++DOMWINDOW == 91 (19F3A800) [pid = 3884] [serial = 234] [outer = 00000000] 13:08:03 INFO - PROCESS | 3884 | ++DOMWINDOW == 92 (1A5E1400) [pid = 3884] [serial = 235] [outer = 19F3A800] 13:08:03 INFO - PROCESS | 3884 | 1466629683460 Marionette DEBUG loaded listener.js 13:08:03 INFO - PROCESS | 3884 | ++DOMWINDOW == 93 (1A86F000) [pid = 3884] [serial = 236] [outer = 19F3A800] 13:08:03 INFO - PROCESS | 3884 | 1466629683839 Marionette TRACE conn3 <- [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:08:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 13:08:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 596ms 13:08:03 INFO - PROCESS | 3884 | 1466629683876 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 13:08:03 INFO - PROCESS | 3884 | 1466629683879 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 13:08:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 13:08:03 INFO - PROCESS | 3884 | 1466629683882 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 13:08:03 INFO - PROCESS | 3884 | 1466629683884 Marionette TRACE conn3 <- [1,282,null,{}] 13:08:03 INFO - PROCESS | 3884 | 1466629683888 Marionette TRACE conn3 -> [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:08:03 INFO - PROCESS | 3884 | 1466629683890 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:03 INFO - PROCESS | 3884 | 1466629683983 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 13:08:04 INFO - PROCESS | 3884 | 1466629684093 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:04 INFO - PROCESS | 3884 | 1466629684096 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:04 INFO - PROCESS | 3884 | ++DOCSHELL 1A033800 == 43 [pid = 3884] [id = 80] 13:08:04 INFO - PROCESS | 3884 | ++DOMWINDOW == 94 (1A5E3400) [pid = 3884] [serial = 237] [outer = 00000000] 13:08:04 INFO - PROCESS | 3884 | ++DOMWINDOW == 95 (1A886800) [pid = 3884] [serial = 238] [outer = 1A5E3400] 13:08:04 INFO - PROCESS | 3884 | 1466629684141 Marionette DEBUG loaded listener.js 13:08:04 INFO - PROCESS | 3884 | ++DOMWINDOW == 96 (1A893C00) [pid = 3884] [serial = 239] [outer = 1A5E3400] 13:08:04 INFO - PROCESS | 3884 | 1466629684835 Marionette TRACE conn3 <- [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:08:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 13:08:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1004ms 13:08:04 INFO - PROCESS | 3884 | 1466629684886 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 13:08:04 INFO - PROCESS | 3884 | 1466629684890 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 13:08:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 13:08:04 INFO - PROCESS | 3884 | 1466629684895 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 13:08:04 INFO - PROCESS | 3884 | 1466629684898 Marionette TRACE conn3 <- [1,286,null,{}] 13:08:04 INFO - PROCESS | 3884 | 1466629684904 Marionette TRACE conn3 -> [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:08:04 INFO - PROCESS | 3884 | 1466629684906 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:05 INFO - PROCESS | 3884 | 1466629685014 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 13:08:05 INFO - PROCESS | 3884 | 1466629685093 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:05 INFO - PROCESS | 3884 | 1466629685096 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:05 INFO - PROCESS | 3884 | ++DOCSHELL 12E88800 == 44 [pid = 3884] [id = 81] 13:08:05 INFO - PROCESS | 3884 | ++DOMWINDOW == 97 (13131800) [pid = 3884] [serial = 240] [outer = 00000000] 13:08:05 INFO - PROCESS | 3884 | ++DOMWINDOW == 98 (1400D800) [pid = 3884] [serial = 241] [outer = 13131800] 13:08:05 INFO - PROCESS | 3884 | 1466629685192 Marionette DEBUG loaded listener.js 13:08:05 INFO - PROCESS | 3884 | ++DOMWINDOW == 99 (140F8400) [pid = 3884] [serial = 242] [outer = 13131800] 13:08:05 INFO - PROCESS | 3884 | 1466629685775 Marionette TRACE conn3 <- [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:08:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 13:08:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 957ms 13:08:05 INFO - PROCESS | 3884 | 1466629685842 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 13:08:05 INFO - PROCESS | 3884 | 1466629685847 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 13:08:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 13:08:05 INFO - PROCESS | 3884 | 1466629685853 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 13:08:05 INFO - PROCESS | 3884 | 1466629685856 Marionette TRACE conn3 <- [1,290,null,{}] 13:08:05 INFO - PROCESS | 3884 | 1466629685860 Marionette TRACE conn3 -> [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:08:05 INFO - PROCESS | 3884 | 1466629685863 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:06 INFO - PROCESS | 3884 | 1466629685974 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 13:08:06 INFO - PROCESS | 3884 | 1466629686107 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:06 INFO - PROCESS | 3884 | 1466629686110 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:06 INFO - PROCESS | 3884 | ++DOCSHELL 1658C800 == 45 [pid = 3884] [id = 82] 13:08:06 INFO - PROCESS | 3884 | ++DOMWINDOW == 100 (16596000) [pid = 3884] [serial = 243] [outer = 00000000] 13:08:06 INFO - PROCESS | 3884 | ++DOMWINDOW == 101 (17D36000) [pid = 3884] [serial = 244] [outer = 16596000] 13:08:06 INFO - PROCESS | 3884 | 1466629686166 Marionette DEBUG loaded listener.js 13:08:06 INFO - PROCESS | 3884 | ++DOMWINDOW == 102 (17E49C00) [pid = 3884] [serial = 245] [outer = 16596000] 13:08:06 INFO - PROCESS | 3884 | 1466629686732 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 13:08:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 13:08:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 956ms 13:08:06 INFO - PROCESS | 3884 | 1466629686798 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 13:08:06 INFO - PROCESS | 3884 | 1466629686801 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 13:08:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 13:08:06 INFO - PROCESS | 3884 | 1466629686804 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 13:08:06 INFO - PROCESS | 3884 | 1466629686808 Marionette TRACE conn3 <- [1,294,null,{}] 13:08:06 INFO - PROCESS | 3884 | 1466629686819 Marionette TRACE conn3 -> [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:08:06 INFO - PROCESS | 3884 | 1466629686824 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:06 INFO - PROCESS | 3884 | 1466629686928 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 13:08:07 INFO - PROCESS | 3884 | 1466629687050 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:07 INFO - PROCESS | 3884 | 1466629687053 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:07 INFO - PROCESS | 3884 | ++DOCSHELL 1A870C00 == 46 [pid = 3884] [id = 83] 13:08:07 INFO - PROCESS | 3884 | ++DOMWINDOW == 103 (1A871000) [pid = 3884] [serial = 246] [outer = 00000000] 13:08:07 INFO - PROCESS | 3884 | ++DOMWINDOW == 104 (1A878400) [pid = 3884] [serial = 247] [outer = 1A871000] 13:08:07 INFO - PROCESS | 3884 | 1466629687111 Marionette DEBUG loaded listener.js 13:08:07 INFO - PROCESS | 3884 | ++DOMWINDOW == 105 (1A88F800) [pid = 3884] [serial = 248] [outer = 1A871000] 13:08:08 INFO - PROCESS | 3884 | 1466629688041 Marionette TRACE conn3 <- [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:08:08 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:08:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1255ms 13:08:08 INFO - PROCESS | 3884 | 1466629688095 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 13:08:08 INFO - PROCESS | 3884 | 1466629688098 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 13:08:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 13:08:08 INFO - PROCESS | 3884 | 1466629688115 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 13:08:08 INFO - PROCESS | 3884 | 1466629688117 Marionette TRACE conn3 <- [1,298,null,{}] 13:08:08 INFO - PROCESS | 3884 | 1466629688122 Marionette TRACE conn3 -> [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:08:08 INFO - PROCESS | 3884 | 1466629688125 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:08 INFO - PROCESS | 3884 | 1466629688264 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 13:08:08 INFO - PROCESS | 3884 | 1466629688393 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:08 INFO - PROCESS | 3884 | 1466629688395 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:08 INFO - PROCESS | 3884 | ++DOCSHELL 12B21800 == 47 [pid = 3884] [id = 84] 13:08:08 INFO - PROCESS | 3884 | ++DOMWINDOW == 106 (12BEEC00) [pid = 3884] [serial = 249] [outer = 00000000] 13:08:08 INFO - PROCESS | 3884 | ++DOMWINDOW == 107 (13935400) [pid = 3884] [serial = 250] [outer = 12BEEC00] 13:08:08 INFO - PROCESS | 3884 | 1466629688478 Marionette DEBUG loaded listener.js 13:08:08 INFO - PROCESS | 3884 | ++DOMWINDOW == 108 (1400E800) [pid = 3884] [serial = 251] [outer = 12BEEC00] 13:08:08 INFO - PROCESS | 3884 | --DOCSHELL 19961400 == 46 [pid = 3884] [id = 79] 13:08:08 INFO - PROCESS | 3884 | --DOCSHELL 10C80C00 == 45 [pid = 3884] [id = 78] 13:08:08 INFO - PROCESS | 3884 | --DOCSHELL 10B59000 == 44 [pid = 3884] [id = 77] 13:08:08 INFO - PROCESS | 3884 | --DOCSHELL 1981E000 == 43 [pid = 3884] [id = 76] 13:08:08 INFO - PROCESS | 3884 | --DOCSHELL 16EC8800 == 42 [pid = 3884] [id = 75] 13:08:08 INFO - PROCESS | 3884 | --DOCSHELL 1757DC00 == 41 [pid = 3884] [id = 74] 13:08:08 INFO - PROCESS | 3884 | --DOCSHELL 15D4B400 == 40 [pid = 3884] [id = 73] 13:08:08 INFO - PROCESS | 3884 | --DOCSHELL 1594C000 == 39 [pid = 3884] [id = 72] 13:08:08 INFO - PROCESS | 3884 | --DOCSHELL 12E6C400 == 38 [pid = 3884] [id = 71] 13:08:08 INFO - PROCESS | 3884 | --DOCSHELL 12E69C00 == 37 [pid = 3884] [id = 70] 13:08:08 INFO - PROCESS | 3884 | --DOCSHELL 19813800 == 36 [pid = 3884] [id = 69] 13:08:08 INFO - PROCESS | 3884 | --DOCSHELL 10420000 == 35 [pid = 3884] [id = 66] 13:08:08 INFO - PROCESS | 3884 | --DOMWINDOW == 107 (113C0000) [pid = 3884] [serial = 159] [outer = 00000000] [url = about:blank] 13:08:08 INFO - PROCESS | 3884 | --DOMWINDOW == 106 (13C94400) [pid = 3884] [serial = 162] [outer = 00000000] [url = about:blank] 13:08:08 INFO - PROCESS | 3884 | --DOMWINDOW == 105 (1A55B400) [pid = 3884] [serial = 185] [outer = 00000000] [url = about:blank] 13:08:08 INFO - PROCESS | 3884 | --DOMWINDOW == 104 (1B4BBC00) [pid = 3884] [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:08:08 INFO - PROCESS | 3884 | --DOMWINDOW == 103 (17586C00) [pid = 3884] [serial = 188] [outer = 00000000] [url = about:blank] 13:08:08 INFO - PROCESS | 3884 | --DOMWINDOW == 102 (1A5DC800) [pid = 3884] [serial = 193] [outer = 00000000] [url = about:blank] 13:08:08 INFO - PROCESS | 3884 | --DOMWINDOW == 101 (1A562400) [pid = 3884] [serial = 190] [outer = 00000000] [url = about:blank] 13:08:08 INFO - PROCESS | 3884 | --DOMWINDOW == 100 (175A8C00) [pid = 3884] [serial = 176] [outer = 00000000] [url = about:blank] 13:08:08 INFO - PROCESS | 3884 | --DOMWINDOW == 99 (12BE7800) [pid = 3884] [serial = 166] [outer = 00000000] [url = about:blank] 13:08:08 INFO - PROCESS | 3884 | --DOMWINDOW == 98 (12CC8800) [pid = 3884] [serial = 167] [outer = 00000000] [url = about:blank] 13:08:08 INFO - PROCESS | 3884 | --DOMWINDOW == 97 (13C95400) [pid = 3884] [serial = 169] [outer = 00000000] [url = about:blank] 13:08:08 INFO - PROCESS | 3884 | --DOMWINDOW == 96 (1400DC00) [pid = 3884] [serial = 170] [outer = 00000000] [url = about:blank] 13:08:08 INFO - PROCESS | 3884 | --DOMWINDOW == 95 (1757AC00) [pid = 3884] [serial = 175] [outer = 00000000] [url = about:blank] 13:08:08 INFO - PROCESS | 3884 | --DOMWINDOW == 94 (17D96C00) [pid = 3884] [serial = 178] [outer = 00000000] [url = about:blank] 13:08:08 INFO - PROCESS | 3884 | --DOMWINDOW == 93 (17EF2400) [pid = 3884] [serial = 179] [outer = 00000000] [url = about:blank] 13:08:08 INFO - PROCESS | 3884 | --DOMWINDOW == 92 (16597000) [pid = 3884] [serial = 173] [outer = 00000000] [url = about:blank] 13:08:08 INFO - PROCESS | 3884 | --DOMWINDOW == 91 (16553800) [pid = 3884] [serial = 172] [outer = 00000000] [url = about:blank] 13:08:08 INFO - PROCESS | 3884 | --DOMWINDOW == 90 (1A453800) [pid = 3884] [serial = 184] [outer = 00000000] [url = about:blank] 13:08:08 INFO - PROCESS | 3884 | --DOMWINDOW == 89 (13CCE000) [pid = 3884] [serial = 187] [outer = 00000000] [url = about:blank] 13:08:08 INFO - PROCESS | 3884 | --DOMWINDOW == 88 (1A03C400) [pid = 3884] [serial = 182] [outer = 00000000] [url = about:blank] 13:08:08 INFO - PROCESS | 3884 | --DOMWINDOW == 87 (1A03B800) [pid = 3884] [serial = 181] [outer = 00000000] [url = about:blank] 13:08:08 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (1A564800) [pid = 3884] [serial = 191] [outer = 00000000] [url = about:blank] 13:08:08 INFO - PROCESS | 3884 | 1466629688983 Marionette TRACE conn3 <- [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:08:09 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:08:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 910ms 13:08:09 INFO - PROCESS | 3884 | 1466629689015 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 13:08:09 INFO - PROCESS | 3884 | 1466629689019 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 13:08:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 13:08:09 INFO - PROCESS | 3884 | 1466629689025 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 13:08:09 INFO - PROCESS | 3884 | 1466629689028 Marionette TRACE conn3 <- [1,302,null,{}] 13:08:09 INFO - PROCESS | 3884 | 1466629689031 Marionette TRACE conn3 -> [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:08:09 INFO - PROCESS | 3884 | 1466629689034 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:09 INFO - PROCESS | 3884 | 1466629689120 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 13:08:09 INFO - PROCESS | 3884 | 1466629689128 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:09 INFO - PROCESS | 3884 | 1466629689130 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:09 INFO - PROCESS | 3884 | ++DOCSHELL 13CD0800 == 36 [pid = 3884] [id = 85] 13:08:09 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (1400BC00) [pid = 3884] [serial = 252] [outer = 00000000] 13:08:09 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (15115800) [pid = 3884] [serial = 253] [outer = 1400BC00] 13:08:09 INFO - PROCESS | 3884 | 1466629689176 Marionette DEBUG loaded listener.js 13:08:09 INFO - PROCESS | 3884 | ++DOMWINDOW == 89 (1597B000) [pid = 3884] [serial = 254] [outer = 1400BC00] 13:08:09 INFO - PROCESS | 3884 | 1466629689626 Marionette TRACE conn3 <- [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:08:09 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:08:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 643ms 13:08:09 INFO - PROCESS | 3884 | 1466629689663 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 13:08:09 INFO - PROCESS | 3884 | 1466629689665 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 13:08:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 13:08:09 INFO - PROCESS | 3884 | 1466629689669 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 13:08:09 INFO - PROCESS | 3884 | 1466629689672 Marionette TRACE conn3 <- [1,306,null,{}] 13:08:09 INFO - PROCESS | 3884 | 1466629689682 Marionette TRACE conn3 -> [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:08:09 INFO - PROCESS | 3884 | 1466629689687 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:09 INFO - PROCESS | 3884 | 1466629689793 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 13:08:09 INFO - PROCESS | 3884 | 1466629689802 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:09 INFO - PROCESS | 3884 | 1466629689805 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:09 INFO - PROCESS | 3884 | ++DOCSHELL 1757E400 == 37 [pid = 3884] [id = 86] 13:08:09 INFO - PROCESS | 3884 | ++DOMWINDOW == 90 (17584C00) [pid = 3884] [serial = 255] [outer = 00000000] 13:08:09 INFO - PROCESS | 3884 | ++DOMWINDOW == 91 (1769FC00) [pid = 3884] [serial = 256] [outer = 17584C00] 13:08:09 INFO - PROCESS | 3884 | 1466629689860 Marionette DEBUG loaded listener.js 13:08:09 INFO - PROCESS | 3884 | ++DOMWINDOW == 92 (17D68400) [pid = 3884] [serial = 257] [outer = 17584C00] 13:08:10 INFO - PROCESS | 3884 | 1466629690291 Marionette TRACE conn3 <- [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:08:10 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:08:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 628ms 13:08:10 INFO - PROCESS | 3884 | 1466629690307 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 13:08:10 INFO - PROCESS | 3884 | 1466629690309 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 13:08:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 13:08:10 INFO - PROCESS | 3884 | 1466629690313 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 13:08:10 INFO - PROCESS | 3884 | 1466629690314 Marionette TRACE conn3 <- [1,310,null,{}] 13:08:10 INFO - PROCESS | 3884 | 1466629690318 Marionette TRACE conn3 -> [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:08:10 INFO - PROCESS | 3884 | 1466629690320 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:10 INFO - PROCESS | 3884 | 1466629690410 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 13:08:10 INFO - PROCESS | 3884 | 1466629690416 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:10 INFO - PROCESS | 3884 | 1466629690418 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:10 INFO - PROCESS | 3884 | ++DOCSHELL 17E49800 == 38 [pid = 3884] [id = 87] 13:08:10 INFO - PROCESS | 3884 | ++DOMWINDOW == 93 (19812400) [pid = 3884] [serial = 258] [outer = 00000000] 13:08:10 INFO - PROCESS | 3884 | ++DOMWINDOW == 94 (19820800) [pid = 3884] [serial = 259] [outer = 19812400] 13:08:10 INFO - PROCESS | 3884 | 1466629690462 Marionette DEBUG loaded listener.js 13:08:10 INFO - PROCESS | 3884 | ++DOMWINDOW == 95 (19E7C000) [pid = 3884] [serial = 260] [outer = 19812400] 13:08:10 INFO - PROCESS | 3884 | 1466629690907 Marionette TRACE conn3 <- [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:08:10 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:08:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 628ms 13:08:10 INFO - PROCESS | 3884 | 1466629690950 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 13:08:10 INFO - PROCESS | 3884 | 1466629690952 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 13:08:10 INFO - PROCESS | 3884 | 1466629690955 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 13:08:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 13:08:10 INFO - PROCESS | 3884 | 1466629690957 Marionette TRACE conn3 <- [1,314,null,{}] 13:08:10 INFO - PROCESS | 3884 | 1466629690960 Marionette TRACE conn3 -> [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:08:10 INFO - PROCESS | 3884 | 1466629690962 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:11 INFO - PROCESS | 3884 | 1466629691042 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 13:08:11 INFO - PROCESS | 3884 | 1466629691047 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:11 INFO - PROCESS | 3884 | 1466629691049 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:11 INFO - PROCESS | 3884 | ++DOCSHELL 19E88000 == 39 [pid = 3884] [id = 88] 13:08:11 INFO - PROCESS | 3884 | ++DOMWINDOW == 96 (19E89400) [pid = 3884] [serial = 261] [outer = 00000000] 13:08:11 INFO - PROCESS | 3884 | ++DOMWINDOW == 97 (1A03D800) [pid = 3884] [serial = 262] [outer = 19E89400] 13:08:11 INFO - PROCESS | 3884 | 1466629691092 Marionette DEBUG loaded listener.js 13:08:11 INFO - PROCESS | 3884 | ++DOMWINDOW == 98 (1A55A800) [pid = 3884] [serial = 263] [outer = 19E89400] 13:08:11 INFO - PROCESS | 3884 | 1466629691407 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 13:08:11 INFO - PROCESS | 3884 | 1466629691608 Marionette TRACE conn3 <- [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:08:11 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:08:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 706ms 13:08:11 INFO - PROCESS | 3884 | 1466629691655 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 13:08:11 INFO - PROCESS | 3884 | 1466629691657 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 13:08:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 13:08:11 INFO - PROCESS | 3884 | 1466629691661 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 13:08:11 INFO - PROCESS | 3884 | 1466629691663 Marionette TRACE conn3 <- [1,318,null,{}] 13:08:11 INFO - PROCESS | 3884 | 1466629691666 Marionette TRACE conn3 -> [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:08:11 INFO - PROCESS | 3884 | 1466629691671 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:11 INFO - PROCESS | 3884 | 1466629691810 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 13:08:11 INFO - PROCESS | 3884 | 1466629691824 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:11 INFO - PROCESS | 3884 | 1466629691826 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:11 INFO - PROCESS | 3884 | ++DOCSHELL 178AB800 == 40 [pid = 3884] [id = 89] 13:08:11 INFO - PROCESS | 3884 | ++DOMWINDOW == 99 (1A887C00) [pid = 3884] [serial = 264] [outer = 00000000] 13:08:11 INFO - PROCESS | 3884 | ++DOMWINDOW == 100 (1A893000) [pid = 3884] [serial = 265] [outer = 1A887C00] 13:08:11 INFO - PROCESS | 3884 | 1466629691919 Marionette DEBUG loaded listener.js 13:08:11 INFO - PROCESS | 3884 | ++DOMWINDOW == 101 (1AA45C00) [pid = 3884] [serial = 266] [outer = 1A887C00] 13:08:12 INFO - PROCESS | 3884 | 1466629692332 Marionette TRACE conn3 <- [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:08:12 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:08:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 706ms 13:08:12 INFO - PROCESS | 3884 | 1466629692360 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 13:08:12 INFO - PROCESS | 3884 | 1466629692362 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 13:08:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 13:08:12 INFO - PROCESS | 3884 | 1466629692377 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 13:08:12 INFO - PROCESS | 3884 | 1466629692378 Marionette TRACE conn3 <- [1,322,null,{}] 13:08:12 INFO - PROCESS | 3884 | 1466629692382 Marionette TRACE conn3 -> [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:08:12 INFO - PROCESS | 3884 | 1466629692384 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:12 INFO - PROCESS | 3884 | 1466629692513 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 13:08:12 INFO - PROCESS | 3884 | 1466629692525 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:12 INFO - PROCESS | 3884 | 1466629692536 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:12 INFO - PROCESS | 3884 | ++DOCSHELL 1A892C00 == 41 [pid = 3884] [id = 90] 13:08:12 INFO - PROCESS | 3884 | ++DOMWINDOW == 102 (1AA4A800) [pid = 3884] [serial = 267] [outer = 00000000] 13:08:12 INFO - PROCESS | 3884 | ++DOMWINDOW == 103 (1AC69000) [pid = 3884] [serial = 268] [outer = 1AA4A800] 13:08:12 INFO - PROCESS | 3884 | 1466629692625 Marionette DEBUG loaded listener.js 13:08:12 INFO - PROCESS | 3884 | ++DOMWINDOW == 104 (1AC6B800) [pid = 3884] [serial = 269] [outer = 1AA4A800] 13:08:13 INFO - PROCESS | 3884 | 1466629693036 Marionette TRACE conn3 <- [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:08:13 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:08:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 705ms 13:08:13 INFO - PROCESS | 3884 | 1466629693073 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 13:08:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 13:08:13 INFO - PROCESS | 3884 | 1466629693075 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 13:08:13 INFO - PROCESS | 3884 | 1466629693078 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 13:08:13 INFO - PROCESS | 3884 | 1466629693080 Marionette TRACE conn3 <- [1,326,null,{}] 13:08:13 INFO - PROCESS | 3884 | 1466629693083 Marionette TRACE conn3 -> [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:08:13 INFO - PROCESS | 3884 | 1466629693085 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:13 INFO - PROCESS | 3884 | 1466629693211 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 13:08:13 INFO - PROCESS | 3884 | 1466629693216 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:13 INFO - PROCESS | 3884 | 1466629693218 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:13 INFO - PROCESS | 3884 | ++DOCSHELL 0C37C000 == 42 [pid = 3884] [id = 91] 13:08:13 INFO - PROCESS | 3884 | ++DOMWINDOW == 105 (0C37D800) [pid = 3884] [serial = 270] [outer = 00000000] 13:08:13 INFO - PROCESS | 3884 | ++DOMWINDOW == 106 (0C382000) [pid = 3884] [serial = 271] [outer = 0C37D800] 13:08:13 INFO - PROCESS | 3884 | 1466629693261 Marionette DEBUG loaded listener.js 13:08:13 INFO - PROCESS | 3884 | ++DOMWINDOW == 107 (0C385C00) [pid = 3884] [serial = 272] [outer = 0C37D800] 13:08:13 INFO - PROCESS | 3884 | --DOMWINDOW == 106 (13337400) [pid = 3884] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 13:08:13 INFO - PROCESS | 3884 | --DOMWINDOW == 105 (10C84C00) [pid = 3884] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 13:08:13 INFO - PROCESS | 3884 | --DOMWINDOW == 104 (135AAC00) [pid = 3884] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 13:08:13 INFO - PROCESS | 3884 | --DOMWINDOW == 103 (1757FC00) [pid = 3884] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 13:08:13 INFO - PROCESS | 3884 | --DOMWINDOW == 102 (1981EC00) [pid = 3884] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 13:08:13 INFO - PROCESS | 3884 | --DOMWINDOW == 101 (16ECA800) [pid = 3884] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 13:08:13 INFO - PROCESS | 3884 | --DOMWINDOW == 100 (1594C800) [pid = 3884] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 13:08:13 INFO - PROCESS | 3884 | --DOMWINDOW == 99 (12E8C800) [pid = 3884] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 13:08:13 INFO - PROCESS | 3884 | --DOMWINDOW == 98 (12E88000) [pid = 3884] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 13:08:13 INFO - PROCESS | 3884 | --DOMWINDOW == 97 (12B23C00) [pid = 3884] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 13:08:13 INFO - PROCESS | 3884 | --DOMWINDOW == 96 (19F3A800) [pid = 3884] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 13:08:13 INFO - PROCESS | 3884 | --DOMWINDOW == 95 (16051400) [pid = 3884] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 13:08:13 INFO - PROCESS | 3884 | --DOMWINDOW == 94 (131A1800) [pid = 3884] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 13:08:13 INFO - PROCESS | 3884 | 1466629693859 Marionette TRACE conn3 <- [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:08:13 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:08:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 831ms 13:08:13 INFO - PROCESS | 3884 | 1466629693919 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 13:08:13 INFO - PROCESS | 3884 | 1466629693921 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 13:08:13 INFO - PROCESS | 3884 | 1466629693924 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 13:08:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 13:08:13 INFO - PROCESS | 3884 | 1466629693926 Marionette TRACE conn3 <- [1,330,null,{}] 13:08:13 INFO - PROCESS | 3884 | 1466629693929 Marionette TRACE conn3 -> [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:08:13 INFO - PROCESS | 3884 | 1466629693931 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:14 INFO - PROCESS | 3884 | 1466629694019 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 13:08:14 INFO - PROCESS | 3884 | 1466629694024 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:14 INFO - PROCESS | 3884 | 1466629694026 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:14 INFO - PROCESS | 3884 | ++DOCSHELL 10670400 == 43 [pid = 3884] [id = 92] 13:08:14 INFO - PROCESS | 3884 | ++DOMWINDOW == 95 (107EEC00) [pid = 3884] [serial = 273] [outer = 00000000] 13:08:14 INFO - PROCESS | 3884 | ++DOMWINDOW == 96 (1548D000) [pid = 3884] [serial = 274] [outer = 107EEC00] 13:08:14 INFO - PROCESS | 3884 | 1466629694069 Marionette DEBUG loaded listener.js 13:08:14 INFO - PROCESS | 3884 | ++DOMWINDOW == 97 (1698D000) [pid = 3884] [serial = 275] [outer = 107EEC00] 13:08:14 INFO - PROCESS | 3884 | 1466629694469 Marionette TRACE conn3 <- [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:08:14 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:08:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 596ms 13:08:14 INFO - PROCESS | 3884 | 1466629694526 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 13:08:14 INFO - PROCESS | 3884 | 1466629694528 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 13:08:14 INFO - PROCESS | 3884 | 1466629694531 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 13:08:14 INFO - PROCESS | 3884 | 1466629694533 Marionette TRACE conn3 <- [1,334,null,{}] 13:08:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 13:08:14 INFO - PROCESS | 3884 | 1466629694536 Marionette TRACE conn3 -> [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:08:14 INFO - PROCESS | 3884 | 1466629694538 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:14 INFO - PROCESS | 3884 | 1466629694628 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 13:08:14 INFO - PROCESS | 3884 | 1466629694633 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:14 INFO - PROCESS | 3884 | 1466629694635 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:14 INFO - PROCESS | 3884 | ++DOCSHELL 132D1000 == 44 [pid = 3884] [id = 93] 13:08:14 INFO - PROCESS | 3884 | ++DOMWINDOW == 98 (13C0C000) [pid = 3884] [serial = 276] [outer = 00000000] 13:08:14 INFO - PROCESS | 3884 | ++DOMWINDOW == 99 (1A563800) [pid = 3884] [serial = 277] [outer = 13C0C000] 13:08:14 INFO - PROCESS | 3884 | 1466629694678 Marionette DEBUG loaded listener.js 13:08:14 INFO - PROCESS | 3884 | ++DOMWINDOW == 100 (1AC66C00) [pid = 3884] [serial = 278] [outer = 13C0C000] 13:08:15 INFO - PROCESS | 3884 | 1466629695106 Marionette TRACE conn3 <- [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:08:15 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:08:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 596ms 13:08:15 INFO - PROCESS | 3884 | 1466629695134 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 13:08:15 INFO - PROCESS | 3884 | 1466629695136 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 13:08:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 13:08:15 INFO - PROCESS | 3884 | 1466629695139 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 13:08:15 INFO - PROCESS | 3884 | 1466629695142 Marionette TRACE conn3 <- [1,338,null,{}] 13:08:15 INFO - PROCESS | 3884 | 1466629695145 Marionette TRACE conn3 -> [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:08:15 INFO - PROCESS | 3884 | 1466629695147 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:15 INFO - PROCESS | 3884 | 1466629695242 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 13:08:15 INFO - PROCESS | 3884 | 1466629695250 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:15 INFO - PROCESS | 3884 | 1466629695252 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:15 INFO - PROCESS | 3884 | ++DOCSHELL 0C38F000 == 45 [pid = 3884] [id = 94] 13:08:15 INFO - PROCESS | 3884 | ++DOMWINDOW == 101 (0C38F400) [pid = 3884] [serial = 279] [outer = 00000000] 13:08:15 INFO - PROCESS | 3884 | ++DOMWINDOW == 102 (135AAC00) [pid = 3884] [serial = 280] [outer = 0C38F400] 13:08:15 INFO - PROCESS | 3884 | 1466629695297 Marionette DEBUG loaded listener.js 13:08:15 INFO - PROCESS | 3884 | ++DOMWINDOW == 103 (1A872400) [pid = 3884] [serial = 281] [outer = 0C38F400] 13:08:15 INFO - PROCESS | 3884 | 1466629695855 Marionette TRACE conn3 <- [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:08:15 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:08:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 737ms 13:08:15 INFO - PROCESS | 3884 | 1466629695889 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 13:08:15 INFO - PROCESS | 3884 | 1466629695893 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 13:08:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 13:08:15 INFO - PROCESS | 3884 | 1466629695899 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 13:08:15 INFO - PROCESS | 3884 | 1466629695903 Marionette TRACE conn3 <- [1,342,null,{}] 13:08:15 INFO - PROCESS | 3884 | 1466629695908 Marionette TRACE conn3 -> [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:08:15 INFO - PROCESS | 3884 | 1466629695911 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:16 INFO - PROCESS | 3884 | 1466629696031 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 13:08:16 INFO - PROCESS | 3884 | 1466629696129 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:16 INFO - PROCESS | 3884 | 1466629696132 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:16 INFO - PROCESS | 3884 | ++DOCSHELL 0C395000 == 46 [pid = 3884] [id = 95] 13:08:16 INFO - PROCESS | 3884 | ++DOMWINDOW == 104 (0C395800) [pid = 3884] [serial = 282] [outer = 00000000] 13:08:16 INFO - PROCESS | 3884 | ++DOMWINDOW == 105 (1142A000) [pid = 3884] [serial = 283] [outer = 0C395800] 13:08:16 INFO - PROCESS | 3884 | 1466629696188 Marionette DEBUG loaded listener.js 13:08:16 INFO - PROCESS | 3884 | ++DOMWINDOW == 106 (12B19000) [pid = 3884] [serial = 284] [outer = 0C395800] 13:08:16 INFO - PROCESS | 3884 | 1466629696828 Marionette TRACE conn3 <- [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:08:16 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:08:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 956ms 13:08:16 INFO - PROCESS | 3884 | 1466629696874 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 13:08:16 INFO - PROCESS | 3884 | 1466629696879 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 13:08:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 13:08:16 INFO - PROCESS | 3884 | 1466629696885 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 13:08:16 INFO - PROCESS | 3884 | 1466629696888 Marionette TRACE conn3 <- [1,346,null,{}] 13:08:16 INFO - PROCESS | 3884 | 1466629696892 Marionette TRACE conn3 -> [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:08:16 INFO - PROCESS | 3884 | 1466629696895 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:17 INFO - PROCESS | 3884 | 1466629697009 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 13:08:17 INFO - PROCESS | 3884 | 1466629697106 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:17 INFO - PROCESS | 3884 | 1466629697109 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:17 INFO - PROCESS | 3884 | ++DOCSHELL 13938400 == 47 [pid = 3884] [id = 96] 13:08:17 INFO - PROCESS | 3884 | ++DOMWINDOW == 107 (13942400) [pid = 3884] [serial = 285] [outer = 00000000] 13:08:17 INFO - PROCESS | 3884 | ++DOMWINDOW == 108 (140EF400) [pid = 3884] [serial = 286] [outer = 13942400] 13:08:17 INFO - PROCESS | 3884 | 1466629697165 Marionette DEBUG loaded listener.js 13:08:17 INFO - PROCESS | 3884 | ++DOMWINDOW == 109 (15972000) [pid = 3884] [serial = 287] [outer = 13942400] 13:08:17 INFO - PROCESS | 3884 | 1466629697723 Marionette TRACE conn3 <- [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:08:17 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:08:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 910ms 13:08:17 INFO - PROCESS | 3884 | 1466629697789 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 13:08:17 INFO - PROCESS | 3884 | 1466629697792 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 13:08:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 13:08:17 INFO - PROCESS | 3884 | 1466629697796 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 13:08:17 INFO - PROCESS | 3884 | 1466629697799 Marionette TRACE conn3 <- [1,350,null,{}] 13:08:17 INFO - PROCESS | 3884 | 1466629697810 Marionette TRACE conn3 -> [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:08:17 INFO - PROCESS | 3884 | 1466629697815 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:17 INFO - PROCESS | 3884 | 1466629697924 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 13:08:18 INFO - PROCESS | 3884 | 1466629698056 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:18 INFO - PROCESS | 3884 | 1466629698060 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:18 INFO - PROCESS | 3884 | ++DOCSHELL 180A5000 == 48 [pid = 3884] [id = 97] 13:08:18 INFO - PROCESS | 3884 | ++DOMWINDOW == 110 (180A5400) [pid = 3884] [serial = 288] [outer = 00000000] 13:08:18 INFO - PROCESS | 3884 | ++DOMWINDOW == 111 (19E7DC00) [pid = 3884] [serial = 289] [outer = 180A5400] 13:08:18 INFO - PROCESS | 3884 | 1466629698117 Marionette DEBUG loaded listener.js 13:08:18 INFO - PROCESS | 3884 | ++DOMWINDOW == 112 (1A03F400) [pid = 3884] [serial = 290] [outer = 180A5400] 13:08:18 INFO - PROCESS | 3884 | 1466629698655 Marionette TRACE conn3 <- [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:08:18 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:08:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 893ms 13:08:18 INFO - PROCESS | 3884 | 1466629698699 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 13:08:18 INFO - PROCESS | 3884 | 1466629698703 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 13:08:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 13:08:18 INFO - PROCESS | 3884 | 1466629698707 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 13:08:18 INFO - PROCESS | 3884 | 1466629698709 Marionette TRACE conn3 <- [1,354,null,{}] 13:08:18 INFO - PROCESS | 3884 | 1466629698713 Marionette TRACE conn3 -> [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:08:18 INFO - PROCESS | 3884 | 1466629698716 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:18 INFO - PROCESS | 3884 | 1466629698824 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 13:08:18 INFO - PROCESS | 3884 | 1466629698919 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:18 INFO - PROCESS | 3884 | 1466629698922 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:18 INFO - PROCESS | 3884 | ++DOCSHELL 180B3000 == 49 [pid = 3884] [id = 98] 13:08:18 INFO - PROCESS | 3884 | ++DOMWINDOW == 113 (180B3800) [pid = 3884] [serial = 291] [outer = 00000000] 13:08:18 INFO - PROCESS | 3884 | ++DOMWINDOW == 114 (180BB400) [pid = 3884] [serial = 292] [outer = 180B3800] 13:08:18 INFO - PROCESS | 3884 | 1466629698974 Marionette DEBUG loaded listener.js 13:08:19 INFO - PROCESS | 3884 | ++DOMWINDOW == 115 (180BE800) [pid = 3884] [serial = 293] [outer = 180B3800] 13:08:19 INFO - PROCESS | 3884 | 1466629699581 Marionette TRACE conn3 <- [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:08:19 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:08:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 910ms 13:08:19 INFO - PROCESS | 3884 | 1466629699609 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 13:08:19 INFO - PROCESS | 3884 | 1466629699611 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 13:08:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 13:08:19 INFO - PROCESS | 3884 | 1466629699615 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 13:08:19 INFO - PROCESS | 3884 | 1466629699617 Marionette TRACE conn3 <- [1,358,null,{}] 13:08:19 INFO - PROCESS | 3884 | 1466629699620 Marionette TRACE conn3 -> [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:08:19 INFO - PROCESS | 3884 | 1466629699623 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:19 INFO - PROCESS | 3884 | 1466629699728 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 13:08:20 INFO - PROCESS | 3884 | 1466629700038 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:20 INFO - PROCESS | 3884 | 1466629700042 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:20 INFO - PROCESS | 3884 | ++DOCSHELL 0C392800 == 50 [pid = 3884] [id = 99] 13:08:20 INFO - PROCESS | 3884 | ++DOMWINDOW == 116 (0C394400) [pid = 3884] [serial = 294] [outer = 00000000] 13:08:20 INFO - PROCESS | 3884 | ++DOMWINDOW == 117 (10473000) [pid = 3884] [serial = 295] [outer = 0C394400] 13:08:20 INFO - PROCESS | 3884 | 1466629700092 Marionette DEBUG loaded listener.js 13:08:20 INFO - PROCESS | 3884 | ++DOMWINDOW == 118 (107E8400) [pid = 3884] [serial = 296] [outer = 0C394400] 13:08:21 INFO - PROCESS | 3884 | --DOCSHELL 132D1000 == 49 [pid = 3884] [id = 93] 13:08:21 INFO - PROCESS | 3884 | --DOCSHELL 10670400 == 48 [pid = 3884] [id = 92] 13:08:21 INFO - PROCESS | 3884 | --DOCSHELL 0C37C000 == 47 [pid = 3884] [id = 91] 13:08:21 INFO - PROCESS | 3884 | --DOCSHELL 1A892C00 == 46 [pid = 3884] [id = 90] 13:08:21 INFO - PROCESS | 3884 | --DOCSHELL 178AB800 == 45 [pid = 3884] [id = 89] 13:08:21 INFO - PROCESS | 3884 | --DOCSHELL 19E88000 == 44 [pid = 3884] [id = 88] 13:08:21 INFO - PROCESS | 3884 | --DOCSHELL 17E49800 == 43 [pid = 3884] [id = 87] 13:08:21 INFO - PROCESS | 3884 | --DOCSHELL 1757E400 == 42 [pid = 3884] [id = 86] 13:08:21 INFO - PROCESS | 3884 | --DOCSHELL 13CD0800 == 41 [pid = 3884] [id = 85] 13:08:21 INFO - PROCESS | 3884 | --DOCSHELL 12B21800 == 40 [pid = 3884] [id = 84] 13:08:21 INFO - PROCESS | 3884 | --DOCSHELL 1658C800 == 39 [pid = 3884] [id = 82] 13:08:21 INFO - PROCESS | 3884 | --DOCSHELL 1A033800 == 38 [pid = 3884] [id = 80] 13:08:21 INFO - PROCESS | 3884 | --DOCSHELL 12E88800 == 37 [pid = 3884] [id = 81] 13:08:21 INFO - PROCESS | 3884 | --DOCSHELL 1A870C00 == 36 [pid = 3884] [id = 83] 13:08:21 INFO - PROCESS | 3884 | --DOCSHELL 10F4A400 == 35 [pid = 3884] [id = 54] 13:08:21 INFO - PROCESS | 3884 | --DOCSHELL 13336C00 == 34 [pid = 3884] [id = 55] 13:08:21 INFO - PROCESS | 3884 | --DOCSHELL 132D3C00 == 33 [pid = 3884] [id = 67] 13:08:21 INFO - PROCESS | 3884 | --DOCSHELL 17D75C00 == 32 [pid = 3884] [id = 68] 13:08:21 INFO - PROCESS | 3884 | --DOCSHELL 180B3000 == 31 [pid = 3884] [id = 98] 13:08:21 INFO - PROCESS | 3884 | --DOCSHELL 180A5000 == 30 [pid = 3884] [id = 97] 13:08:21 INFO - PROCESS | 3884 | --DOCSHELL 0C38F000 == 29 [pid = 3884] [id = 94] 13:08:21 INFO - PROCESS | 3884 | --DOCSHELL 0C395000 == 28 [pid = 3884] [id = 95] 13:08:21 INFO - PROCESS | 3884 | --DOCSHELL 13938400 == 27 [pid = 3884] [id = 96] 13:08:21 INFO - PROCESS | 3884 | --DOMWINDOW == 117 (140F0400) [pid = 3884] [serial = 163] [outer = 00000000] [url = about:blank] 13:08:21 INFO - PROCESS | 3884 | --DOMWINDOW == 116 (132DD000) [pid = 3884] [serial = 127] [outer = 00000000] [url = about:blank] 13:08:21 INFO - PROCESS | 3884 | --DOMWINDOW == 115 (19F3AC00) [pid = 3884] [serial = 157] [outer = 00000000] [url = about:blank] 13:08:21 INFO - PROCESS | 3884 | --DOMWINDOW == 114 (176A9400) [pid = 3884] [serial = 220] [outer = 00000000] [url = about:blank] 13:08:21 INFO - PROCESS | 3884 | --DOMWINDOW == 113 (19963400) [pid = 3884] [serial = 226] [outer = 00000000] [url = about:blank] 13:08:21 INFO - PROCESS | 3884 | --DOMWINDOW == 112 (19816C00) [pid = 3884] [serial = 224] [outer = 00000000] [url = about:blank] 13:08:21 INFO - PROCESS | 3884 | --DOMWINDOW == 111 (180A9C00) [pid = 3884] [serial = 202] [outer = 00000000] [url = about:blank] 13:08:21 INFO - PROCESS | 3884 | --DOMWINDOW == 110 (19FC4C00) [pid = 3884] [serial = 205] [outer = 00000000] [url = about:blank] 13:08:21 INFO - PROCESS | 3884 | --DOMWINDOW == 109 (15D4C000) [pid = 3884] [serial = 214] [outer = 00000000] [url = about:blank] 13:08:21 INFO - PROCESS | 3884 | --DOMWINDOW == 108 (16052400) [pid = 3884] [serial = 215] [outer = 00000000] [url = about:blank] 13:08:21 INFO - PROCESS | 3884 | --DOMWINDOW == 107 (180A7C00) [pid = 3884] [serial = 223] [outer = 00000000] [url = about:blank] 13:08:21 INFO - PROCESS | 3884 | --DOMWINDOW == 106 (13230400) [pid = 3884] [serial = 209] [outer = 00000000] [url = about:blank] 13:08:21 INFO - PROCESS | 3884 | --DOMWINDOW == 105 (131C8C00) [pid = 3884] [serial = 208] [outer = 00000000] [url = about:blank] 13:08:21 INFO - PROCESS | 3884 | --DOMWINDOW == 104 (10762C00) [pid = 3884] [serial = 196] [outer = 00000000] [url = about:blank] 13:08:21 INFO - PROCESS | 3884 | --DOMWINDOW == 103 (13223800) [pid = 3884] [serial = 211] [outer = 00000000] [url = about:blank] 13:08:21 INFO - PROCESS | 3884 | --DOMWINDOW == 102 (135A8400) [pid = 3884] [serial = 212] [outer = 00000000] [url = about:blank] 13:08:21 INFO - PROCESS | 3884 | --DOMWINDOW == 101 (140F7C00) [pid = 3884] [serial = 199] [outer = 00000000] [url = about:blank] 13:08:21 INFO - PROCESS | 3884 | --DOMWINDOW == 100 (19966C00) [pid = 3884] [serial = 227] [outer = 00000000] [url = about:blank] 13:08:21 INFO - PROCESS | 3884 | --DOMWINDOW == 99 (16D04800) [pid = 3884] [serial = 230] [outer = 00000000] [url = about:blank] 13:08:21 INFO - PROCESS | 3884 | --DOMWINDOW == 98 (1A5E1400) [pid = 3884] [serial = 235] [outer = 00000000] [url = about:blank] 13:08:21 INFO - PROCESS | 3884 | --DOMWINDOW == 97 (16D0D000) [pid = 3884] [serial = 217] [outer = 00000000] [url = about:blank] 13:08:21 INFO - PROCESS | 3884 | --DOMWINDOW == 96 (1A454400) [pid = 3884] [serial = 233] [outer = 00000000] [url = about:blank] 13:08:21 INFO - PROCESS | 3884 | --DOMWINDOW == 95 (1A86F000) [pid = 3884] [serial = 236] [outer = 00000000] [url = about:blank] 13:08:21 INFO - PROCESS | 3884 | --DOMWINDOW == 94 (178A2C00) [pid = 3884] [serial = 221] [outer = 00000000] [url = about:blank] 13:08:21 INFO - PROCESS | 3884 | --DOMWINDOW == 93 (1604A800) [pid = 3884] [serial = 229] [outer = 00000000] [url = about:blank] 13:08:21 INFO - PROCESS | 3884 | --DOMWINDOW == 92 (1A035800) [pid = 3884] [serial = 232] [outer = 00000000] [url = about:blank] 13:08:21 INFO - PROCESS | 3884 | --DOMWINDOW == 91 (16D0E400) [pid = 3884] [serial = 218] [outer = 00000000] [url = about:blank] 13:08:21 INFO - PROCESS | 3884 | 1466629701390 Marionette TRACE conn3 <- [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:08:21 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:08:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1881ms 13:08:21 INFO - PROCESS | 3884 | 1466629701485 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 13:08:21 INFO - PROCESS | 3884 | 1466629701489 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 13:08:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 13:08:21 INFO - PROCESS | 3884 | 1466629701495 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 13:08:21 INFO - PROCESS | 3884 | 1466629701498 Marionette TRACE conn3 <- [1,362,null,{}] 13:08:21 INFO - PROCESS | 3884 | 1466629701512 Marionette TRACE conn3 -> [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:08:21 INFO - PROCESS | 3884 | 1466629701515 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:21 INFO - PROCESS | 3884 | 1466629701599 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 13:08:21 INFO - PROCESS | 3884 | 1466629701672 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:21 INFO - PROCESS | 3884 | 1466629701676 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:21 INFO - PROCESS | 3884 | ++DOCSHELL 10634400 == 28 [pid = 3884] [id = 100] 13:08:21 INFO - PROCESS | 3884 | ++DOMWINDOW == 92 (1063A400) [pid = 3884] [serial = 297] [outer = 00000000] 13:08:21 INFO - PROCESS | 3884 | ++DOMWINDOW == 93 (107E8000) [pid = 3884] [serial = 298] [outer = 1063A400] 13:08:21 INFO - PROCESS | 3884 | 1466629701724 Marionette DEBUG loaded listener.js 13:08:21 INFO - PROCESS | 3884 | ++DOMWINDOW == 94 (107F0000) [pid = 3884] [serial = 299] [outer = 1063A400] 13:08:22 INFO - PROCESS | 3884 | 1466629702130 Marionette TRACE conn3 <- [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:08:22 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:08:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 659ms 13:08:22 INFO - PROCESS | 3884 | 1466629702156 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 13:08:22 INFO - PROCESS | 3884 | 1466629702161 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 13:08:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 13:08:22 INFO - PROCESS | 3884 | 1466629702167 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 13:08:22 INFO - PROCESS | 3884 | 1466629702170 Marionette TRACE conn3 <- [1,366,null,{}] 13:08:22 INFO - PROCESS | 3884 | 1466629702174 Marionette TRACE conn3 -> [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:08:22 INFO - PROCESS | 3884 | 1466629702176 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:22 INFO - PROCESS | 3884 | 1466629702263 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 13:08:22 INFO - PROCESS | 3884 | 1466629702269 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:22 INFO - PROCESS | 3884 | 1466629702272 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:22 INFO - PROCESS | 3884 | ++DOCSHELL 12B23800 == 29 [pid = 3884] [id = 101] 13:08:22 INFO - PROCESS | 3884 | ++DOMWINDOW == 95 (12B23C00) [pid = 3884] [serial = 300] [outer = 00000000] 13:08:22 INFO - PROCESS | 3884 | ++DOMWINDOW == 96 (12BF1800) [pid = 3884] [serial = 301] [outer = 12B23C00] 13:08:22 INFO - PROCESS | 3884 | 1466629702320 Marionette DEBUG loaded listener.js 13:08:22 INFO - PROCESS | 3884 | ++DOMWINDOW == 97 (12E93800) [pid = 3884] [serial = 302] [outer = 12B23C00] 13:08:22 INFO - PROCESS | 3884 | 1466629702773 Marionette TRACE conn3 <- [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:08:22 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:08:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 628ms 13:08:22 INFO - PROCESS | 3884 | 1466629702811 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 13:08:22 INFO - PROCESS | 3884 | 1466629702813 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 13:08:22 INFO - PROCESS | 3884 | 1466629702816 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 13:08:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 13:08:22 INFO - PROCESS | 3884 | 1466629702820 Marionette TRACE conn3 <- [1,370,null,{}] 13:08:22 INFO - PROCESS | 3884 | 1466629702830 Marionette TRACE conn3 -> [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:08:22 INFO - PROCESS | 3884 | 1466629702835 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:22 INFO - PROCESS | 3884 | 1466629702919 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 13:08:22 INFO - PROCESS | 3884 | 1466629702959 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:22 INFO - PROCESS | 3884 | 1466629702962 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:23 INFO - PROCESS | 3884 | ++DOCSHELL 13C02000 == 30 [pid = 3884] [id = 102] 13:08:23 INFO - PROCESS | 3884 | ++DOMWINDOW == 98 (13C02400) [pid = 3884] [serial = 303] [outer = 00000000] 13:08:23 INFO - PROCESS | 3884 | ++DOMWINDOW == 99 (13C10400) [pid = 3884] [serial = 304] [outer = 13C02400] 13:08:23 INFO - PROCESS | 3884 | 1466629703010 Marionette DEBUG loaded listener.js 13:08:23 INFO - PROCESS | 3884 | ++DOMWINDOW == 100 (13CD0800) [pid = 3884] [serial = 305] [outer = 13C02400] 13:08:23 INFO - PROCESS | 3884 | 1466629703489 Marionette TRACE conn3 <- [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:08:23 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:08:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 706ms 13:08:23 INFO - PROCESS | 3884 | 1466629703517 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 13:08:23 INFO - PROCESS | 3884 | 1466629703520 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 13:08:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 13:08:23 INFO - PROCESS | 3884 | 1466629703523 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 13:08:23 INFO - PROCESS | 3884 | 1466629703525 Marionette TRACE conn3 <- [1,374,null,{}] 13:08:23 INFO - PROCESS | 3884 | 1466629703528 Marionette TRACE conn3 -> [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:08:23 INFO - PROCESS | 3884 | 1466629703530 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:23 INFO - PROCESS | 3884 | 1466629703647 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 13:08:23 INFO - PROCESS | 3884 | 1466629703653 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:23 INFO - PROCESS | 3884 | 1466629703655 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:23 INFO - PROCESS | 3884 | ++DOCSHELL 140F0C00 == 31 [pid = 3884] [id = 103] 13:08:23 INFO - PROCESS | 3884 | ++DOMWINDOW == 101 (140F7800) [pid = 3884] [serial = 306] [outer = 00000000] 13:08:23 INFO - PROCESS | 3884 | ++DOMWINDOW == 102 (1594BC00) [pid = 3884] [serial = 307] [outer = 140F7800] 13:08:23 INFO - PROCESS | 3884 | 1466629703701 Marionette DEBUG loaded listener.js 13:08:23 INFO - PROCESS | 3884 | ++DOMWINDOW == 103 (1658C000) [pid = 3884] [serial = 308] [outer = 140F7800] 13:08:24 INFO - PROCESS | 3884 | 1466629704159 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 13:08:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 13:08:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 706ms 13:08:24 INFO - PROCESS | 3884 | 1466629704222 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 13:08:24 INFO - PROCESS | 3884 | 1466629704224 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 13:08:24 INFO - PROCESS | 3884 | 1466629704228 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 13:08:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 13:08:24 INFO - PROCESS | 3884 | 1466629704229 Marionette TRACE conn3 <- [1,378,null,{}] 13:08:24 INFO - PROCESS | 3884 | 1466629704233 Marionette TRACE conn3 -> [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:08:24 INFO - PROCESS | 3884 | 1466629704235 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:24 INFO - PROCESS | 3884 | 1466629704365 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 13:08:24 INFO - PROCESS | 3884 | 1466629704385 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:24 INFO - PROCESS | 3884 | 1466629704387 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:24 INFO - PROCESS | 3884 | ++DOCSHELL 1597A800 == 32 [pid = 3884] [id = 104] 13:08:24 INFO - PROCESS | 3884 | ++DOMWINDOW == 104 (16599000) [pid = 3884] [serial = 309] [outer = 00000000] 13:08:24 INFO - PROCESS | 3884 | ++DOMWINDOW == 105 (16A45800) [pid = 3884] [serial = 310] [outer = 16599000] 13:08:24 INFO - PROCESS | 3884 | 1466629704431 Marionette DEBUG loaded listener.js 13:08:24 INFO - PROCESS | 3884 | ++DOMWINDOW == 106 (16EB4400) [pid = 3884] [serial = 311] [outer = 16599000] 13:08:24 INFO - PROCESS | 3884 | 1466629704855 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 13:08:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 13:08:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 643ms 13:08:24 INFO - PROCESS | 3884 | 1466629704866 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 13:08:24 INFO - PROCESS | 3884 | 1466629704869 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 13:08:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 13:08:24 INFO - PROCESS | 3884 | 1466629704872 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 13:08:24 INFO - PROCESS | 3884 | 1466629704873 Marionette TRACE conn3 <- [1,382,null,{}] 13:08:24 INFO - PROCESS | 3884 | 1466629704877 Marionette TRACE conn3 -> [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:08:24 INFO - PROCESS | 3884 | 1466629704882 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:25 INFO - PROCESS | 3884 | 1466629705012 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 13:08:25 INFO - PROCESS | 3884 | 1466629705018 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:25 INFO - PROCESS | 3884 | 1466629705020 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:25 INFO - PROCESS | 3884 | ++DOCSHELL 1757AC00 == 33 [pid = 3884] [id = 105] 13:08:25 INFO - PROCESS | 3884 | ++DOMWINDOW == 107 (1757DC00) [pid = 3884] [serial = 312] [outer = 00000000] 13:08:25 INFO - PROCESS | 3884 | ++DOMWINDOW == 108 (17D2FC00) [pid = 3884] [serial = 313] [outer = 1757DC00] 13:08:25 INFO - PROCESS | 3884 | 1466629705064 Marionette DEBUG loaded listener.js 13:08:25 INFO - PROCESS | 3884 | ++DOMWINDOW == 109 (180A5C00) [pid = 3884] [serial = 314] [outer = 1757DC00] 13:08:25 INFO - PROCESS | 3884 | --DOMWINDOW == 108 (16989400) [pid = 3884] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 13:08:25 INFO - PROCESS | 3884 | --DOMWINDOW == 107 (19817800) [pid = 3884] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 13:08:25 INFO - PROCESS | 3884 | --DOMWINDOW == 106 (17D77800) [pid = 3884] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 13:08:25 INFO - PROCESS | 3884 | --DOMWINDOW == 105 (135B2C00) [pid = 3884] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 13:08:25 INFO - PROCESS | 3884 | --DOMWINDOW == 104 (10428400) [pid = 3884] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 13:08:25 INFO - PROCESS | 3884 | --DOMWINDOW == 103 (1A887C00) [pid = 3884] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 13:08:25 INFO - PROCESS | 3884 | --DOMWINDOW == 102 (1AA4A800) [pid = 3884] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 13:08:25 INFO - PROCESS | 3884 | --DOMWINDOW == 101 (19812400) [pid = 3884] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 13:08:25 INFO - PROCESS | 3884 | --DOMWINDOW == 100 (12BEEC00) [pid = 3884] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 13:08:25 INFO - PROCESS | 3884 | --DOMWINDOW == 99 (17584C00) [pid = 3884] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 13:08:25 INFO - PROCESS | 3884 | --DOMWINDOW == 98 (1A5E3400) [pid = 3884] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 13:08:25 INFO - PROCESS | 3884 | --DOMWINDOW == 97 (1400BC00) [pid = 3884] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 13:08:25 INFO - PROCESS | 3884 | --DOMWINDOW == 96 (0C37D800) [pid = 3884] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 13:08:25 INFO - PROCESS | 3884 | --DOMWINDOW == 95 (19E89400) [pid = 3884] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 13:08:25 INFO - PROCESS | 3884 | --DOMWINDOW == 94 (16596000) [pid = 3884] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 13:08:25 INFO - PROCESS | 3884 | --DOMWINDOW == 93 (13131800) [pid = 3884] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 13:08:25 INFO - PROCESS | 3884 | --DOMWINDOW == 92 (1A871000) [pid = 3884] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 13:08:25 INFO - PROCESS | 3884 | --DOMWINDOW == 91 (0C38F400) [pid = 3884] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 13:08:25 INFO - PROCESS | 3884 | --DOMWINDOW == 90 (13C0C000) [pid = 3884] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 13:08:25 INFO - PROCESS | 3884 | --DOMWINDOW == 89 (107EEC00) [pid = 3884] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 13:08:25 INFO - PROCESS | 3884 | --DOMWINDOW == 88 (10F4DC00) [pid = 3884] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 13:08:26 INFO - PROCESS | 3884 | 1466629706073 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 13:08:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 13:08:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1192ms 13:08:26 INFO - PROCESS | 3884 | 1466629706107 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 13:08:26 INFO - PROCESS | 3884 | 1466629706110 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 13:08:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 13:08:26 INFO - PROCESS | 3884 | 1466629706114 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 13:08:26 INFO - PROCESS | 3884 | 1466629706115 Marionette TRACE conn3 <- [1,386,null,{}] 13:08:26 INFO - PROCESS | 3884 | 1466629706120 Marionette TRACE conn3 -> [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:08:26 INFO - PROCESS | 3884 | 1466629706123 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:26 INFO - PROCESS | 3884 | 1466629706244 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 13:08:26 INFO - PROCESS | 3884 | 1466629706298 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:26 INFO - PROCESS | 3884 | 1466629706300 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:26 INFO - PROCESS | 3884 | ++DOCSHELL 0C37F800 == 34 [pid = 3884] [id = 106] 13:08:26 INFO - PROCESS | 3884 | ++DOMWINDOW == 89 (0C37FC00) [pid = 3884] [serial = 315] [outer = 00000000] 13:08:26 INFO - PROCESS | 3884 | ++DOMWINDOW == 90 (135AA400) [pid = 3884] [serial = 316] [outer = 0C37FC00] 13:08:26 INFO - PROCESS | 3884 | 1466629706343 Marionette DEBUG loaded listener.js 13:08:26 INFO - PROCESS | 3884 | ++DOMWINDOW == 91 (15119400) [pid = 3884] [serial = 317] [outer = 0C37FC00] 13:08:26 INFO - PROCESS | 3884 | 1466629706710 Marionette TRACE conn3 <- [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:08:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 13:08:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 643ms 13:08:26 INFO - PROCESS | 3884 | 1466629706749 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 13:08:26 INFO - PROCESS | 3884 | 1466629706751 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 13:08:26 INFO - PROCESS | 3884 | 1466629706755 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 13:08:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 13:08:26 INFO - PROCESS | 3884 | 1466629706756 Marionette TRACE conn3 <- [1,390,null,{}] 13:08:26 INFO - PROCESS | 3884 | 1466629706760 Marionette TRACE conn3 -> [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:08:26 INFO - PROCESS | 3884 | 1466629706761 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:26 INFO - PROCESS | 3884 | 1466629706871 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 13:08:26 INFO - PROCESS | 3884 | 1466629706875 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:26 INFO - PROCESS | 3884 | 1466629706877 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:26 INFO - PROCESS | 3884 | ++DOCSHELL 16596000 == 35 [pid = 3884] [id = 107] 13:08:26 INFO - PROCESS | 3884 | ++DOMWINDOW == 92 (17584C00) [pid = 3884] [serial = 318] [outer = 00000000] 13:08:26 INFO - PROCESS | 3884 | ++DOMWINDOW == 93 (180AA000) [pid = 3884] [serial = 319] [outer = 17584C00] 13:08:26 INFO - PROCESS | 3884 | 1466629706923 Marionette DEBUG loaded listener.js 13:08:27 INFO - PROCESS | 3884 | ++DOMWINDOW == 94 (180B0400) [pid = 3884] [serial = 320] [outer = 17584C00] 13:08:27 INFO - PROCESS | 3884 | 1466629707320 Marionette TRACE conn3 <- [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:08:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 13:08:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 596ms 13:08:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 13:08:27 INFO - PROCESS | 3884 | 1466629707352 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 13:08:27 INFO - PROCESS | 3884 | 1466629707354 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 13:08:27 INFO - PROCESS | 3884 | 1466629707357 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 13:08:27 INFO - PROCESS | 3884 | 1466629707359 Marionette TRACE conn3 <- [1,394,null,{}] 13:08:27 INFO - PROCESS | 3884 | 1466629707362 Marionette TRACE conn3 -> [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:08:27 INFO - PROCESS | 3884 | 1466629707364 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:27 INFO - PROCESS | 3884 | 1466629707439 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 13:08:27 INFO - PROCESS | 3884 | 1466629707444 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:27 INFO - PROCESS | 3884 | 1466629707446 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:27 INFO - PROCESS | 3884 | ++DOCSHELL 180BC400 == 36 [pid = 3884] [id = 108] 13:08:27 INFO - PROCESS | 3884 | ++DOMWINDOW == 95 (180BCC00) [pid = 3884] [serial = 321] [outer = 00000000] 13:08:27 INFO - PROCESS | 3884 | ++DOMWINDOW == 96 (19816800) [pid = 3884] [serial = 322] [outer = 180BCC00] 13:08:27 INFO - PROCESS | 3884 | 1466629707488 Marionette DEBUG loaded listener.js 13:08:27 INFO - PROCESS | 3884 | ++DOMWINDOW == 97 (19817000) [pid = 3884] [serial = 323] [outer = 180BCC00] 13:08:27 INFO - PROCESS | 3884 | 1466629707970 Marionette TRACE conn3 <- [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:08:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 13:08:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 690ms 13:08:28 INFO - PROCESS | 3884 | 1466629708058 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 13:08:28 INFO - PROCESS | 3884 | 1466629708062 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 13:08:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 13:08:28 INFO - PROCESS | 3884 | 1466629708068 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 13:08:28 INFO - PROCESS | 3884 | 1466629708072 Marionette TRACE conn3 <- [1,398,null,{}] 13:08:28 INFO - PROCESS | 3884 | 1466629708079 Marionette TRACE conn3 -> [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:08:28 INFO - PROCESS | 3884 | 1466629708083 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:28 INFO - PROCESS | 3884 | 1466629708212 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 13:08:28 INFO - PROCESS | 3884 | 1466629708338 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:28 INFO - PROCESS | 3884 | 1466629708343 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:28 INFO - PROCESS | 3884 | ++DOCSHELL 10421C00 == 37 [pid = 3884] [id = 109] 13:08:28 INFO - PROCESS | 3884 | ++DOMWINDOW == 98 (10426400) [pid = 3884] [serial = 324] [outer = 00000000] 13:08:28 INFO - PROCESS | 3884 | ++DOMWINDOW == 99 (1067FC00) [pid = 3884] [serial = 325] [outer = 10426400] 13:08:28 INFO - PROCESS | 3884 | 1466629708401 Marionette DEBUG loaded listener.js 13:08:28 INFO - PROCESS | 3884 | ++DOMWINDOW == 100 (10F49C00) [pid = 3884] [serial = 326] [outer = 10426400] 13:08:29 INFO - PROCESS | 3884 | 1466629709267 Marionette TRACE conn3 <- [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]]]}] 13:08:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 13:08:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1255ms 13:08:29 INFO - PROCESS | 3884 | 1466629709323 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 13:08:29 INFO - PROCESS | 3884 | 1466629709328 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 13:08:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 13:08:29 INFO - PROCESS | 3884 | 1466629709334 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 13:08:29 INFO - PROCESS | 3884 | 1466629709337 Marionette TRACE conn3 <- [1,402,null,{}] 13:08:29 INFO - PROCESS | 3884 | 1466629709341 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:29 INFO - PROCESS | 3884 | 1466629709344 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:29 INFO - PROCESS | 3884 | 1466629709483 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 13:08:29 INFO - PROCESS | 3884 | 1466629709614 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:29 INFO - PROCESS | 3884 | 1466629709617 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:29 INFO - PROCESS | 3884 | ++DOCSHELL 13338800 == 38 [pid = 3884] [id = 110] 13:08:29 INFO - PROCESS | 3884 | ++DOMWINDOW == 101 (13339000) [pid = 3884] [serial = 327] [outer = 00000000] 13:08:29 INFO - PROCESS | 3884 | ++DOMWINDOW == 102 (1393D400) [pid = 3884] [serial = 328] [outer = 13339000] 13:08:29 INFO - PROCESS | 3884 | 1466629709674 Marionette DEBUG loaded listener.js 13:08:29 INFO - PROCESS | 3884 | ++DOMWINDOW == 103 (1594C000) [pid = 3884] [serial = 329] [outer = 13339000] 13:08:30 INFO - PROCESS | 3884 | --DOCSHELL 16596000 == 37 [pid = 3884] [id = 107] 13:08:30 INFO - PROCESS | 3884 | --DOCSHELL 0C37F800 == 36 [pid = 3884] [id = 106] 13:08:30 INFO - PROCESS | 3884 | --DOCSHELL 1757AC00 == 35 [pid = 3884] [id = 105] 13:08:30 INFO - PROCESS | 3884 | --DOCSHELL 1597A800 == 34 [pid = 3884] [id = 104] 13:08:30 INFO - PROCESS | 3884 | --DOCSHELL 140F0C00 == 33 [pid = 3884] [id = 103] 13:08:30 INFO - PROCESS | 3884 | --DOCSHELL 13C02000 == 32 [pid = 3884] [id = 102] 13:08:30 INFO - PROCESS | 3884 | --DOCSHELL 12B23800 == 31 [pid = 3884] [id = 101] 13:08:30 INFO - PROCESS | 3884 | --DOCSHELL 10634400 == 30 [pid = 3884] [id = 100] 13:08:30 INFO - PROCESS | 3884 | --DOMWINDOW == 102 (1A5DE400) [pid = 3884] [serial = 194] [outer = 00000000] [url = about:blank] 13:08:30 INFO - PROCESS | 3884 | --DOMWINDOW == 101 (11DD0800) [pid = 3884] [serial = 160] [outer = 00000000] [url = about:blank] 13:08:30 INFO - PROCESS | 3884 | --DOMWINDOW == 100 (1A893000) [pid = 3884] [serial = 265] [outer = 00000000] [url = about:blank] 13:08:30 INFO - PROCESS | 3884 | --DOMWINDOW == 99 (1AC69000) [pid = 3884] [serial = 268] [outer = 00000000] [url = about:blank] 13:08:30 INFO - PROCESS | 3884 | --DOMWINDOW == 98 (1AA45C00) [pid = 3884] [serial = 266] [outer = 00000000] [url = about:blank] 13:08:30 INFO - PROCESS | 3884 | --DOMWINDOW == 97 (19E7C000) [pid = 3884] [serial = 260] [outer = 00000000] [url = about:blank] 13:08:30 INFO - PROCESS | 3884 | --DOMWINDOW == 96 (13935400) [pid = 3884] [serial = 250] [outer = 00000000] [url = about:blank] 13:08:30 INFO - PROCESS | 3884 | --DOMWINDOW == 95 (1400E800) [pid = 3884] [serial = 251] [outer = 00000000] [url = about:blank] 13:08:30 INFO - PROCESS | 3884 | --DOMWINDOW == 94 (1769FC00) [pid = 3884] [serial = 256] [outer = 00000000] [url = about:blank] 13:08:30 INFO - PROCESS | 3884 | --DOMWINDOW == 93 (17D68400) [pid = 3884] [serial = 257] [outer = 00000000] [url = about:blank] 13:08:30 INFO - PROCESS | 3884 | --DOMWINDOW == 92 (1A886800) [pid = 3884] [serial = 238] [outer = 00000000] [url = about:blank] 13:08:30 INFO - PROCESS | 3884 | --DOMWINDOW == 91 (1A893C00) [pid = 3884] [serial = 239] [outer = 00000000] [url = about:blank] 13:08:30 INFO - PROCESS | 3884 | --DOMWINDOW == 90 (15115800) [pid = 3884] [serial = 253] [outer = 00000000] [url = about:blank] 13:08:30 INFO - PROCESS | 3884 | --DOMWINDOW == 89 (1597B000) [pid = 3884] [serial = 254] [outer = 00000000] [url = about:blank] 13:08:30 INFO - PROCESS | 3884 | --DOMWINDOW == 88 (0C382000) [pid = 3884] [serial = 271] [outer = 00000000] [url = about:blank] 13:08:30 INFO - PROCESS | 3884 | --DOMWINDOW == 87 (1A03D800) [pid = 3884] [serial = 262] [outer = 00000000] [url = about:blank] 13:08:30 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (17D36000) [pid = 3884] [serial = 244] [outer = 00000000] [url = about:blank] 13:08:30 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (17E49C00) [pid = 3884] [serial = 245] [outer = 00000000] [url = about:blank] 13:08:30 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (1400D800) [pid = 3884] [serial = 241] [outer = 00000000] [url = about:blank] 13:08:30 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (140F8400) [pid = 3884] [serial = 242] [outer = 00000000] [url = about:blank] 13:08:30 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (1A878400) [pid = 3884] [serial = 247] [outer = 00000000] [url = about:blank] 13:08:30 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (1A88F800) [pid = 3884] [serial = 248] [outer = 00000000] [url = about:blank] 13:08:30 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (1AC6B800) [pid = 3884] [serial = 269] [outer = 00000000] [url = about:blank] 13:08:30 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (19820800) [pid = 3884] [serial = 259] [outer = 00000000] [url = about:blank] 13:08:30 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (135AAC00) [pid = 3884] [serial = 280] [outer = 00000000] [url = about:blank] 13:08:30 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (1A872400) [pid = 3884] [serial = 281] [outer = 00000000] [url = about:blank] 13:08:30 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (1A563800) [pid = 3884] [serial = 277] [outer = 00000000] [url = about:blank] 13:08:30 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (1AC66C00) [pid = 3884] [serial = 278] [outer = 00000000] [url = about:blank] 13:08:30 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (0C385C00) [pid = 3884] [serial = 272] [outer = 00000000] [url = about:blank] 13:08:30 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (1548D000) [pid = 3884] [serial = 274] [outer = 00000000] [url = about:blank] 13:08:30 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (1698D000) [pid = 3884] [serial = 275] [outer = 00000000] [url = about:blank] 13:08:30 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (1A55A800) [pid = 3884] [serial = 263] [outer = 00000000] [url = about:blank] 13:08:30 INFO - PROCESS | 3884 | --DOMWINDOW == 70 (1A565C00) [pid = 3884] [serial = 206] [outer = 00000000] [url = about:blank] 13:08:30 INFO - PROCESS | 3884 | --DOMWINDOW == 69 (180B0C00) [pid = 3884] [serial = 203] [outer = 00000000] [url = about:blank] 13:08:30 INFO - PROCESS | 3884 | --DOMWINDOW == 68 (1548E400) [pid = 3884] [serial = 200] [outer = 00000000] [url = about:blank] 13:08:30 INFO - PROCESS | 3884 | --DOMWINDOW == 67 (10B61400) [pid = 3884] [serial = 197] [outer = 00000000] [url = about:blank] 13:08:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 13:08:30 INFO - PROCESS | 3884 | 1466629710612 Marionette TRACE conn3 <- [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]]]}] 13:08:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1318ms 13:08:30 INFO - PROCESS | 3884 | 1466629710648 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 13:08:30 INFO - PROCESS | 3884 | 1466629710652 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 13:08:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 13:08:30 INFO - PROCESS | 3884 | 1466629710657 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 13:08:30 INFO - PROCESS | 3884 | 1466629710660 Marionette TRACE conn3 <- [1,406,null,{}] 13:08:30 INFO - PROCESS | 3884 | 1466629710665 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:30 INFO - PROCESS | 3884 | 1466629710667 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:30 INFO - PROCESS | 3884 | 1466629710772 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 13:08:30 INFO - PROCESS | 3884 | 1466629710851 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:30 INFO - PROCESS | 3884 | 1466629710856 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:30 INFO - PROCESS | 3884 | ++DOCSHELL 0C392400 == 31 [pid = 3884] [id = 111] 13:08:30 INFO - PROCESS | 3884 | ++DOMWINDOW == 68 (0C392C00) [pid = 3884] [serial = 330] [outer = 00000000] 13:08:30 INFO - PROCESS | 3884 | ++DOMWINDOW == 69 (10762C00) [pid = 3884] [serial = 331] [outer = 0C392C00] 13:08:30 INFO - PROCESS | 3884 | 1466629710903 Marionette DEBUG loaded listener.js 13:08:31 INFO - PROCESS | 3884 | ++DOMWINDOW == 70 (111E3400) [pid = 3884] [serial = 332] [outer = 0C392C00] 13:08:31 INFO - PROCESS | 3884 | 1466629711339 Marionette TRACE conn3 <- [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]]]}] 13:08:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 13:08:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 737ms 13:08:31 INFO - PROCESS | 3884 | 1466629711398 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 13:08:31 INFO - PROCESS | 3884 | 1466629711402 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 13:08:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 13:08:31 INFO - PROCESS | 3884 | 1466629711408 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 13:08:31 INFO - PROCESS | 3884 | 1466629711411 Marionette TRACE conn3 <- [1,410,null,{}] 13:08:31 INFO - PROCESS | 3884 | 1466629711415 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:31 INFO - PROCESS | 3884 | 1466629711417 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:31 INFO - PROCESS | 3884 | 1466629711500 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 13:08:31 INFO - PROCESS | 3884 | 1466629711507 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:31 INFO - PROCESS | 3884 | 1466629711510 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:31 INFO - PROCESS | 3884 | ++DOCSHELL 1291E400 == 32 [pid = 3884] [id = 112] 13:08:31 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (12B23800) [pid = 3884] [serial = 333] [outer = 00000000] 13:08:31 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (131CA400) [pid = 3884] [serial = 334] [outer = 12B23800] 13:08:31 INFO - PROCESS | 3884 | 1466629711556 Marionette DEBUG loaded listener.js 13:08:31 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (13252800) [pid = 3884] [serial = 335] [outer = 12B23800] 13:08:32 INFO - PROCESS | 3884 | 1466629712023 Marionette TRACE conn3 <- [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]]]}] 13:08:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 13:08:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 643ms 13:08:32 INFO - PROCESS | 3884 | 1466629712047 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 13:08:32 INFO - PROCESS | 3884 | 1466629712049 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 13:08:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 13:08:32 INFO - PROCESS | 3884 | 1466629712052 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 13:08:32 INFO - PROCESS | 3884 | 1466629712056 Marionette TRACE conn3 <- [1,414,null,{}] 13:08:32 INFO - PROCESS | 3884 | 1466629712066 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:32 INFO - PROCESS | 3884 | 1466629712071 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:32 INFO - PROCESS | 3884 | 1466629712180 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 13:08:32 INFO - PROCESS | 3884 | 1466629712256 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:32 INFO - PROCESS | 3884 | 1466629712259 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:32 INFO - PROCESS | 3884 | ++DOCSHELL 143A3C00 == 33 [pid = 3884] [id = 113] 13:08:32 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (143AE400) [pid = 3884] [serial = 336] [outer = 00000000] 13:08:32 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (15487000) [pid = 3884] [serial = 337] [outer = 143AE400] 13:08:32 INFO - PROCESS | 3884 | 1466629712320 Marionette DEBUG loaded listener.js 13:08:32 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (1594C800) [pid = 3884] [serial = 338] [outer = 143AE400] 13:08:32 INFO - PROCESS | 3884 | 1466629712709 Marionette TRACE conn3 <- [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]]]}] 13:08:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 13:08:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 706ms 13:08:32 INFO - PROCESS | 3884 | 1466629712751 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 13:08:32 INFO - PROCESS | 3884 | 1466629712754 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 13:08:32 INFO - PROCESS | 3884 | 1466629712757 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 13:08:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 13:08:32 INFO - PROCESS | 3884 | 1466629712759 Marionette TRACE conn3 <- [1,418,null,{}] 13:08:32 INFO - PROCESS | 3884 | 1466629712762 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:32 INFO - PROCESS | 3884 | 1466629712764 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:32 INFO - PROCESS | 3884 | 1466629712880 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 13:08:32 INFO - PROCESS | 3884 | 1466629712892 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:32 INFO - PROCESS | 3884 | 1466629712894 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:32 INFO - PROCESS | 3884 | ++DOCSHELL 13C04000 == 34 [pid = 3884] [id = 114] 13:08:32 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (15949000) [pid = 3884] [serial = 339] [outer = 00000000] 13:08:32 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (16A3E400) [pid = 3884] [serial = 340] [outer = 15949000] 13:08:32 INFO - PROCESS | 3884 | 1466629712938 Marionette DEBUG loaded listener.js 13:08:33 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (16FE5800) [pid = 3884] [serial = 341] [outer = 15949000] 13:08:33 INFO - PROCESS | 3884 | 1466629713863 Marionette TRACE conn3 <- [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]]]}] 13:08:33 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 13:08:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1144ms 13:08:33 INFO - PROCESS | 3884 | 1466629713904 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 13:08:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 13:08:33 INFO - PROCESS | 3884 | 1466629713906 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 13:08:33 INFO - PROCESS | 3884 | 1466629713909 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 13:08:33 INFO - PROCESS | 3884 | 1466629713911 Marionette TRACE conn3 <- [1,422,null,{}] 13:08:33 INFO - PROCESS | 3884 | 1466629713914 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:33 INFO - PROCESS | 3884 | 1466629713916 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:34 INFO - PROCESS | 3884 | 1466629714020 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 13:08:34 INFO - PROCESS | 3884 | 1466629714026 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:34 INFO - PROCESS | 3884 | 1466629714028 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:34 INFO - PROCESS | 3884 | ++DOCSHELL 16596000 == 35 [pid = 3884] [id = 115] 13:08:34 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (166DF000) [pid = 3884] [serial = 342] [outer = 00000000] 13:08:34 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (176A2800) [pid = 3884] [serial = 343] [outer = 166DF000] 13:08:34 INFO - PROCESS | 3884 | 1466629714072 Marionette DEBUG loaded listener.js 13:08:34 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (1789F800) [pid = 3884] [serial = 344] [outer = 166DF000] 13:08:34 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (1063A400) [pid = 3884] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 13:08:34 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (0C394400) [pid = 3884] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 13:08:34 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (140F7800) [pid = 3884] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 13:08:34 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (0C395800) [pid = 3884] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 13:08:34 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (13942400) [pid = 3884] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 13:08:34 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (1757DC00) [pid = 3884] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 13:08:34 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (180A5400) [pid = 3884] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 13:08:34 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (180B3800) [pid = 3884] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 13:08:34 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (16599000) [pid = 3884] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 13:08:34 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (0C37FC00) [pid = 3884] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 13:08:34 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (17584C00) [pid = 3884] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 13:08:34 INFO - PROCESS | 3884 | --DOMWINDOW == 70 (13C02400) [pid = 3884] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 13:08:34 INFO - PROCESS | 3884 | --DOMWINDOW == 69 (12B23C00) [pid = 3884] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 13:08:35 INFO - PROCESS | 3884 | 1466629715016 Marionette TRACE conn3 <- [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]]]}] 13:08:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 13:08:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1098ms 13:08:35 INFO - PROCESS | 3884 | 1466629715041 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 13:08:35 INFO - PROCESS | 3884 | 1466629715043 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 13:08:35 INFO - PROCESS | 3884 | 1466629715046 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 13:08:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 13:08:35 INFO - PROCESS | 3884 | 1466629715048 Marionette TRACE conn3 <- [1,426,null,{}] 13:08:35 INFO - PROCESS | 3884 | 1466629715051 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:35 INFO - PROCESS | 3884 | 1466629715057 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:35 INFO - PROCESS | 3884 | 1466629715160 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 13:08:35 INFO - PROCESS | 3884 | 1466629715167 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:35 INFO - PROCESS | 3884 | 1466629715169 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:35 INFO - PROCESS | 3884 | ++DOCSHELL 1063A400 == 36 [pid = 3884] [id = 116] 13:08:35 INFO - PROCESS | 3884 | ++DOMWINDOW == 70 (106E5800) [pid = 3884] [serial = 345] [outer = 00000000] 13:08:35 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (178A0000) [pid = 3884] [serial = 346] [outer = 106E5800] 13:08:35 INFO - PROCESS | 3884 | 1466629715222 Marionette DEBUG loaded listener.js 13:08:35 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (17D36000) [pid = 3884] [serial = 347] [outer = 106E5800] 13:08:35 INFO - PROCESS | 3884 | 1466629715689 Marionette TRACE conn3 <- [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] 13:08:35 INFO - PROCESS | 3884 | 1466629715748 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 13:08:35 INFO - PROCESS | 3884 | 1466629715751 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 13:08:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 13:08:35 INFO - PROCESS | 3884 | 1466629715753 Marionette TRACE conn3 <- [1,430,null,{}] 13:08:35 INFO - PROCESS | 3884 | 1466629715756 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:35 INFO - PROCESS | 3884 | 1466629715758 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:35 INFO - PROCESS | 3884 | 1466629715834 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 13:08:35 INFO - PROCESS | 3884 | 1466629715839 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:35 INFO - PROCESS | 3884 | 1466629715841 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:35 INFO - PROCESS | 3884 | ++DOCSHELL 17EF1400 == 37 [pid = 3884] [id = 117] 13:08:35 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (17EF1800) [pid = 3884] [serial = 348] [outer = 00000000] 13:08:35 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (180B7C00) [pid = 3884] [serial = 349] [outer = 17EF1800] 13:08:35 INFO - PROCESS | 3884 | 1466629715884 Marionette DEBUG loaded listener.js 13:08:35 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (180B8400) [pid = 3884] [serial = 350] [outer = 17EF1800] 13:08:36 INFO - PROCESS | 3884 | 1466629716296 Marionette TRACE conn3 <- [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]]]}] 13:08:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 13:08:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 596ms 13:08:36 INFO - PROCESS | 3884 | 1466629716349 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 13:08:36 INFO - PROCESS | 3884 | 1466629716351 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 13:08:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 13:08:36 INFO - PROCESS | 3884 | 1466629716354 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 13:08:36 INFO - PROCESS | 3884 | 1466629716356 Marionette TRACE conn3 <- [1,434,null,{}] 13:08:36 INFO - PROCESS | 3884 | 1466629716359 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:36 INFO - PROCESS | 3884 | 1466629716361 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:36 INFO - PROCESS | 3884 | 1466629716444 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 13:08:36 INFO - PROCESS | 3884 | 1466629716452 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:36 INFO - PROCESS | 3884 | 1466629716454 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:36 INFO - PROCESS | 3884 | ++DOCSHELL 16048000 == 38 [pid = 3884] [id = 118] 13:08:36 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (180B0C00) [pid = 3884] [serial = 351] [outer = 00000000] 13:08:36 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (1981E000) [pid = 3884] [serial = 352] [outer = 180B0C00] 13:08:36 INFO - PROCESS | 3884 | 1466629716498 Marionette DEBUG loaded listener.js 13:08:36 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (19960800) [pid = 3884] [serial = 353] [outer = 180B0C00] 13:08:36 INFO - PROCESS | 3884 | 1466629716943 Marionette TRACE conn3 <- [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]]]}] 13:08:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 13:08:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 706ms 13:08:37 INFO - PROCESS | 3884 | 1466629717054 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 13:08:37 INFO - PROCESS | 3884 | 1466629717059 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 13:08:37 INFO - PROCESS | 3884 | 1466629717063 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 13:08:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 13:08:37 INFO - PROCESS | 3884 | 1466629717068 Marionette TRACE conn3 <- [1,438,null,{}] 13:08:37 INFO - PROCESS | 3884 | 1466629717074 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:37 INFO - PROCESS | 3884 | 1466629717078 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:37 INFO - PROCESS | 3884 | 1466629717228 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 13:08:37 INFO - PROCESS | 3884 | 1466629717345 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:37 INFO - PROCESS | 3884 | 1466629717351 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:37 INFO - PROCESS | 3884 | ++DOCSHELL 0C770800 == 39 [pid = 3884] [id = 119] 13:08:37 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (0C776000) [pid = 3884] [serial = 354] [outer = 00000000] 13:08:37 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (107F0800) [pid = 3884] [serial = 355] [outer = 0C776000] 13:08:37 INFO - PROCESS | 3884 | 1466629717413 Marionette DEBUG loaded listener.js 13:08:37 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (111BB400) [pid = 3884] [serial = 356] [outer = 0C776000] 13:08:38 INFO - PROCESS | 3884 | 1466629718046 Marionette TRACE conn3 <- [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]]]}] 13:08:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 13:08:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1051ms 13:08:38 INFO - PROCESS | 3884 | 1466629718113 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 13:08:38 INFO - PROCESS | 3884 | 1466629718117 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 13:08:38 INFO - PROCESS | 3884 | 1466629718143 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 13:08:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 13:08:38 INFO - PROCESS | 3884 | 1466629718147 Marionette TRACE conn3 <- [1,442,null,{}] 13:08:38 INFO - PROCESS | 3884 | 1466629718151 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:38 INFO - PROCESS | 3884 | 1466629718153 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:38 INFO - PROCESS | 3884 | 1466629718318 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 13:08:38 INFO - PROCESS | 3884 | 1466629718367 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:38 INFO - PROCESS | 3884 | 1466629718370 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:38 INFO - PROCESS | 3884 | ++DOCSHELL 132DC000 == 40 [pid = 3884] [id = 120] 13:08:38 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (1332C000) [pid = 3884] [serial = 357] [outer = 00000000] 13:08:38 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (13C02400) [pid = 3884] [serial = 358] [outer = 1332C000] 13:08:38 INFO - PROCESS | 3884 | 1466629718427 Marionette DEBUG loaded listener.js 13:08:38 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (13CD0000) [pid = 3884] [serial = 359] [outer = 1332C000] 13:08:39 INFO - PROCESS | 3884 | 1466629719046 Marionette TRACE conn3 <- [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]]]}] 13:08:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 13:08:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 941ms 13:08:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 13:08:39 INFO - PROCESS | 3884 | 1466629719089 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 13:08:39 INFO - PROCESS | 3884 | 1466629719092 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 13:08:39 INFO - PROCESS | 3884 | 1466629719096 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 13:08:39 INFO - PROCESS | 3884 | 1466629719098 Marionette TRACE conn3 <- [1,446,null,{}] 13:08:39 INFO - PROCESS | 3884 | 1466629719108 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:39 INFO - PROCESS | 3884 | 1466629719113 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:39 INFO - PROCESS | 3884 | 1466629719222 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 13:08:39 INFO - PROCESS | 3884 | 1466629719345 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:39 INFO - PROCESS | 3884 | 1466629719349 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:39 INFO - PROCESS | 3884 | ++DOCSHELL 1769F400 == 41 [pid = 3884] [id = 121] 13:08:39 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (176A3000) [pid = 3884] [serial = 360] [outer = 00000000] 13:08:39 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (180C1400) [pid = 3884] [serial = 361] [outer = 176A3000] 13:08:39 INFO - PROCESS | 3884 | 1466629719407 Marionette DEBUG loaded listener.js 13:08:39 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (1995BC00) [pid = 3884] [serial = 362] [outer = 176A3000] 13:08:40 INFO - PROCESS | 3884 | 1466629720224 Marionette TRACE conn3 <- [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]]]}] 13:08:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 13:08:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1192ms 13:08:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 13:08:40 INFO - PROCESS | 3884 | 1466629720294 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 13:08:40 INFO - PROCESS | 3884 | 1466629720298 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 13:08:40 INFO - PROCESS | 3884 | 1466629720303 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 13:08:40 INFO - PROCESS | 3884 | 1466629720307 Marionette TRACE conn3 <- [1,450,null,{}] 13:08:40 INFO - PROCESS | 3884 | 1466629720312 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:40 INFO - PROCESS | 3884 | 1466629720318 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:40 INFO - PROCESS | 3884 | 1466629720415 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 13:08:40 INFO - PROCESS | 3884 | 1466629720495 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:40 INFO - PROCESS | 3884 | 1466629720499 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:40 INFO - PROCESS | 3884 | ++DOCSHELL 10C88C00 == 42 [pid = 3884] [id = 122] 13:08:40 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (10F45000) [pid = 3884] [serial = 363] [outer = 00000000] 13:08:40 INFO - PROCESS | 3884 | ++DOMWINDOW == 89 (11DD0000) [pid = 3884] [serial = 364] [outer = 10F45000] 13:08:40 INFO - PROCESS | 3884 | 1466629720590 Marionette DEBUG loaded listener.js 13:08:40 INFO - PROCESS | 3884 | ++DOMWINDOW == 90 (12BA7800) [pid = 3884] [serial = 365] [outer = 10F45000] 13:08:41 INFO - PROCESS | 3884 | --DOCSHELL 0C392800 == 41 [pid = 3884] [id = 99] 13:08:41 INFO - PROCESS | 3884 | --DOCSHELL 17EF1400 == 40 [pid = 3884] [id = 117] 13:08:41 INFO - PROCESS | 3884 | --DOCSHELL 1063A400 == 39 [pid = 3884] [id = 116] 13:08:41 INFO - PROCESS | 3884 | --DOCSHELL 16596000 == 38 [pid = 3884] [id = 115] 13:08:41 INFO - PROCESS | 3884 | --DOCSHELL 13C04000 == 37 [pid = 3884] [id = 114] 13:08:41 INFO - PROCESS | 3884 | --DOCSHELL 143A3C00 == 36 [pid = 3884] [id = 113] 13:08:41 INFO - PROCESS | 3884 | --DOCSHELL 1291E400 == 35 [pid = 3884] [id = 112] 13:08:41 INFO - PROCESS | 3884 | --DOCSHELL 0C392400 == 34 [pid = 3884] [id = 111] 13:08:41 INFO - PROCESS | 3884 | --DOCSHELL 13338800 == 33 [pid = 3884] [id = 110] 13:08:41 INFO - PROCESS | 3884 | --DOCSHELL 10421C00 == 32 [pid = 3884] [id = 109] 13:08:41 INFO - PROCESS | 3884 | --DOCSHELL 180BC400 == 31 [pid = 3884] [id = 108] 13:08:41 INFO - PROCESS | 3884 | --DOCSHELL 1769F400 == 30 [pid = 3884] [id = 121] 13:08:41 INFO - PROCESS | 3884 | --DOCSHELL 16048000 == 29 [pid = 3884] [id = 118] 13:08:41 INFO - PROCESS | 3884 | --DOCSHELL 0C770800 == 28 [pid = 3884] [id = 119] 13:08:41 INFO - PROCESS | 3884 | --DOCSHELL 132DC000 == 27 [pid = 3884] [id = 120] 13:08:41 INFO - PROCESS | 3884 | --DOMWINDOW == 89 (12BF1800) [pid = 3884] [serial = 301] [outer = 00000000] [url = about:blank] 13:08:41 INFO - PROCESS | 3884 | --DOMWINDOW == 88 (12E93800) [pid = 3884] [serial = 302] [outer = 00000000] [url = about:blank] 13:08:41 INFO - PROCESS | 3884 | --DOMWINDOW == 87 (107E8000) [pid = 3884] [serial = 298] [outer = 00000000] [url = about:blank] 13:08:41 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (107F0000) [pid = 3884] [serial = 299] [outer = 00000000] [url = about:blank] 13:08:41 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (107E8400) [pid = 3884] [serial = 296] [outer = 00000000] [url = about:blank] 13:08:41 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (10473000) [pid = 3884] [serial = 295] [outer = 00000000] [url = about:blank] 13:08:41 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (1594BC00) [pid = 3884] [serial = 307] [outer = 00000000] [url = about:blank] 13:08:41 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (12B19000) [pid = 3884] [serial = 284] [outer = 00000000] [url = about:blank] 13:08:41 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (1142A000) [pid = 3884] [serial = 283] [outer = 00000000] [url = about:blank] 13:08:41 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (15972000) [pid = 3884] [serial = 287] [outer = 00000000] [url = about:blank] 13:08:41 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (140EF400) [pid = 3884] [serial = 286] [outer = 00000000] [url = about:blank] 13:08:41 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (17D2FC00) [pid = 3884] [serial = 313] [outer = 00000000] [url = about:blank] 13:08:41 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (1A03F400) [pid = 3884] [serial = 290] [outer = 00000000] [url = about:blank] 13:08:41 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (19E7DC00) [pid = 3884] [serial = 289] [outer = 00000000] [url = about:blank] 13:08:41 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (180BE800) [pid = 3884] [serial = 293] [outer = 00000000] [url = about:blank] 13:08:41 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (180BB400) [pid = 3884] [serial = 292] [outer = 00000000] [url = about:blank] 13:08:41 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (16EB4400) [pid = 3884] [serial = 311] [outer = 00000000] [url = about:blank] 13:08:41 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (16A45800) [pid = 3884] [serial = 310] [outer = 00000000] [url = about:blank] 13:08:41 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (19816800) [pid = 3884] [serial = 322] [outer = 00000000] [url = about:blank] 13:08:41 INFO - PROCESS | 3884 | --DOMWINDOW == 70 (135AA400) [pid = 3884] [serial = 316] [outer = 00000000] [url = about:blank] 13:08:41 INFO - PROCESS | 3884 | --DOMWINDOW == 69 (180AA000) [pid = 3884] [serial = 319] [outer = 00000000] [url = about:blank] 13:08:41 INFO - PROCESS | 3884 | --DOMWINDOW == 68 (180A5C00) [pid = 3884] [serial = 314] [outer = 00000000] [url = about:blank] 13:08:41 INFO - PROCESS | 3884 | --DOMWINDOW == 67 (13C10400) [pid = 3884] [serial = 304] [outer = 00000000] [url = about:blank] 13:08:41 INFO - PROCESS | 3884 | --DOMWINDOW == 66 (180B0400) [pid = 3884] [serial = 320] [outer = 00000000] [url = about:blank] 13:08:41 INFO - PROCESS | 3884 | --DOMWINDOW == 65 (1658C000) [pid = 3884] [serial = 308] [outer = 00000000] [url = about:blank] 13:08:41 INFO - PROCESS | 3884 | --DOMWINDOW == 64 (15119400) [pid = 3884] [serial = 317] [outer = 00000000] [url = about:blank] 13:08:41 INFO - PROCESS | 3884 | --DOMWINDOW == 63 (13CD0800) [pid = 3884] [serial = 305] [outer = 00000000] [url = about:blank] 13:08:41 INFO - PROCESS | 3884 | [3884] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 13:08:41 INFO - PROCESS | 3884 | [3884] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 13:08:41 INFO - PROCESS | 3884 | 1466629721782 Marionette TRACE conn3 <- [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] 13:08:41 INFO - PROCESS | 3884 | 1466629721870 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 13:08:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 13:08:41 INFO - PROCESS | 3884 | 1466629721879 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 13:08:41 INFO - PROCESS | 3884 | 1466629721882 Marionette TRACE conn3 <- [1,454,null,{}] 13:08:41 INFO - PROCESS | 3884 | 1466629721890 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:41 INFO - PROCESS | 3884 | 1466629721893 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:42 INFO - PROCESS | 3884 | 1466629721977 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 13:08:42 INFO - PROCESS | 3884 | 1466629722028 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:42 INFO - PROCESS | 3884 | 1466629722031 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:42 INFO - PROCESS | 3884 | ++DOCSHELL 10B5C800 == 28 [pid = 3884] [id = 123] 13:08:42 INFO - PROCESS | 3884 | ++DOMWINDOW == 64 (10B5E000) [pid = 3884] [serial = 366] [outer = 00000000] 13:08:42 INFO - PROCESS | 3884 | ++DOMWINDOW == 65 (10C80000) [pid = 3884] [serial = 367] [outer = 10B5E000] 13:08:42 INFO - PROCESS | 3884 | 1466629722078 Marionette DEBUG loaded listener.js 13:08:42 INFO - PROCESS | 3884 | ++DOMWINDOW == 66 (11429000) [pid = 3884] [serial = 368] [outer = 10B5E000] 13:08:42 INFO - PROCESS | 3884 | [3884] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:08:42 INFO - PROCESS | 3884 | 1466629722548 Marionette TRACE conn3 <- [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]]]}] 13:08:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 13:08:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 690ms 13:08:42 INFO - PROCESS | 3884 | 1466629722576 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 13:08:42 INFO - PROCESS | 3884 | 1466629722580 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 13:08:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 13:08:42 INFO - PROCESS | 3884 | 1466629722587 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 13:08:42 INFO - PROCESS | 3884 | 1466629722589 Marionette TRACE conn3 <- [1,458,null,{}] 13:08:42 INFO - PROCESS | 3884 | 1466629722593 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:42 INFO - PROCESS | 3884 | 1466629722595 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:42 INFO - PROCESS | 3884 | 1466629722679 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 13:08:42 INFO - PROCESS | 3884 | 1466629722688 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:42 INFO - PROCESS | 3884 | 1466629722691 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:42 INFO - PROCESS | 3884 | ++DOCSHELL 12E88800 == 29 [pid = 3884] [id = 124] 13:08:42 INFO - PROCESS | 3884 | ++DOMWINDOW == 67 (12E8D000) [pid = 3884] [serial = 369] [outer = 00000000] 13:08:42 INFO - PROCESS | 3884 | ++DOMWINDOW == 68 (13134C00) [pid = 3884] [serial = 370] [outer = 12E8D000] 13:08:42 INFO - PROCESS | 3884 | 1466629722737 Marionette DEBUG loaded listener.js 13:08:42 INFO - PROCESS | 3884 | ++DOMWINDOW == 69 (131CA000) [pid = 3884] [serial = 371] [outer = 12E8D000] 13:08:43 INFO - PROCESS | 3884 | 1466629723232 Marionette TRACE conn3 <- [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] 13:08:43 INFO - PROCESS | 3884 | 1466629723258 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 13:08:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 13:08:43 INFO - PROCESS | 3884 | 1466629723263 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 13:08:43 INFO - PROCESS | 3884 | 1466629723266 Marionette TRACE conn3 <- [1,462,null,{}] 13:08:43 INFO - PROCESS | 3884 | 1466629723276 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:43 INFO - PROCESS | 3884 | 1466629723281 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:43 INFO - PROCESS | 3884 | 1466629723363 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 13:08:43 INFO - PROCESS | 3884 | 1466629723405 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:43 INFO - PROCESS | 3884 | 1466629723408 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:43 INFO - PROCESS | 3884 | ++DOCSHELL 15116000 == 30 [pid = 3884] [id = 125] 13:08:43 INFO - PROCESS | 3884 | ++DOMWINDOW == 70 (15116400) [pid = 3884] [serial = 372] [outer = 00000000] 13:08:43 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (1548D400) [pid = 3884] [serial = 373] [outer = 15116400] 13:08:43 INFO - PROCESS | 3884 | 1466629723456 Marionette DEBUG loaded listener.js 13:08:43 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (15979C00) [pid = 3884] [serial = 374] [outer = 15116400] 13:08:43 INFO - PROCESS | 3884 | [3884] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:08:43 INFO - PROCESS | 3884 | 1466629723920 Marionette TRACE conn3 <- [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] 13:08:43 INFO - PROCESS | 3884 | 1466629723973 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 13:08:43 INFO - PROCESS | 3884 | 1466629723976 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 13:08:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 13:08:43 INFO - PROCESS | 3884 | 1466629723978 Marionette TRACE conn3 <- [1,466,null,{}] 13:08:43 INFO - PROCESS | 3884 | 1466629723987 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:43 INFO - PROCESS | 3884 | 1466629723989 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:44 INFO - PROCESS | 3884 | 1466629724118 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 13:08:44 INFO - PROCESS | 3884 | 1466629724127 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:44 INFO - PROCESS | 3884 | 1466629724129 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:44 INFO - PROCESS | 3884 | ++DOCSHELL 1511BC00 == 31 [pid = 3884] [id = 126] 13:08:44 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (16048800) [pid = 3884] [serial = 375] [outer = 00000000] 13:08:44 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (16993000) [pid = 3884] [serial = 376] [outer = 16048800] 13:08:44 INFO - PROCESS | 3884 | 1466629724213 Marionette DEBUG loaded listener.js 13:08:44 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (16D0EC00) [pid = 3884] [serial = 377] [outer = 16048800] 13:08:44 INFO - PROCESS | 3884 | 1466629724638 Marionette TRACE conn3 <- [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] 13:08:44 INFO - PROCESS | 3884 | 1466629724679 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 13:08:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 13:08:44 INFO - PROCESS | 3884 | 1466629724682 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 13:08:44 INFO - PROCESS | 3884 | 1466629724684 Marionette TRACE conn3 <- [1,470,null,{}] 13:08:44 INFO - PROCESS | 3884 | 1466629724691 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:44 INFO - PROCESS | 3884 | 1466629724693 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:44 INFO - PROCESS | 3884 | 1466629724822 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 13:08:44 INFO - PROCESS | 3884 | 1466629724834 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:44 INFO - PROCESS | 3884 | 1466629724836 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:44 INFO - PROCESS | 3884 | ++DOCSHELL 175A2400 == 32 [pid = 3884] [id = 127] 13:08:44 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (175A4000) [pid = 3884] [serial = 378] [outer = 00000000] 13:08:44 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (17D2FC00) [pid = 3884] [serial = 379] [outer = 175A4000] 13:08:44 INFO - PROCESS | 3884 | 1466629724881 Marionette DEBUG loaded listener.js 13:08:44 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (17D77C00) [pid = 3884] [serial = 380] [outer = 175A4000] 13:08:45 INFO - PROCESS | 3884 | 1466629725327 Marionette TRACE conn3 <- [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]]]}] 13:08:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 13:08:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 706ms 13:08:45 INFO - PROCESS | 3884 | 1466629725381 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 13:08:45 INFO - PROCESS | 3884 | 1466629725383 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 13:08:45 INFO - PROCESS | 3884 | 1466629725387 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 13:08:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 13:08:45 INFO - PROCESS | 3884 | 1466629725388 Marionette TRACE conn3 <- [1,474,null,{}] 13:08:45 INFO - PROCESS | 3884 | 1466629725392 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:45 INFO - PROCESS | 3884 | 1466629725397 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:45 INFO - PROCESS | 3884 | 1466629725524 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 13:08:45 INFO - PROCESS | 3884 | 1466629725534 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:45 INFO - PROCESS | 3884 | 1466629725536 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:45 INFO - PROCESS | 3884 | ++DOCSHELL 1769F400 == 33 [pid = 3884] [id = 128] 13:08:45 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (180AA000) [pid = 3884] [serial = 381] [outer = 00000000] 13:08:45 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (180B7800) [pid = 3884] [serial = 382] [outer = 180AA000] 13:08:45 INFO - PROCESS | 3884 | 1466629725633 Marionette DEBUG loaded listener.js 13:08:45 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (180BF400) [pid = 3884] [serial = 383] [outer = 180AA000] 13:08:46 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (180B0C00) [pid = 3884] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 13:08:46 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (13339000) [pid = 3884] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 13:08:46 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (17EF1800) [pid = 3884] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 13:08:46 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (106E5800) [pid = 3884] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 13:08:46 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (0C392C00) [pid = 3884] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 13:08:46 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (15949000) [pid = 3884] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 13:08:46 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (12B23800) [pid = 3884] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 13:08:46 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (10426400) [pid = 3884] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 13:08:46 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (166DF000) [pid = 3884] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 13:08:46 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (143AE400) [pid = 3884] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 13:08:46 INFO - PROCESS | 3884 | --DOMWINDOW == 70 (180BCC00) [pid = 3884] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 13:08:46 INFO - PROCESS | 3884 | 1466629726276 Marionette TRACE conn3 <- [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]]]}] 13:08:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 13:08:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 956ms 13:08:46 INFO - PROCESS | 3884 | 1466629726333 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 13:08:46 INFO - PROCESS | 3884 | 1466629726335 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 13:08:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 13:08:46 INFO - PROCESS | 3884 | 1466629726338 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 13:08:46 INFO - PROCESS | 3884 | 1466629726339 Marionette TRACE conn3 <- [1,478,null,{}] 13:08:46 INFO - PROCESS | 3884 | 1466629726343 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:46 INFO - PROCESS | 3884 | 1466629726345 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:46 INFO - PROCESS | 3884 | 1466629726446 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 13:08:46 INFO - PROCESS | 3884 | 1466629726497 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:46 INFO - PROCESS | 3884 | 1466629726499 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:46 INFO - PROCESS | 3884 | ++DOCSHELL 0C382C00 == 34 [pid = 3884] [id = 129] 13:08:46 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (0C385000) [pid = 3884] [serial = 384] [outer = 00000000] 13:08:46 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (13339000) [pid = 3884] [serial = 385] [outer = 0C385000] 13:08:46 INFO - PROCESS | 3884 | 1466629726542 Marionette DEBUG loaded listener.js 13:08:46 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (13C97400) [pid = 3884] [serial = 386] [outer = 0C385000] 13:08:46 INFO - PROCESS | 3884 | 1466629726917 Marionette TRACE conn3 <- [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]]]}] 13:08:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 13:08:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 643ms 13:08:46 INFO - PROCESS | 3884 | 1466629726976 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 13:08:46 INFO - PROCESS | 3884 | 1466629726979 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 13:08:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 13:08:46 INFO - PROCESS | 3884 | 1466629726982 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 13:08:46 INFO - PROCESS | 3884 | 1466629726984 Marionette TRACE conn3 <- [1,482,null,{}] 13:08:46 INFO - PROCESS | 3884 | 1466629726987 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:46 INFO - PROCESS | 3884 | 1466629726989 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:47 INFO - PROCESS | 3884 | 1466629727063 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 13:08:47 INFO - PROCESS | 3884 | 1466629727070 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:47 INFO - PROCESS | 3884 | 1466629727072 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:47 INFO - PROCESS | 3884 | ++DOCSHELL 180AAC00 == 35 [pid = 3884] [id = 130] 13:08:47 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (180B0C00) [pid = 3884] [serial = 387] [outer = 00000000] 13:08:47 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (19818C00) [pid = 3884] [serial = 388] [outer = 180B0C00] 13:08:47 INFO - PROCESS | 3884 | 1466629727114 Marionette DEBUG loaded listener.js 13:08:47 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (19819000) [pid = 3884] [serial = 389] [outer = 180B0C00] 13:08:47 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (180B5000) [pid = 3884] [serial = 390] [outer = 1B1C7000] 13:08:47 INFO - PROCESS | 3884 | 1466629727596 Marionette TRACE conn3 <- [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]]]}] 13:08:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 13:08:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 627ms 13:08:47 INFO - PROCESS | 3884 | 1466629727623 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 13:08:47 INFO - PROCESS | 3884 | 1466629727625 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 13:08:47 INFO - PROCESS | 3884 | 1466629727629 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 13:08:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 13:08:47 INFO - PROCESS | 3884 | 1466629727632 Marionette TRACE conn3 <- [1,486,null,{}] 13:08:47 INFO - PROCESS | 3884 | 1466629727636 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:47 INFO - PROCESS | 3884 | 1466629727639 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:47 INFO - PROCESS | 3884 | 1466629727719 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 13:08:47 INFO - PROCESS | 3884 | 1466629727724 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:47 INFO - PROCESS | 3884 | 1466629727726 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:47 INFO - PROCESS | 3884 | ++DOCSHELL 12918800 == 36 [pid = 3884] [id = 131] 13:08:47 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (13254400) [pid = 3884] [serial = 391] [outer = 00000000] 13:08:47 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (19E88C00) [pid = 3884] [serial = 392] [outer = 13254400] 13:08:47 INFO - PROCESS | 3884 | 1466629727794 Marionette DEBUG loaded listener.js 13:08:47 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (19F39400) [pid = 3884] [serial = 393] [outer = 13254400] 13:08:48 INFO - PROCESS | 3884 | 1466629728348 Marionette TRACE conn3 <- [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]]]}] 13:08:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 13:08:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 737ms 13:08:48 INFO - PROCESS | 3884 | 1466629728371 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 13:08:48 INFO - PROCESS | 3884 | 1466629728375 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 13:08:48 INFO - PROCESS | 3884 | 1466629728380 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 13:08:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 13:08:48 INFO - PROCESS | 3884 | 1466629728384 Marionette TRACE conn3 <- [1,490,null,{}] 13:08:48 INFO - PROCESS | 3884 | 1466629728389 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:48 INFO - PROCESS | 3884 | 1466629728392 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:48 INFO - PROCESS | 3884 | 1466629728509 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 13:08:48 INFO - PROCESS | 3884 | 1466629728591 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:48 INFO - PROCESS | 3884 | 1466629728594 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:48 INFO - PROCESS | 3884 | ++DOCSHELL 1067D000 == 37 [pid = 3884] [id = 132] 13:08:48 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (106E4C00) [pid = 3884] [serial = 394] [outer = 00000000] 13:08:48 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (11D2E800) [pid = 3884] [serial = 395] [outer = 106E4C00] 13:08:48 INFO - PROCESS | 3884 | 1466629728700 Marionette DEBUG loaded listener.js 13:08:48 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (12BE7400) [pid = 3884] [serial = 396] [outer = 106E4C00] 13:08:49 INFO - PROCESS | 3884 | 1466629729456 Marionette TRACE conn3 <- [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]]]}] 13:08:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 13:08:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1144ms 13:08:49 INFO - PROCESS | 3884 | 1466629729524 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 13:08:49 INFO - PROCESS | 3884 | 1466629729528 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 13:08:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 13:08:49 INFO - PROCESS | 3884 | 1466629729535 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 13:08:49 INFO - PROCESS | 3884 | 1466629729538 Marionette TRACE conn3 <- [1,494,null,{}] 13:08:49 INFO - PROCESS | 3884 | 1466629729542 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:49 INFO - PROCESS | 3884 | 1466629729545 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:49 INFO - PROCESS | 3884 | 1466629729667 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 13:08:49 INFO - PROCESS | 3884 | 1466629729800 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:49 INFO - PROCESS | 3884 | 1466629729803 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:49 INFO - PROCESS | 3884 | ++DOCSHELL 13C02000 == 38 [pid = 3884] [id = 133] 13:08:49 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (13C02800) [pid = 3884] [serial = 397] [outer = 00000000] 13:08:49 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (140F1800) [pid = 3884] [serial = 398] [outer = 13C02800] 13:08:49 INFO - PROCESS | 3884 | 1466629729860 Marionette DEBUG loaded listener.js 13:08:49 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (15482400) [pid = 3884] [serial = 399] [outer = 13C02800] 13:08:50 INFO - PROCESS | 3884 | --DOCSHELL 180AAC00 == 37 [pid = 3884] [id = 130] 13:08:50 INFO - PROCESS | 3884 | --DOCSHELL 0C382C00 == 36 [pid = 3884] [id = 129] 13:08:50 INFO - PROCESS | 3884 | --DOCSHELL 1769F400 == 35 [pid = 3884] [id = 128] 13:08:50 INFO - PROCESS | 3884 | --DOCSHELL 175A2400 == 34 [pid = 3884] [id = 127] 13:08:50 INFO - PROCESS | 3884 | --DOCSHELL 1511BC00 == 33 [pid = 3884] [id = 126] 13:08:50 INFO - PROCESS | 3884 | --DOCSHELL 15116000 == 32 [pid = 3884] [id = 125] 13:08:50 INFO - PROCESS | 3884 | --DOCSHELL 12E88800 == 31 [pid = 3884] [id = 124] 13:08:50 INFO - PROCESS | 3884 | --DOCSHELL 10B5C800 == 30 [pid = 3884] [id = 123] 13:08:50 INFO - PROCESS | 3884 | --DOCSHELL 10C88C00 == 29 [pid = 3884] [id = 122] 13:08:50 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (1594C000) [pid = 3884] [serial = 329] [outer = 00000000] [url = about:blank] 13:08:50 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (180B7C00) [pid = 3884] [serial = 349] [outer = 00000000] [url = about:blank] 13:08:50 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (17D36000) [pid = 3884] [serial = 347] [outer = 00000000] [url = about:blank] 13:08:50 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (10762C00) [pid = 3884] [serial = 331] [outer = 00000000] [url = about:blank] 13:08:50 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (16A3E400) [pid = 3884] [serial = 340] [outer = 00000000] [url = about:blank] 13:08:50 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (178A0000) [pid = 3884] [serial = 346] [outer = 00000000] [url = about:blank] 13:08:50 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (131CA400) [pid = 3884] [serial = 334] [outer = 00000000] [url = about:blank] 13:08:50 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (111E3400) [pid = 3884] [serial = 332] [outer = 00000000] [url = about:blank] 13:08:50 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (10F49C00) [pid = 3884] [serial = 326] [outer = 00000000] [url = about:blank] 13:08:50 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (13252800) [pid = 3884] [serial = 335] [outer = 00000000] [url = about:blank] 13:08:50 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (176A2800) [pid = 3884] [serial = 343] [outer = 00000000] [url = about:blank] 13:08:50 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (16FE5800) [pid = 3884] [serial = 341] [outer = 00000000] [url = about:blank] 13:08:50 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (1789F800) [pid = 3884] [serial = 344] [outer = 00000000] [url = about:blank] 13:08:50 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (15487000) [pid = 3884] [serial = 337] [outer = 00000000] [url = about:blank] 13:08:50 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (19817000) [pid = 3884] [serial = 323] [outer = 00000000] [url = about:blank] 13:08:50 INFO - PROCESS | 3884 | --DOMWINDOW == 70 (1393D400) [pid = 3884] [serial = 328] [outer = 00000000] [url = about:blank] 13:08:50 INFO - PROCESS | 3884 | --DOMWINDOW == 69 (1067FC00) [pid = 3884] [serial = 325] [outer = 00000000] [url = about:blank] 13:08:50 INFO - PROCESS | 3884 | --DOMWINDOW == 68 (1594C800) [pid = 3884] [serial = 338] [outer = 00000000] [url = about:blank] 13:08:50 INFO - PROCESS | 3884 | --DOMWINDOW == 67 (1981E000) [pid = 3884] [serial = 352] [outer = 00000000] [url = about:blank] 13:08:50 INFO - PROCESS | 3884 | --DOMWINDOW == 66 (19960800) [pid = 3884] [serial = 353] [outer = 00000000] [url = about:blank] 13:08:50 INFO - PROCESS | 3884 | --DOMWINDOW == 65 (180B8400) [pid = 3884] [serial = 350] [outer = 00000000] [url = about:blank] 13:08:50 INFO - PROCESS | 3884 | 1466629730737 Marionette TRACE conn3 <- [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]]]}] 13:08:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 13:08:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1255ms 13:08:50 INFO - PROCESS | 3884 | 1466629730793 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 13:08:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 13:08:50 INFO - PROCESS | 3884 | 1466629730797 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 13:08:50 INFO - PROCESS | 3884 | 1466629730802 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 13:08:50 INFO - PROCESS | 3884 | 1466629730805 Marionette TRACE conn3 <- [1,498,null,{}] 13:08:50 INFO - PROCESS | 3884 | 1466629730810 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:50 INFO - PROCESS | 3884 | 1466629730813 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:50 INFO - PROCESS | 3884 | 1466629730898 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 13:08:50 INFO - PROCESS | 3884 | 1466629730911 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:50 INFO - PROCESS | 3884 | 1466629730914 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:50 INFO - PROCESS | 3884 | ++DOCSHELL 1067FC00 == 30 [pid = 3884] [id = 134] 13:08:50 INFO - PROCESS | 3884 | ++DOMWINDOW == 66 (107EFC00) [pid = 3884] [serial = 400] [outer = 00000000] 13:08:50 INFO - PROCESS | 3884 | ++DOMWINDOW == 67 (10C84400) [pid = 3884] [serial = 401] [outer = 107EFC00] 13:08:50 INFO - PROCESS | 3884 | 1466629730961 Marionette DEBUG loaded listener.js 13:08:51 INFO - PROCESS | 3884 | ++DOMWINDOW == 68 (111DEC00) [pid = 3884] [serial = 402] [outer = 107EFC00] 13:08:51 INFO - PROCESS | 3884 | 1466629731447 Marionette TRACE conn3 <- [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]]]}] 13:08:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 13:08:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 690ms 13:08:51 INFO - PROCESS | 3884 | 1466629731498 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 13:08:51 INFO - PROCESS | 3884 | 1466629731502 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 13:08:51 INFO - PROCESS | 3884 | 1466629731508 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 13:08:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 13:08:51 INFO - PROCESS | 3884 | 1466629731510 Marionette TRACE conn3 <- [1,502,null,{}] 13:08:51 INFO - PROCESS | 3884 | 1466629731514 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:51 INFO - PROCESS | 3884 | 1466629731517 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:51 INFO - PROCESS | 3884 | 1466629731599 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 13:08:51 INFO - PROCESS | 3884 | 1466629731680 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:51 INFO - PROCESS | 3884 | 1466629731683 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:51 INFO - PROCESS | 3884 | ++DOCSHELL 13222400 == 31 [pid = 3884] [id = 135] 13:08:51 INFO - PROCESS | 3884 | ++DOMWINDOW == 69 (1322A800) [pid = 3884] [serial = 403] [outer = 00000000] 13:08:51 INFO - PROCESS | 3884 | ++DOMWINDOW == 70 (13257C00) [pid = 3884] [serial = 404] [outer = 1322A800] 13:08:51 INFO - PROCESS | 3884 | 1466629731736 Marionette DEBUG loaded listener.js 13:08:51 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (13336400) [pid = 3884] [serial = 405] [outer = 1322A800] 13:08:52 INFO - PROCESS | 3884 | 1466629732158 Marionette TRACE conn3 <- [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]]]}] 13:08:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 13:08:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 643ms 13:08:52 INFO - PROCESS | 3884 | 1466629732178 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 13:08:52 INFO - PROCESS | 3884 | 1466629732180 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 13:08:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 13:08:52 INFO - PROCESS | 3884 | 1466629732184 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 13:08:52 INFO - PROCESS | 3884 | 1466629732187 Marionette TRACE conn3 <- [1,506,null,{}] 13:08:52 INFO - PROCESS | 3884 | 1466629732199 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:52 INFO - PROCESS | 3884 | 1466629732203 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:52 INFO - PROCESS | 3884 | 1466629732288 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 13:08:52 INFO - PROCESS | 3884 | 1466629732295 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:52 INFO - PROCESS | 3884 | 1466629732299 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:52 INFO - PROCESS | 3884 | ++DOCSHELL 15116000 == 32 [pid = 3884] [id = 136] 13:08:52 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (15119400) [pid = 3884] [serial = 406] [outer = 00000000] 13:08:52 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (15971800) [pid = 3884] [serial = 407] [outer = 15119400] 13:08:52 INFO - PROCESS | 3884 | 1466629732347 Marionette DEBUG loaded listener.js 13:08:52 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (16052000) [pid = 3884] [serial = 408] [outer = 15119400] 13:08:52 INFO - PROCESS | 3884 | 1466629732794 Marionette TRACE conn3 <- [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]]]}] 13:08:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 13:08:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 643ms 13:08:52 INFO - PROCESS | 3884 | 1466629732827 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 13:08:52 INFO - PROCESS | 3884 | 1466629732829 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 13:08:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 13:08:52 INFO - PROCESS | 3884 | 1466629732837 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 13:08:52 INFO - PROCESS | 3884 | 1466629732838 Marionette TRACE conn3 <- [1,510,null,{}] 13:08:52 INFO - PROCESS | 3884 | 1466629732842 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:52 INFO - PROCESS | 3884 | 1466629732844 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:52 INFO - PROCESS | 3884 | 1466629732958 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 13:08:53 INFO - PROCESS | 3884 | 1466629733037 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:53 INFO - PROCESS | 3884 | 1466629733040 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:53 INFO - PROCESS | 3884 | ++DOCSHELL 16D0E000 == 33 [pid = 3884] [id = 137] 13:08:53 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (16D0E400) [pid = 3884] [serial = 409] [outer = 00000000] 13:08:53 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (16FDD000) [pid = 3884] [serial = 410] [outer = 16D0E400] 13:08:53 INFO - PROCESS | 3884 | 1466629733083 Marionette DEBUG loaded listener.js 13:08:53 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (17585000) [pid = 3884] [serial = 411] [outer = 16D0E400] 13:08:53 INFO - PROCESS | 3884 | 1466629733516 Marionette TRACE conn3 <- [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]]]}] 13:08:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 13:08:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 737ms 13:08:53 INFO - PROCESS | 3884 | 1466629733572 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 13:08:53 INFO - PROCESS | 3884 | 1466629733574 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 13:08:53 INFO - PROCESS | 3884 | 1466629733578 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 13:08:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 13:08:53 INFO - PROCESS | 3884 | 1466629733579 Marionette TRACE conn3 <- [1,514,null,{}] 13:08:53 INFO - PROCESS | 3884 | 1466629733583 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:53 INFO - PROCESS | 3884 | 1466629733585 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:53 INFO - PROCESS | 3884 | 1466629733696 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 13:08:53 INFO - PROCESS | 3884 | 1466629733708 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:53 INFO - PROCESS | 3884 | 1466629733710 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:53 INFO - PROCESS | 3884 | ++DOCSHELL 1698C400 == 34 [pid = 3884] [id = 138] 13:08:53 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (175A2400) [pid = 3884] [serial = 412] [outer = 00000000] 13:08:53 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (17D2D800) [pid = 3884] [serial = 413] [outer = 175A2400] 13:08:53 INFO - PROCESS | 3884 | 1466629733753 Marionette DEBUG loaded listener.js 13:08:53 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (17D39400) [pid = 3884] [serial = 414] [outer = 175A2400] 13:08:54 INFO - PROCESS | 3884 | 1466629734190 Marionette TRACE conn3 <- [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]]]}] 13:08:54 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 13:08:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 627ms 13:08:54 INFO - PROCESS | 3884 | 1466629734216 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 13:08:54 INFO - PROCESS | 3884 | 1466629734218 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 13:08:54 INFO - PROCESS | 3884 | 1466629734221 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 13:08:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 13:08:54 INFO - PROCESS | 3884 | 1466629734223 Marionette TRACE conn3 <- [1,518,null,{}] 13:08:54 INFO - PROCESS | 3884 | 1466629734226 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:54 INFO - PROCESS | 3884 | 1466629734232 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:54 INFO - PROCESS | 3884 | 1466629734385 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 13:08:54 INFO - PROCESS | 3884 | 1466629734406 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:54 INFO - PROCESS | 3884 | 1466629734408 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:54 INFO - PROCESS | 3884 | ++DOCSHELL 10C7F400 == 35 [pid = 3884] [id = 139] 13:08:54 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (135A9400) [pid = 3884] [serial = 415] [outer = 00000000] 13:08:54 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (180B7C00) [pid = 3884] [serial = 416] [outer = 135A9400] 13:08:54 INFO - PROCESS | 3884 | 1466629734461 Marionette DEBUG loaded listener.js 13:08:54 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (180B8800) [pid = 3884] [serial = 417] [outer = 135A9400] 13:08:54 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (15116400) [pid = 3884] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 13:08:54 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (12E8D000) [pid = 3884] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 13:08:54 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (10B5E000) [pid = 3884] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 13:08:54 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (10F45000) [pid = 3884] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 13:08:54 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (180AA000) [pid = 3884] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 13:08:54 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (0C776000) [pid = 3884] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 13:08:54 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (1332C000) [pid = 3884] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 13:08:54 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (176A3000) [pid = 3884] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 13:08:54 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (175A4000) [pid = 3884] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 13:08:55 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (0C385000) [pid = 3884] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 13:08:55 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (180B0C00) [pid = 3884] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 13:08:55 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (16048800) [pid = 3884] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 13:08:55 INFO - PROCESS | 3884 | 1466629735004 Marionette TRACE conn3 <- [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]]]}] 13:08:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 13:08:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 847ms 13:08:55 INFO - PROCESS | 3884 | 1466629735064 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 13:08:55 INFO - PROCESS | 3884 | 1466629735066 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 13:08:55 INFO - PROCESS | 3884 | 1466629735069 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 13:08:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 13:08:55 INFO - PROCESS | 3884 | 1466629735071 Marionette TRACE conn3 <- [1,522,null,{}] 13:08:55 INFO - PROCESS | 3884 | 1466629735074 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:55 INFO - PROCESS | 3884 | 1466629735076 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:55 INFO - PROCESS | 3884 | 1466629735152 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 13:08:55 INFO - PROCESS | 3884 | 1466629735157 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:55 INFO - PROCESS | 3884 | 1466629735159 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:55 INFO - PROCESS | 3884 | ++DOCSHELL 12CC6800 == 36 [pid = 3884] [id = 140] 13:08:55 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (12CC8C00) [pid = 3884] [serial = 418] [outer = 00000000] 13:08:55 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (140F0C00) [pid = 3884] [serial = 419] [outer = 12CC8C00] 13:08:55 INFO - PROCESS | 3884 | 1466629735202 Marionette DEBUG loaded listener.js 13:08:55 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (15116400) [pid = 3884] [serial = 420] [outer = 12CC8C00] 13:08:55 INFO - PROCESS | 3884 | 1466629735621 Marionette TRACE conn3 <- [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]]]}] 13:08:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 13:08:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 596ms 13:08:55 INFO - PROCESS | 3884 | 1466629735667 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 13:08:55 INFO - PROCESS | 3884 | 1466629735669 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 13:08:55 INFO - PROCESS | 3884 | 1466629735697 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 13:08:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 13:08:55 INFO - PROCESS | 3884 | 1466629735699 Marionette TRACE conn3 <- [1,526,null,{}] 13:08:55 INFO - PROCESS | 3884 | 1466629735705 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:55 INFO - PROCESS | 3884 | 1466629735707 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:55 INFO - PROCESS | 3884 | 1466629735783 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 13:08:55 INFO - PROCESS | 3884 | 1466629735789 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:55 INFO - PROCESS | 3884 | 1466629735791 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:55 INFO - PROCESS | 3884 | ++DOCSHELL 178A1C00 == 37 [pid = 3884] [id = 141] 13:08:55 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (178A2C00) [pid = 3884] [serial = 421] [outer = 00000000] 13:08:55 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (180BC000) [pid = 3884] [serial = 422] [outer = 178A2C00] 13:08:55 INFO - PROCESS | 3884 | 1466629735842 Marionette DEBUG loaded listener.js 13:08:55 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (19820400) [pid = 3884] [serial = 423] [outer = 178A2C00] 13:08:56 INFO - PROCESS | 3884 | 1466629736264 Marionette TRACE conn3 <- [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]]]}] 13:08:56 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 13:08:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 596ms 13:08:56 INFO - PROCESS | 3884 | 1466629736295 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 13:08:56 INFO - PROCESS | 3884 | 1466629736297 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 13:08:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 13:08:56 INFO - PROCESS | 3884 | 1466629736304 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 13:08:56 INFO - PROCESS | 3884 | 1466629736306 Marionette TRACE conn3 <- [1,530,null,{}] 13:08:56 INFO - PROCESS | 3884 | 1466629736309 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:56 INFO - PROCESS | 3884 | 1466629736311 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:56 INFO - PROCESS | 3884 | 1466629736387 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 13:08:56 INFO - PROCESS | 3884 | 1466629736393 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:56 INFO - PROCESS | 3884 | 1466629736404 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:56 INFO - PROCESS | 3884 | ++DOCSHELL 15114000 == 38 [pid = 3884] [id = 142] 13:08:56 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (180AD800) [pid = 3884] [serial = 424] [outer = 00000000] 13:08:56 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (19FC1400) [pid = 3884] [serial = 425] [outer = 180AD800] 13:08:56 INFO - PROCESS | 3884 | 1466629736449 Marionette DEBUG loaded listener.js 13:08:56 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (19FC5000) [pid = 3884] [serial = 426] [outer = 180AD800] 13:08:56 INFO - PROCESS | 3884 | 1466629736869 Marionette TRACE conn3 <- [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"]]]}] 13:08:56 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 13:08:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 13:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:08:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 13:08:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:08:56 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 13:08:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 13:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:08:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 13:08:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:08:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 596ms 13:08:56 INFO - PROCESS | 3884 | 1466629736906 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 13:08:56 INFO - PROCESS | 3884 | 1466629736908 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 13:08:56 INFO - PROCESS | 3884 | 1466629736911 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 13:08:56 INFO - PROCESS | 3884 | 1466629736913 Marionette TRACE conn3 <- [1,534,null,{}] 13:08:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 13:08:56 INFO - PROCESS | 3884 | 1466629736916 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:56 INFO - PROCESS | 3884 | 1466629736918 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:57 INFO - PROCESS | 3884 | 1466629737045 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 13:08:57 INFO - PROCESS | 3884 | 1466629737219 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:57 INFO - PROCESS | 3884 | 1466629737222 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:57 INFO - PROCESS | 3884 | ++DOCSHELL 0C383800 == 39 [pid = 3884] [id = 143] 13:08:57 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (0C384400) [pid = 3884] [serial = 427] [outer = 00000000] 13:08:57 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (0C76B000) [pid = 3884] [serial = 428] [outer = 0C384400] 13:08:57 INFO - PROCESS | 3884 | 1466629737282 Marionette DEBUG loaded listener.js 13:08:57 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (106E5800) [pid = 3884] [serial = 429] [outer = 0C384400] 13:08:57 INFO - PROCESS | 3884 | 1466629737820 Marionette TRACE conn3 <- [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]]]}] 13:08:57 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. 13:08:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 941ms 13:08:57 INFO - PROCESS | 3884 | 1466629737862 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 13:08:57 INFO - PROCESS | 3884 | 1466629737869 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 13:08:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 13:08:57 INFO - PROCESS | 3884 | 1466629737876 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 13:08:57 INFO - PROCESS | 3884 | 1466629737880 Marionette TRACE conn3 <- [1,538,null,{}] 13:08:57 INFO - PROCESS | 3884 | 1466629737884 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:57 INFO - PROCESS | 3884 | 1466629737887 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:58 INFO - PROCESS | 3884 | 1466629737995 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 13:08:58 INFO - PROCESS | 3884 | 1466629738092 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:58 INFO - PROCESS | 3884 | 1466629738095 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:58 INFO - PROCESS | 3884 | ++DOCSHELL 13C0A800 == 40 [pid = 3884] [id = 144] 13:08:58 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (13C0C800) [pid = 3884] [serial = 430] [outer = 00000000] 13:08:58 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (1400A000) [pid = 3884] [serial = 431] [outer = 13C0C800] 13:08:58 INFO - PROCESS | 3884 | 1466629738150 Marionette DEBUG loaded listener.js 13:08:58 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (143AE400) [pid = 3884] [serial = 432] [outer = 13C0C800] 13:08:58 INFO - PROCESS | 3884 | 1466629738719 Marionette TRACE conn3 <- [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]]]}] 13:08:58 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. 13:08:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 894ms 13:08:58 INFO - PROCESS | 3884 | 1466629738783 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 13:08:58 INFO - PROCESS | 3884 | 1466629738786 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 13:08:58 INFO - PROCESS | 3884 | 1466629738791 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 13:08:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 13:08:58 INFO - PROCESS | 3884 | 1466629738794 Marionette TRACE conn3 <- [1,542,null,{}] 13:08:58 INFO - PROCESS | 3884 | 1466629738798 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:58 INFO - PROCESS | 3884 | 1466629738800 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:58 INFO - PROCESS | 3884 | 1466629738912 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 13:08:59 INFO - PROCESS | 3884 | 1466629739024 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:59 INFO - PROCESS | 3884 | 1466629739027 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:59 INFO - PROCESS | 3884 | ++DOCSHELL 1655FC00 == 41 [pid = 3884] [id = 145] 13:08:59 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (16597400) [pid = 3884] [serial = 433] [outer = 00000000] 13:08:59 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (17E3D000) [pid = 3884] [serial = 434] [outer = 16597400] 13:08:59 INFO - PROCESS | 3884 | 1466629739082 Marionette DEBUG loaded listener.js 13:08:59 INFO - PROCESS | 3884 | ++DOMWINDOW == 89 (1A44B400) [pid = 3884] [serial = 435] [outer = 16597400] 13:08:59 INFO - PROCESS | 3884 | [3884] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:08:59 INFO - PROCESS | 3884 | [3884] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:08:59 INFO - PROCESS | 3884 | 1466629739655 Marionette TRACE conn3 <- [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]]]}] 13:08:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 13:08:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 910ms 13:08:59 INFO - PROCESS | 3884 | 1466629739696 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 13:08:59 INFO - PROCESS | 3884 | 1466629739700 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 13:08:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 13:08:59 INFO - PROCESS | 3884 | 1466629739711 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 13:08:59 INFO - PROCESS | 3884 | 1466629739715 Marionette TRACE conn3 <- [1,546,null,{}] 13:08:59 INFO - PROCESS | 3884 | 1466629739719 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:59 INFO - PROCESS | 3884 | 1466629739723 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:59 INFO - PROCESS | 3884 | 1466629739830 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 13:08:59 INFO - PROCESS | 3884 | 1466629739929 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:08:59 INFO - PROCESS | 3884 | 1466629739931 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:08:59 INFO - PROCESS | 3884 | ++DOCSHELL 1A55B000 == 42 [pid = 3884] [id = 146] 13:08:59 INFO - PROCESS | 3884 | ++DOMWINDOW == 90 (1A563C00) [pid = 3884] [serial = 436] [outer = 00000000] 13:08:59 INFO - PROCESS | 3884 | ++DOMWINDOW == 91 (1A5DAC00) [pid = 3884] [serial = 437] [outer = 1A563C00] 13:09:00 INFO - PROCESS | 3884 | 1466629739984 Marionette DEBUG loaded listener.js 13:09:00 INFO - PROCESS | 3884 | ++DOMWINDOW == 92 (1A5E3800) [pid = 3884] [serial = 438] [outer = 1A563C00] 13:09:00 INFO - PROCESS | 3884 | 1466629740626 Marionette TRACE conn3 <- [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]]]}] 13:09:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 13:09:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 941ms 13:09:00 INFO - PROCESS | 3884 | 1466629740683 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 13:09:00 INFO - PROCESS | 3884 | 1466629740686 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 13:09:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 13:09:00 INFO - PROCESS | 3884 | 1466629740689 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 13:09:00 INFO - PROCESS | 3884 | 1466629740691 Marionette TRACE conn3 <- [1,550,null,{}] 13:09:00 INFO - PROCESS | 3884 | 1466629740695 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:00 INFO - PROCESS | 3884 | 1466629740697 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:00 INFO - PROCESS | 3884 | 1466629740799 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 13:09:00 INFO - PROCESS | 3884 | 1466629740894 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:00 INFO - PROCESS | 3884 | 1466629740896 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:00 INFO - PROCESS | 3884 | ++DOCSHELL 111DCC00 == 43 [pid = 3884] [id = 147] 13:09:00 INFO - PROCESS | 3884 | ++DOMWINDOW == 93 (111DE400) [pid = 3884] [serial = 439] [outer = 00000000] 13:09:00 INFO - PROCESS | 3884 | ++DOMWINDOW == 94 (13249000) [pid = 3884] [serial = 440] [outer = 111DE400] 13:09:00 INFO - PROCESS | 3884 | 1466629740953 Marionette DEBUG loaded listener.js 13:09:01 INFO - PROCESS | 3884 | ++DOMWINDOW == 95 (15D4FC00) [pid = 3884] [serial = 441] [outer = 111DE400] 13:09:01 INFO - PROCESS | 3884 | [3884] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:09:01 INFO - PROCESS | 3884 | [3884] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:09:01 INFO - PROCESS | 3884 | 1466629741604 Marionette TRACE conn3 <- [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]]]}] 13:09:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 13:09:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 941ms 13:09:01 INFO - PROCESS | 3884 | 1466629741635 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 13:09:01 INFO - PROCESS | 3884 | 1466629741639 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 13:09:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 13:09:01 INFO - PROCESS | 3884 | 1466629741643 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 13:09:01 INFO - PROCESS | 3884 | 1466629741646 Marionette TRACE conn3 <- [1,554,null,{}] 13:09:01 INFO - PROCESS | 3884 | 1466629741651 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:01 INFO - PROCESS | 3884 | 1466629741654 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:01 INFO - PROCESS | 3884 | 1466629741753 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 13:09:01 INFO - PROCESS | 3884 | 1466629741849 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:01 INFO - PROCESS | 3884 | 1466629741852 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:01 INFO - PROCESS | 3884 | ++DOCSHELL 111DE000 == 44 [pid = 3884] [id = 148] 13:09:01 INFO - PROCESS | 3884 | ++DOMWINDOW == 96 (11D23400) [pid = 3884] [serial = 442] [outer = 00000000] 13:09:01 INFO - PROCESS | 3884 | ++DOMWINDOW == 97 (12B1CC00) [pid = 3884] [serial = 443] [outer = 11D23400] 13:09:01 INFO - PROCESS | 3884 | 1466629741900 Marionette DEBUG loaded listener.js 13:09:01 INFO - PROCESS | 3884 | ++DOMWINDOW == 98 (12E69000) [pid = 3884] [serial = 444] [outer = 11D23400] 13:09:02 INFO - PROCESS | 3884 | [3884] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:09:02 INFO - PROCESS | 3884 | [3884] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:09:03 INFO - PROCESS | 3884 | --DOCSHELL 15114000 == 43 [pid = 3884] [id = 142] 13:09:03 INFO - PROCESS | 3884 | --DOCSHELL 178A1C00 == 42 [pid = 3884] [id = 141] 13:09:03 INFO - PROCESS | 3884 | --DOCSHELL 12CC6800 == 41 [pid = 3884] [id = 140] 13:09:03 INFO - PROCESS | 3884 | --DOCSHELL 10C7F400 == 40 [pid = 3884] [id = 139] 13:09:03 INFO - PROCESS | 3884 | --DOCSHELL 1698C400 == 39 [pid = 3884] [id = 138] 13:09:03 INFO - PROCESS | 3884 | --DOCSHELL 16D0E000 == 38 [pid = 3884] [id = 137] 13:09:03 INFO - PROCESS | 3884 | --DOCSHELL 15116000 == 37 [pid = 3884] [id = 136] 13:09:03 INFO - PROCESS | 3884 | --DOCSHELL 13222400 == 36 [pid = 3884] [id = 135] 13:09:03 INFO - PROCESS | 3884 | --DOCSHELL 1067FC00 == 35 [pid = 3884] [id = 134] 13:09:03 INFO - PROCESS | 3884 | --DOCSHELL 13C02000 == 34 [pid = 3884] [id = 133] 13:09:03 INFO - PROCESS | 3884 | --DOCSHELL 1067D000 == 33 [pid = 3884] [id = 132] 13:09:03 INFO - PROCESS | 3884 | --DOCSHELL 12918800 == 32 [pid = 3884] [id = 131] 13:09:03 INFO - PROCESS | 3884 | --DOCSHELL 1A55B000 == 31 [pid = 3884] [id = 146] 13:09:03 INFO - PROCESS | 3884 | --DOCSHELL 111DCC00 == 30 [pid = 3884] [id = 147] 13:09:03 INFO - PROCESS | 3884 | --DOCSHELL 1655FC00 == 29 [pid = 3884] [id = 145] 13:09:03 INFO - PROCESS | 3884 | --DOCSHELL 0C383800 == 28 [pid = 3884] [id = 143] 13:09:03 INFO - PROCESS | 3884 | --DOCSHELL 13C0A800 == 27 [pid = 3884] [id = 144] 13:09:03 INFO - PROCESS | 3884 | --DOMWINDOW == 97 (1548D400) [pid = 3884] [serial = 373] [outer = 00000000] [url = about:blank] 13:09:03 INFO - PROCESS | 3884 | --DOMWINDOW == 96 (13134C00) [pid = 3884] [serial = 370] [outer = 00000000] [url = about:blank] 13:09:03 INFO - PROCESS | 3884 | --DOMWINDOW == 95 (131CA000) [pid = 3884] [serial = 371] [outer = 00000000] [url = about:blank] 13:09:03 INFO - PROCESS | 3884 | --DOMWINDOW == 94 (10C80000) [pid = 3884] [serial = 367] [outer = 00000000] [url = about:blank] 13:09:03 INFO - PROCESS | 3884 | --DOMWINDOW == 93 (11429000) [pid = 3884] [serial = 368] [outer = 00000000] [url = about:blank] 13:09:03 INFO - PROCESS | 3884 | --DOMWINDOW == 92 (12BA7800) [pid = 3884] [serial = 365] [outer = 00000000] [url = about:blank] 13:09:03 INFO - PROCESS | 3884 | --DOMWINDOW == 91 (11DD0000) [pid = 3884] [serial = 364] [outer = 00000000] [url = about:blank] 13:09:03 INFO - PROCESS | 3884 | --DOMWINDOW == 90 (180B7800) [pid = 3884] [serial = 382] [outer = 00000000] [url = about:blank] 13:09:03 INFO - PROCESS | 3884 | --DOMWINDOW == 89 (111BB400) [pid = 3884] [serial = 356] [outer = 00000000] [url = about:blank] 13:09:03 INFO - PROCESS | 3884 | --DOMWINDOW == 88 (107F0800) [pid = 3884] [serial = 355] [outer = 00000000] [url = about:blank] 13:09:03 INFO - PROCESS | 3884 | --DOMWINDOW == 87 (13CD0000) [pid = 3884] [serial = 359] [outer = 00000000] [url = about:blank] 13:09:03 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (13C02400) [pid = 3884] [serial = 358] [outer = 00000000] [url = about:blank] 13:09:03 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (1995BC00) [pid = 3884] [serial = 362] [outer = 00000000] [url = about:blank] 13:09:03 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (180C1400) [pid = 3884] [serial = 361] [outer = 00000000] [url = about:blank] 13:09:03 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (17D77C00) [pid = 3884] [serial = 380] [outer = 00000000] [url = about:blank] 13:09:03 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (17D2FC00) [pid = 3884] [serial = 379] [outer = 00000000] [url = about:blank] 13:09:03 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (13339000) [pid = 3884] [serial = 385] [outer = 00000000] [url = about:blank] 13:09:03 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (111DB800) [pid = 3884] [serial = 164] [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:09:03 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (19818C00) [pid = 3884] [serial = 388] [outer = 00000000] [url = about:blank] 13:09:03 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (180BF400) [pid = 3884] [serial = 383] [outer = 00000000] [url = about:blank] 13:09:03 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (16993000) [pid = 3884] [serial = 376] [outer = 00000000] [url = about:blank] 13:09:03 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (16D0EC00) [pid = 3884] [serial = 377] [outer = 00000000] [url = about:blank] 13:09:03 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (15979C00) [pid = 3884] [serial = 374] [outer = 00000000] [url = about:blank] 13:09:03 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (19819000) [pid = 3884] [serial = 389] [outer = 00000000] [url = about:blank] 13:09:03 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (19E88C00) [pid = 3884] [serial = 392] [outer = 00000000] [url = about:blank] 13:09:03 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (13C97400) [pid = 3884] [serial = 386] [outer = 00000000] [url = about:blank] 13:09:03 INFO - PROCESS | 3884 | 1466629743104 Marionette TRACE conn3 <- [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]]]}] 13:09:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 13:09:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1505ms 13:09:03 INFO - PROCESS | 3884 | 1466629743149 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 13:09:03 INFO - PROCESS | 3884 | 1466629743154 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 13:09:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 13:09:03 INFO - PROCESS | 3884 | 1466629743159 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 13:09:03 INFO - PROCESS | 3884 | 1466629743162 Marionette TRACE conn3 <- [1,558,null,{}] 13:09:03 INFO - PROCESS | 3884 | 1466629743168 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:03 INFO - PROCESS | 3884 | 1466629743171 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:03 INFO - PROCESS | 3884 | 1466629743262 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 13:09:03 INFO - PROCESS | 3884 | 1466629743371 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:03 INFO - PROCESS | 3884 | 1466629743375 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:03 INFO - PROCESS | 3884 | ++DOCSHELL 107EE400 == 28 [pid = 3884] [id = 149] 13:09:03 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (107EEC00) [pid = 3884] [serial = 445] [outer = 00000000] 13:09:03 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (10B5F400) [pid = 3884] [serial = 446] [outer = 107EEC00] 13:09:03 INFO - PROCESS | 3884 | 1466629743425 Marionette DEBUG loaded listener.js 13:09:03 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (10C83800) [pid = 3884] [serial = 447] [outer = 107EEC00] 13:09:03 INFO - PROCESS | 3884 | [3884] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:09:03 INFO - PROCESS | 3884 | [3884] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:09:03 INFO - PROCESS | 3884 | [3884] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:09:03 INFO - PROCESS | 3884 | [3884] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:09:03 INFO - PROCESS | 3884 | 1466629743815 Marionette TRACE conn3 <- [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]]]}] 13:09:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 13:09:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 690ms 13:09:03 INFO - PROCESS | 3884 | 1466629743859 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 13:09:03 INFO - PROCESS | 3884 | 1466629743864 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 13:09:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 13:09:03 INFO - PROCESS | 3884 | 1466629743871 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 13:09:03 INFO - PROCESS | 3884 | 1466629743874 Marionette TRACE conn3 <- [1,562,null,{}] 13:09:03 INFO - PROCESS | 3884 | 1466629743878 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:03 INFO - PROCESS | 3884 | 1466629743880 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:03 INFO - PROCESS | 3884 | 1466629743965 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 13:09:03 INFO - PROCESS | 3884 | 1466629743971 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:03 INFO - PROCESS | 3884 | 1466629743973 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:03 INFO - PROCESS | 3884 | ++DOCSHELL 12BADC00 == 29 [pid = 3884] [id = 150] 13:09:03 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (12BAE000) [pid = 3884] [serial = 448] [outer = 00000000] 13:09:04 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (13132000) [pid = 3884] [serial = 449] [outer = 12BAE000] 13:09:04 INFO - PROCESS | 3884 | 1466629744026 Marionette DEBUG loaded listener.js 13:09:04 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (131A9C00) [pid = 3884] [serial = 450] [outer = 12BAE000] 13:09:04 INFO - PROCESS | 3884 | 1466629744468 Marionette TRACE conn3 <- [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]]]}] 13:09:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 13:09:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 643ms 13:09:04 INFO - PROCESS | 3884 | 1466629744507 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 13:09:04 INFO - PROCESS | 3884 | 1466629744509 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 13:09:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 13:09:04 INFO - PROCESS | 3884 | 1466629744513 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 13:09:04 INFO - PROCESS | 3884 | 1466629744516 Marionette TRACE conn3 <- [1,566,null,{}] 13:09:04 INFO - PROCESS | 3884 | 1466629744527 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:04 INFO - PROCESS | 3884 | 1466629744532 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:04 INFO - PROCESS | 3884 | 1466629744615 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 13:09:04 INFO - PROCESS | 3884 | 1466629744655 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:04 INFO - PROCESS | 3884 | 1466629744659 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:04 INFO - PROCESS | 3884 | ++DOCSHELL 1400F800 == 30 [pid = 3884] [id = 151] 13:09:04 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (140EEC00) [pid = 3884] [serial = 451] [outer = 00000000] 13:09:04 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (143A2000) [pid = 3884] [serial = 452] [outer = 140EEC00] 13:09:04 INFO - PROCESS | 3884 | 1466629744706 Marionette DEBUG loaded listener.js 13:09:04 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (15489800) [pid = 3884] [serial = 453] [outer = 140EEC00] 13:09:05 INFO - PROCESS | 3884 | 1466629745156 Marionette TRACE conn3 <- [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]]]}] 13:09:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 13:09:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 706ms 13:09:05 INFO - PROCESS | 3884 | 1466629745212 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 13:09:05 INFO - PROCESS | 3884 | 1466629745215 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 13:09:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 13:09:05 INFO - PROCESS | 3884 | 1466629745218 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 13:09:05 INFO - PROCESS | 3884 | 1466629745229 Marionette TRACE conn3 <- [1,570,null,{}] 13:09:05 INFO - PROCESS | 3884 | 1466629745240 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:05 INFO - PROCESS | 3884 | 1466629745242 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:05 INFO - PROCESS | 3884 | 1466629745350 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 13:09:05 INFO - PROCESS | 3884 | 1466629745360 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:05 INFO - PROCESS | 3884 | 1466629745362 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:05 INFO - PROCESS | 3884 | ++DOCSHELL 15484400 == 31 [pid = 3884] [id = 152] 13:09:05 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (15D4E800) [pid = 3884] [serial = 454] [outer = 00000000] 13:09:05 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (1698C000) [pid = 3884] [serial = 455] [outer = 15D4E800] 13:09:05 INFO - PROCESS | 3884 | 1466629745406 Marionette DEBUG loaded listener.js 13:09:05 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (16EA8400) [pid = 3884] [serial = 456] [outer = 15D4E800] 13:09:05 INFO - PROCESS | 3884 | 1466629745829 Marionette TRACE conn3 <- [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]]]}] 13:09:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 13:09:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 658ms 13:09:05 INFO - PROCESS | 3884 | 1466629745880 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 13:09:05 INFO - PROCESS | 3884 | 1466629745882 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 13:09:05 INFO - PROCESS | 3884 | 1466629745885 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 13:09:05 INFO - PROCESS | 3884 | 1466629745886 Marionette TRACE conn3 <- [1,574,null,{}] 13:09:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 13:09:05 INFO - PROCESS | 3884 | 1466629745890 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:05 INFO - PROCESS | 3884 | 1466629745892 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:06 INFO - PROCESS | 3884 | 1466629745995 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 13:09:06 INFO - PROCESS | 3884 | 1466629746082 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:06 INFO - PROCESS | 3884 | 1466629746085 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:06 INFO - PROCESS | 3884 | ++DOCSHELL 16ECA800 == 32 [pid = 3884] [id = 153] 13:09:06 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (16FE5800) [pid = 3884] [serial = 457] [outer = 00000000] 13:09:06 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (1789F000) [pid = 3884] [serial = 458] [outer = 16FE5800] 13:09:06 INFO - PROCESS | 3884 | 1466629746128 Marionette DEBUG loaded listener.js 13:09:06 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (17D68400) [pid = 3884] [serial = 459] [outer = 16FE5800] 13:09:06 INFO - PROCESS | 3884 | [3884] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:09:06 INFO - PROCESS | 3884 | [3884] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:09:06 INFO - PROCESS | 3884 | [3884] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:09:06 INFO - PROCESS | 3884 | 1466629746540 Marionette TRACE conn3 <- [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]]]}] 13:09:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 13:09:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 706ms 13:09:06 INFO - PROCESS | 3884 | 1466629746586 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 13:09:06 INFO - PROCESS | 3884 | 1466629746588 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 13:09:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 13:09:06 INFO - PROCESS | 3884 | 1466629746599 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 13:09:06 INFO - PROCESS | 3884 | 1466629746600 Marionette TRACE conn3 <- [1,578,null,{}] 13:09:06 INFO - PROCESS | 3884 | 1466629746604 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:06 INFO - PROCESS | 3884 | 1466629746609 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:06 INFO - PROCESS | 3884 | 1466629746736 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 13:09:06 INFO - PROCESS | 3884 | 1466629746793 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:06 INFO - PROCESS | 3884 | 1466629746795 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:06 INFO - PROCESS | 3884 | ++DOCSHELL 175A3000 == 33 [pid = 3884] [id = 154] 13:09:06 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (17D36800) [pid = 3884] [serial = 460] [outer = 00000000] 13:09:06 INFO - PROCESS | 3884 | ++DOMWINDOW == 89 (180B3000) [pid = 3884] [serial = 461] [outer = 17D36800] 13:09:06 INFO - PROCESS | 3884 | 1466629746839 Marionette DEBUG loaded listener.js 13:09:06 INFO - PROCESS | 3884 | ++DOMWINDOW == 90 (180C0800) [pid = 3884] [serial = 462] [outer = 17D36800] 13:09:07 INFO - PROCESS | 3884 | --DOMWINDOW == 89 (180AD800) [pid = 3884] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 13:09:07 INFO - PROCESS | 3884 | --DOMWINDOW == 88 (16D0E400) [pid = 3884] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 13:09:07 INFO - PROCESS | 3884 | --DOMWINDOW == 87 (175A2400) [pid = 3884] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 13:09:07 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (135A9400) [pid = 3884] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 13:09:07 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (1322A800) [pid = 3884] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 13:09:07 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (13C02800) [pid = 3884] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 13:09:07 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (106E4C00) [pid = 3884] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 13:09:07 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (15119400) [pid = 3884] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 13:09:07 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (12CC8C00) [pid = 3884] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 13:09:07 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (13254400) [pid = 3884] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 13:09:07 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (107EFC00) [pid = 3884] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 13:09:07 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (178A2C00) [pid = 3884] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 13:09:07 INFO - PROCESS | 3884 | 1466629747504 Marionette TRACE conn3 <- [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]]]}] 13:09:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 13:09:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 941ms 13:09:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 13:09:07 INFO - PROCESS | 3884 | 1466629747542 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 13:09:07 INFO - PROCESS | 3884 | 1466629747544 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 13:09:07 INFO - PROCESS | 3884 | 1466629747547 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 13:09:07 INFO - PROCESS | 3884 | 1466629747549 Marionette TRACE conn3 <- [1,582,null,{}] 13:09:07 INFO - PROCESS | 3884 | 1466629747552 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:07 INFO - PROCESS | 3884 | 1466629747554 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:07 INFO - PROCESS | 3884 | 1466629747638 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 13:09:07 INFO - PROCESS | 3884 | 1466629747643 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:07 INFO - PROCESS | 3884 | 1466629747645 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:07 INFO - PROCESS | 3884 | ++DOCSHELL 0C778800 == 34 [pid = 3884] [id = 155] 13:09:07 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (10421C00) [pid = 3884] [serial = 463] [outer = 00000000] 13:09:07 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (16992C00) [pid = 3884] [serial = 464] [outer = 10421C00] 13:09:07 INFO - PROCESS | 3884 | 1466629747690 Marionette DEBUG loaded listener.js 13:09:07 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (17D72000) [pid = 3884] [serial = 465] [outer = 10421C00] 13:09:08 INFO - PROCESS | 3884 | 1466629748265 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 13:09:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 13:09:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 737ms 13:09:08 INFO - PROCESS | 3884 | 1466629748288 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 13:09:08 INFO - PROCESS | 3884 | 1466629748290 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 13:09:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 13:09:08 INFO - PROCESS | 3884 | 1466629748294 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 13:09:08 INFO - PROCESS | 3884 | 1466629748295 Marionette TRACE conn3 <- [1,586,null,{}] 13:09:08 INFO - PROCESS | 3884 | 1466629748299 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:08 INFO - PROCESS | 3884 | 1466629748300 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:08 INFO - PROCESS | 3884 | 1466629748408 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 13:09:08 INFO - PROCESS | 3884 | 1466629748413 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:08 INFO - PROCESS | 3884 | 1466629748415 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:08 INFO - PROCESS | 3884 | ++DOCSHELL 15D42800 == 35 [pid = 3884] [id = 156] 13:09:08 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (19E89800) [pid = 3884] [serial = 466] [outer = 00000000] 13:09:08 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (1A55EC00) [pid = 3884] [serial = 467] [outer = 19E89800] 13:09:08 INFO - PROCESS | 3884 | 1466629748466 Marionette DEBUG loaded listener.js 13:09:08 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (1A564C00) [pid = 3884] [serial = 468] [outer = 19E89800] 13:09:08 INFO - PROCESS | 3884 | 1466629748906 Marionette TRACE conn3 <- [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]]]}] 13:09:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 13:09:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 643ms 13:09:08 INFO - PROCESS | 3884 | 1466629748932 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 13:09:08 INFO - PROCESS | 3884 | 1466629748934 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 13:09:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 13:09:08 INFO - PROCESS | 3884 | 1466629748937 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 13:09:08 INFO - PROCESS | 3884 | 1466629748939 Marionette TRACE conn3 <- [1,590,null,{}] 13:09:08 INFO - PROCESS | 3884 | 1466629748942 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:08 INFO - PROCESS | 3884 | 1466629748944 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:09 INFO - PROCESS | 3884 | 1466629749019 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 13:09:09 INFO - PROCESS | 3884 | 1466629749051 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:09 INFO - PROCESS | 3884 | 1466629749053 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:09 INFO - PROCESS | 3884 | ++DOCSHELL 19815400 == 36 [pid = 3884] [id = 157] 13:09:09 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (1981C400) [pid = 3884] [serial = 469] [outer = 00000000] 13:09:09 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (19E7D400) [pid = 3884] [serial = 470] [outer = 1981C400] 13:09:09 INFO - PROCESS | 3884 | 1466629749097 Marionette DEBUG loaded listener.js 13:09:09 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (19E80800) [pid = 3884] [serial = 471] [outer = 1981C400] 13:09:09 INFO - PROCESS | 3884 | 1466629749733 Marionette TRACE conn3 <- [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]]]}] 13:09:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 13:09:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 831ms 13:09:09 INFO - PROCESS | 3884 | 1466629749821 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 13:09:09 INFO - PROCESS | 3884 | 1466629749826 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 13:09:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 13:09:09 INFO - PROCESS | 3884 | 1466629749832 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 13:09:09 INFO - PROCESS | 3884 | 1466629749836 Marionette TRACE conn3 <- [1,594,null,{}] 13:09:09 INFO - PROCESS | 3884 | 1466629749842 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:09 INFO - PROCESS | 3884 | 1466629749845 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:09 INFO - PROCESS | 3884 | 1466629749972 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 13:09:10 INFO - PROCESS | 3884 | 1466629750047 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:10 INFO - PROCESS | 3884 | 1466629750052 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:10 INFO - PROCESS | 3884 | ++DOCSHELL 0C76A400 == 37 [pid = 3884] [id = 158] 13:09:10 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (0C773C00) [pid = 3884] [serial = 472] [outer = 00000000] 13:09:10 INFO - PROCESS | 3884 | ++DOMWINDOW == 89 (114EAC00) [pid = 3884] [serial = 473] [outer = 0C773C00] 13:09:10 INFO - PROCESS | 3884 | 1466629750154 Marionette DEBUG loaded listener.js 13:09:10 INFO - PROCESS | 3884 | ++DOMWINDOW == 90 (12B21800) [pid = 3884] [serial = 474] [outer = 0C773C00] 13:09:10 INFO - PROCESS | 3884 | 1466629750826 Marionette TRACE conn3 <- [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]]]}] 13:09:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 13:09:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1051ms 13:09:10 INFO - PROCESS | 3884 | 1466629750880 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 13:09:10 INFO - PROCESS | 3884 | 1466629750885 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 13:09:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 13:09:10 INFO - PROCESS | 3884 | 1466629750911 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 13:09:10 INFO - PROCESS | 3884 | 1466629750914 Marionette TRACE conn3 <- [1,598,null,{}] 13:09:10 INFO - PROCESS | 3884 | 1466629750918 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:10 INFO - PROCESS | 3884 | 1466629750921 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:11 INFO - PROCESS | 3884 | 1466629751043 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 13:09:11 INFO - PROCESS | 3884 | 1466629751120 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:11 INFO - PROCESS | 3884 | 1466629751123 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:11 INFO - PROCESS | 3884 | ++DOCSHELL 13C06C00 == 38 [pid = 3884] [id = 159] 13:09:11 INFO - PROCESS | 3884 | ++DOMWINDOW == 91 (13C09C00) [pid = 3884] [serial = 475] [outer = 00000000] 13:09:11 INFO - PROCESS | 3884 | ++DOMWINDOW == 92 (14006800) [pid = 3884] [serial = 476] [outer = 13C09C00] 13:09:11 INFO - PROCESS | 3884 | 1466629751231 Marionette DEBUG loaded listener.js 13:09:11 INFO - PROCESS | 3884 | ++DOMWINDOW == 93 (1597A800) [pid = 3884] [serial = 477] [outer = 13C09C00] 13:09:12 INFO - PROCESS | 3884 | 1466629752087 Marionette TRACE conn3 <- [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]]]}] 13:09:12 INFO - PROCESS | 3884 | --DOCSHELL 15D42800 == 37 [pid = 3884] [id = 156] 13:09:12 INFO - PROCESS | 3884 | --DOCSHELL 0C778800 == 36 [pid = 3884] [id = 155] 13:09:12 INFO - PROCESS | 3884 | --DOCSHELL 175A3000 == 35 [pid = 3884] [id = 154] 13:09:12 INFO - PROCESS | 3884 | --DOCSHELL 16ECA800 == 34 [pid = 3884] [id = 153] 13:09:12 INFO - PROCESS | 3884 | --DOCSHELL 15484400 == 33 [pid = 3884] [id = 152] 13:09:12 INFO - PROCESS | 3884 | --DOCSHELL 1400F800 == 32 [pid = 3884] [id = 151] 13:09:12 INFO - PROCESS | 3884 | --DOCSHELL 12BADC00 == 31 [pid = 3884] [id = 150] 13:09:12 INFO - PROCESS | 3884 | --DOCSHELL 107EE400 == 30 [pid = 3884] [id = 149] 13:09:12 INFO - PROCESS | 3884 | --DOMWINDOW == 92 (19FC1400) [pid = 3884] [serial = 425] [outer = 00000000] [url = about:blank] 13:09:12 INFO - PROCESS | 3884 | --DOMWINDOW == 91 (16FDD000) [pid = 3884] [serial = 410] [outer = 00000000] [url = about:blank] 13:09:12 INFO - PROCESS | 3884 | --DOMWINDOW == 90 (17585000) [pid = 3884] [serial = 411] [outer = 00000000] [url = about:blank] 13:09:12 INFO - PROCESS | 3884 | --DOMWINDOW == 89 (17D39400) [pid = 3884] [serial = 414] [outer = 00000000] [url = about:blank] 13:09:12 INFO - PROCESS | 3884 | --DOMWINDOW == 88 (17D2D800) [pid = 3884] [serial = 413] [outer = 00000000] [url = about:blank] 13:09:12 INFO - PROCESS | 3884 | --DOMWINDOW == 87 (180B7C00) [pid = 3884] [serial = 416] [outer = 00000000] [url = about:blank] 13:09:12 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (13257C00) [pid = 3884] [serial = 404] [outer = 00000000] [url = about:blank] 13:09:12 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (13336400) [pid = 3884] [serial = 405] [outer = 00000000] [url = about:blank] 13:09:12 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (140F1800) [pid = 3884] [serial = 398] [outer = 00000000] [url = about:blank] 13:09:12 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (15482400) [pid = 3884] [serial = 399] [outer = 00000000] [url = about:blank] 13:09:12 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (11D2E800) [pid = 3884] [serial = 395] [outer = 00000000] [url = about:blank] 13:09:12 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (12BE7400) [pid = 3884] [serial = 396] [outer = 00000000] [url = about:blank] 13:09:12 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (15971800) [pid = 3884] [serial = 407] [outer = 00000000] [url = about:blank] 13:09:12 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (140F0C00) [pid = 3884] [serial = 419] [outer = 00000000] [url = about:blank] 13:09:12 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (19F39400) [pid = 3884] [serial = 393] [outer = 00000000] [url = about:blank] 13:09:12 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (10C84400) [pid = 3884] [serial = 401] [outer = 00000000] [url = about:blank] 13:09:12 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (111DEC00) [pid = 3884] [serial = 402] [outer = 00000000] [url = about:blank] 13:09:12 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (15116400) [pid = 3884] [serial = 420] [outer = 00000000] [url = about:blank] 13:09:12 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (180BC000) [pid = 3884] [serial = 422] [outer = 00000000] [url = about:blank] 13:09:12 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (180B8800) [pid = 3884] [serial = 417] [outer = 00000000] [url = about:blank] 13:09:12 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (19FC5000) [pid = 3884] [serial = 426] [outer = 00000000] [url = about:blank] 13:09:12 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (19820400) [pid = 3884] [serial = 423] [outer = 00000000] [url = about:blank] 13:09:12 INFO - PROCESS | 3884 | --DOMWINDOW == 70 (16052000) [pid = 3884] [serial = 408] [outer = 00000000] [url = about:blank] 13:09:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 13:09:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1255ms 13:09:12 INFO - PROCESS | 3884 | 1466629752170 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 13:09:12 INFO - PROCESS | 3884 | 1466629752173 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 13:09:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 13:09:12 INFO - PROCESS | 3884 | 1466629752178 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 13:09:12 INFO - PROCESS | 3884 | 1466629752181 Marionette TRACE conn3 <- [1,602,null,{}] 13:09:12 INFO - PROCESS | 3884 | 1466629752188 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:12 INFO - PROCESS | 3884 | 1466629752192 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:12 INFO - PROCESS | 3884 | 1466629752289 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 13:09:12 INFO - PROCESS | 3884 | 1466629752295 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:12 INFO - PROCESS | 3884 | 1466629752298 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:12 INFO - PROCESS | 3884 | ++DOCSHELL 107F4C00 == 31 [pid = 3884] [id = 160] 13:09:12 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (10B5A800) [pid = 3884] [serial = 478] [outer = 00000000] 13:09:12 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (113BF000) [pid = 3884] [serial = 479] [outer = 10B5A800] 13:09:12 INFO - PROCESS | 3884 | 1466629752345 Marionette DEBUG loaded listener.js 13:09:12 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (114EB800) [pid = 3884] [serial = 480] [outer = 10B5A800] 13:09:12 INFO - PROCESS | 3884 | 1466629752803 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 13:09:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 13:09:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 627ms 13:09:12 INFO - PROCESS | 3884 | 1466629752817 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 13:09:12 INFO - PROCESS | 3884 | 1466629752821 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 13:09:12 INFO - PROCESS | 3884 | 1466629752827 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 13:09:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 13:09:12 INFO - PROCESS | 3884 | 1466629752829 Marionette TRACE conn3 <- [1,606,null,{}] 13:09:12 INFO - PROCESS | 3884 | 1466629752833 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:12 INFO - PROCESS | 3884 | 1466629752836 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:12 INFO - PROCESS | 3884 | 1466629752918 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 13:09:12 INFO - PROCESS | 3884 | 1466629752926 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:12 INFO - PROCESS | 3884 | 1466629752928 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:12 INFO - PROCESS | 3884 | ++DOCSHELL 1319FC00 == 32 [pid = 3884] [id = 161] 13:09:12 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (13249800) [pid = 3884] [serial = 481] [outer = 00000000] 13:09:12 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (132D5400) [pid = 3884] [serial = 482] [outer = 13249800] 13:09:12 INFO - PROCESS | 3884 | 1466629752976 Marionette DEBUG loaded listener.js 13:09:13 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (13936400) [pid = 3884] [serial = 483] [outer = 13249800] 13:09:13 INFO - PROCESS | 3884 | 1466629753434 Marionette TRACE conn3 <- [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]]]}] 13:09:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 13:09:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 628ms 13:09:13 INFO - PROCESS | 3884 | 1466629753468 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 13:09:13 INFO - PROCESS | 3884 | 1466629753470 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 13:09:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 13:09:13 INFO - PROCESS | 3884 | 1466629753473 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 13:09:13 INFO - PROCESS | 3884 | 1466629753477 Marionette TRACE conn3 <- [1,610,null,{}] 13:09:13 INFO - PROCESS | 3884 | 1466629753487 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:13 INFO - PROCESS | 3884 | 1466629753492 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:13 INFO - PROCESS | 3884 | 1466629753574 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 13:09:13 INFO - PROCESS | 3884 | 1466629753584 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:13 INFO - PROCESS | 3884 | 1466629753587 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:13 INFO - PROCESS | 3884 | ++DOCSHELL 15D42C00 == 33 [pid = 3884] [id = 162] 13:09:13 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (15D49400) [pid = 3884] [serial = 484] [outer = 00000000] 13:09:13 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (16055000) [pid = 3884] [serial = 485] [outer = 15D49400] 13:09:13 INFO - PROCESS | 3884 | 1466629753633 Marionette DEBUG loaded listener.js 13:09:13 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (16597000) [pid = 3884] [serial = 486] [outer = 15D49400] 13:09:14 INFO - PROCESS | 3884 | 1466629754098 Marionette TRACE conn3 <- [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]]]}] 13:09:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 13:09:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 628ms 13:09:14 INFO - PROCESS | 3884 | 1466629754120 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 13:09:14 INFO - PROCESS | 3884 | 1466629754122 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 13:09:14 INFO - PROCESS | 3884 | 1466629754126 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 13:09:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 13:09:14 INFO - PROCESS | 3884 | 1466629754127 Marionette TRACE conn3 <- [1,614,null,{}] 13:09:14 INFO - PROCESS | 3884 | 1466629754131 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:14 INFO - PROCESS | 3884 | 1466629754133 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:14 INFO - PROCESS | 3884 | 1466629754214 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 13:09:14 INFO - PROCESS | 3884 | 1466629754219 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:14 INFO - PROCESS | 3884 | 1466629754221 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:14 INFO - PROCESS | 3884 | ++DOCSHELL 16FDC000 == 34 [pid = 3884] [id = 163] 13:09:14 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (16FDD000) [pid = 3884] [serial = 487] [outer = 00000000] 13:09:14 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (1789EC00) [pid = 3884] [serial = 488] [outer = 16FDD000] 13:09:14 INFO - PROCESS | 3884 | 1466629754272 Marionette DEBUG loaded listener.js 13:09:14 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (17D39400) [pid = 3884] [serial = 489] [outer = 16FDD000] 13:09:14 INFO - PROCESS | 3884 | 1466629754749 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 13:09:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 13:09:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 627ms 13:09:14 INFO - PROCESS | 3884 | 1466629754767 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 13:09:14 INFO - PROCESS | 3884 | 1466629754769 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 13:09:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 13:09:14 INFO - PROCESS | 3884 | 1466629754772 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 13:09:14 INFO - PROCESS | 3884 | 1466629754774 Marionette TRACE conn3 <- [1,618,null,{}] 13:09:14 INFO - PROCESS | 3884 | 1466629754784 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:14 INFO - PROCESS | 3884 | 1466629754786 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:14 INFO - PROCESS | 3884 | 1466629754890 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 13:09:14 INFO - PROCESS | 3884 | 1466629754895 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:14 INFO - PROCESS | 3884 | 1466629754898 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:14 INFO - PROCESS | 3884 | ++DOCSHELL 17E48000 == 35 [pid = 3884] [id = 164] 13:09:14 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (17EE6800) [pid = 3884] [serial = 490] [outer = 00000000] 13:09:14 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (180B0000) [pid = 3884] [serial = 491] [outer = 17EE6800] 13:09:14 INFO - PROCESS | 3884 | 1466629754942 Marionette DEBUG loaded listener.js 13:09:15 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (180B6400) [pid = 3884] [serial = 492] [outer = 17EE6800] 13:09:15 INFO - PROCESS | 3884 | 1466629755426 Marionette TRACE conn3 <- [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]]]}] 13:09:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 13:09:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 690ms 13:09:15 INFO - PROCESS | 3884 | 1466629755470 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 13:09:15 INFO - PROCESS | 3884 | 1466629755472 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 13:09:15 INFO - PROCESS | 3884 | 1466629755475 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 13:09:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 13:09:15 INFO - PROCESS | 3884 | 1466629755477 Marionette TRACE conn3 <- [1,622,null,{}] 13:09:15 INFO - PROCESS | 3884 | 1466629755480 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:15 INFO - PROCESS | 3884 | 1466629755486 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:15 INFO - PROCESS | 3884 | 1466629755617 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 13:09:15 INFO - PROCESS | 3884 | 1466629755678 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:15 INFO - PROCESS | 3884 | 1466629755680 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:15 INFO - PROCESS | 3884 | ++DOCSHELL 17D97000 == 36 [pid = 3884] [id = 165] 13:09:15 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (180AE400) [pid = 3884] [serial = 493] [outer = 00000000] 13:09:15 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (19E7DC00) [pid = 3884] [serial = 494] [outer = 180AE400] 13:09:15 INFO - PROCESS | 3884 | 1466629755724 Marionette DEBUG loaded listener.js 13:09:15 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (1995BC00) [pid = 3884] [serial = 495] [outer = 180AE400] 13:09:16 INFO - PROCESS | 3884 | [3884] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:09:16 INFO - PROCESS | 3884 | [3884] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:09:16 INFO - PROCESS | 3884 | [3884] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:09:16 INFO - PROCESS | 3884 | 1466629756131 Marionette TRACE conn3 <- [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]]]}] 13:09:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 13:09:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 705ms 13:09:16 INFO - PROCESS | 3884 | 1466629756175 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 13:09:16 INFO - PROCESS | 3884 | 1466629756177 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 13:09:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 13:09:16 INFO - PROCESS | 3884 | 1466629756186 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 13:09:16 INFO - PROCESS | 3884 | 1466629756188 Marionette TRACE conn3 <- [1,626,null,{}] 13:09:16 INFO - PROCESS | 3884 | 1466629756225 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:16 INFO - PROCESS | 3884 | 1466629756227 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:16 INFO - PROCESS | 3884 | 1466629756337 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 13:09:16 INFO - PROCESS | 3884 | 1466629756351 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:16 INFO - PROCESS | 3884 | 1466629756353 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:16 INFO - PROCESS | 3884 | ++DOCSHELL 19FC1400 == 37 [pid = 3884] [id = 166] 13:09:16 INFO - PROCESS | 3884 | ++DOMWINDOW == 89 (1A033C00) [pid = 3884] [serial = 496] [outer = 00000000] 13:09:16 INFO - PROCESS | 3884 | ++DOMWINDOW == 90 (1A44C400) [pid = 3884] [serial = 497] [outer = 1A033C00] 13:09:16 INFO - PROCESS | 3884 | 1466629756397 Marionette DEBUG loaded listener.js 13:09:16 INFO - PROCESS | 3884 | ++DOMWINDOW == 91 (1A55C800) [pid = 3884] [serial = 498] [outer = 1A033C00] 13:09:16 INFO - PROCESS | 3884 | --DOMWINDOW == 90 (140EEC00) [pid = 3884] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 13:09:16 INFO - PROCESS | 3884 | --DOMWINDOW == 89 (107EEC00) [pid = 3884] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 13:09:16 INFO - PROCESS | 3884 | --DOMWINDOW == 88 (11D23400) [pid = 3884] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 13:09:16 INFO - PROCESS | 3884 | --DOMWINDOW == 87 (12BAE000) [pid = 3884] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 13:09:16 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (17D36800) [pid = 3884] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 13:09:16 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (0C384400) [pid = 3884] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 13:09:16 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (13C0C800) [pid = 3884] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 13:09:16 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (16597400) [pid = 3884] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 13:09:16 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (1A563C00) [pid = 3884] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 13:09:16 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (111DE400) [pid = 3884] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 13:09:16 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (16FE5800) [pid = 3884] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 13:09:16 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (10421C00) [pid = 3884] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 13:09:16 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (19E89800) [pid = 3884] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 13:09:16 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (15D4E800) [pid = 3884] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 13:09:16 INFO - PROCESS | 3884 | [3884] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:09:16 INFO - PROCESS | 3884 | [3884] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:09:16 INFO - PROCESS | 3884 | [3884] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:09:16 INFO - PROCESS | 3884 | 1466629756918 Marionette TRACE conn3 <- [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]]]}] 13:09:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 13:09:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 784ms 13:09:16 INFO - PROCESS | 3884 | 1466629756962 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 13:09:16 INFO - PROCESS | 3884 | 1466629756964 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 13:09:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 13:09:16 INFO - PROCESS | 3884 | 1466629756967 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 13:09:16 INFO - PROCESS | 3884 | 1466629756969 Marionette TRACE conn3 <- [1,630,null,{}] 13:09:16 INFO - PROCESS | 3884 | 1466629756972 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:16 INFO - PROCESS | 3884 | 1466629756974 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:17 INFO - PROCESS | 3884 | 1466629757052 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 13:09:17 INFO - PROCESS | 3884 | 1466629757058 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:17 INFO - PROCESS | 3884 | 1466629757060 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:17 INFO - PROCESS | 3884 | ++DOCSHELL 113C0000 == 38 [pid = 3884] [id = 167] 13:09:17 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (11436400) [pid = 3884] [serial = 499] [outer = 00000000] 13:09:17 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (16EC2400) [pid = 3884] [serial = 500] [outer = 11436400] 13:09:17 INFO - PROCESS | 3884 | 1466629757103 Marionette DEBUG loaded listener.js 13:09:17 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (17EF1800) [pid = 3884] [serial = 501] [outer = 11436400] 13:09:17 INFO - PROCESS | 3884 | 1466629757509 Marionette TRACE conn3 <- [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]]]}] 13:09:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 13:09:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 596ms 13:09:17 INFO - PROCESS | 3884 | 1466629757565 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 13:09:17 INFO - PROCESS | 3884 | 1466629757567 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 13:09:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 13:09:17 INFO - PROCESS | 3884 | 1466629757570 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 13:09:17 INFO - PROCESS | 3884 | 1466629757572 Marionette TRACE conn3 <- [1,634,null,{}] 13:09:17 INFO - PROCESS | 3884 | 1466629757575 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:17 INFO - PROCESS | 3884 | 1466629757577 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:17 INFO - PROCESS | 3884 | 1466629757656 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 13:09:17 INFO - PROCESS | 3884 | 1466629757661 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:17 INFO - PROCESS | 3884 | 1466629757663 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:17 INFO - PROCESS | 3884 | ++DOCSHELL 15D42800 == 39 [pid = 3884] [id = 168] 13:09:17 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (16555000) [pid = 3884] [serial = 502] [outer = 00000000] 13:09:17 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (1A561400) [pid = 3884] [serial = 503] [outer = 16555000] 13:09:17 INFO - PROCESS | 3884 | 1466629757716 Marionette DEBUG loaded listener.js 13:09:17 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (1A5D5400) [pid = 3884] [serial = 504] [outer = 16555000] 13:09:18 INFO - PROCESS | 3884 | 1466629758148 Marionette TRACE conn3 <- [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]]]}] 13:09:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 13:09:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 643ms 13:09:18 INFO - PROCESS | 3884 | 1466629758208 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 13:09:18 INFO - PROCESS | 3884 | 1466629758210 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 13:09:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 13:09:18 INFO - PROCESS | 3884 | 1466629758214 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 13:09:18 INFO - PROCESS | 3884 | 1466629758215 Marionette TRACE conn3 <- [1,638,null,{}] 13:09:18 INFO - PROCESS | 3884 | 1466629758266 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:18 INFO - PROCESS | 3884 | 1466629758268 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:18 INFO - PROCESS | 3884 | 1466629758352 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 13:09:18 INFO - PROCESS | 3884 | 1466629758359 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:18 INFO - PROCESS | 3884 | 1466629758361 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:18 INFO - PROCESS | 3884 | ++DOCSHELL 111B3400 == 40 [pid = 3884] [id = 169] 13:09:18 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (1597B400) [pid = 3884] [serial = 505] [outer = 00000000] 13:09:18 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (1A878000) [pid = 3884] [serial = 506] [outer = 1597B400] 13:09:18 INFO - PROCESS | 3884 | 1466629758406 Marionette DEBUG loaded listener.js 13:09:18 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (1A889C00) [pid = 3884] [serial = 507] [outer = 1597B400] 13:09:19 INFO - PROCESS | 3884 | 1466629759001 Marionette TRACE conn3 <- [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]]]}] 13:09:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 13:09:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 800ms 13:09:19 INFO - PROCESS | 3884 | 1466629759078 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 13:09:19 INFO - PROCESS | 3884 | 1466629759082 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 13:09:19 INFO - PROCESS | 3884 | 1466629759102 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 13:09:19 INFO - PROCESS | 3884 | 1466629759106 Marionette TRACE conn3 <- [1,642,null,{}] 13:09:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 13:09:19 INFO - PROCESS | 3884 | 1466629759111 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:19 INFO - PROCESS | 3884 | 1466629759115 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:19 INFO - PROCESS | 3884 | 1466629759232 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 13:09:19 INFO - PROCESS | 3884 | 1466629759352 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:19 INFO - PROCESS | 3884 | 1466629759357 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:19 INFO - PROCESS | 3884 | ++DOCSHELL 1067FC00 == 41 [pid = 3884] [id = 170] 13:09:19 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (107EF000) [pid = 3884] [serial = 508] [outer = 00000000] 13:09:19 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (1299E000) [pid = 3884] [serial = 509] [outer = 107EF000] 13:09:19 INFO - PROCESS | 3884 | 1466629759418 Marionette DEBUG loaded listener.js 13:09:19 INFO - PROCESS | 3884 | ++DOMWINDOW == 89 (1324E800) [pid = 3884] [serial = 510] [outer = 107EF000] 13:09:19 INFO - PROCESS | 3884 | 1466629759991 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 13:09:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 13:09:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 957ms 13:09:20 INFO - PROCESS | 3884 | 1466629760054 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 13:09:20 INFO - PROCESS | 3884 | 1466629760059 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 13:09:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 13:09:20 INFO - PROCESS | 3884 | 1466629760065 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 13:09:20 INFO - PROCESS | 3884 | 1466629760068 Marionette TRACE conn3 <- [1,646,null,{}] 13:09:20 INFO - PROCESS | 3884 | 1466629760072 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:20 INFO - PROCESS | 3884 | 1466629760075 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:20 INFO - PROCESS | 3884 | 1466629760184 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 13:09:20 INFO - PROCESS | 3884 | 1466629760309 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:20 INFO - PROCESS | 3884 | 1466629760312 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:20 INFO - PROCESS | 3884 | ++DOCSHELL 143AA800 == 42 [pid = 3884] [id = 171] 13:09:20 INFO - PROCESS | 3884 | ++DOMWINDOW == 90 (143AB000) [pid = 3884] [serial = 511] [outer = 00000000] 13:09:20 INFO - PROCESS | 3884 | ++DOMWINDOW == 91 (16050000) [pid = 3884] [serial = 512] [outer = 143AB000] 13:09:20 INFO - PROCESS | 3884 | 1466629760369 Marionette DEBUG loaded listener.js 13:09:20 INFO - PROCESS | 3884 | ++DOMWINDOW == 92 (16D0EC00) [pid = 3884] [serial = 513] [outer = 143AB000] 13:09:20 INFO - PROCESS | 3884 | 1466629760976 Marionette TRACE conn3 <- [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]]]}] 13:09:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 13:09:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 940ms 13:09:21 INFO - PROCESS | 3884 | 1466629761010 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 13:09:21 INFO - PROCESS | 3884 | 1466629761013 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 13:09:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 13:09:21 INFO - PROCESS | 3884 | 1466629761016 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 13:09:21 INFO - PROCESS | 3884 | 1466629761020 Marionette TRACE conn3 <- [1,650,null,{}] 13:09:21 INFO - PROCESS | 3884 | 1466629761031 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:21 INFO - PROCESS | 3884 | 1466629761036 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:21 INFO - PROCESS | 3884 | 1466629761141 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 13:09:21 INFO - PROCESS | 3884 | 1466629761268 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:21 INFO - PROCESS | 3884 | 1466629761272 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:21 INFO - PROCESS | 3884 | ++DOCSHELL 19FBF800 == 43 [pid = 3884] [id = 172] 13:09:21 INFO - PROCESS | 3884 | ++DOMWINDOW == 93 (1A03B000) [pid = 3884] [serial = 514] [outer = 00000000] 13:09:21 INFO - PROCESS | 3884 | ++DOMWINDOW == 94 (1A86EC00) [pid = 3884] [serial = 515] [outer = 1A03B000] 13:09:21 INFO - PROCESS | 3884 | 1466629761328 Marionette DEBUG loaded listener.js 13:09:21 INFO - PROCESS | 3884 | ++DOMWINDOW == 95 (1A890C00) [pid = 3884] [serial = 516] [outer = 1A03B000] 13:09:21 INFO - PROCESS | 3884 | [3884] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:09:21 INFO - PROCESS | 3884 | [3884] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:09:22 INFO - PROCESS | 3884 | 1466629762121 Marionette TRACE conn3 <- [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]]]}] 13:09:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 13:09:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1145ms 13:09:22 INFO - PROCESS | 3884 | 1466629762167 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 13:09:22 INFO - PROCESS | 3884 | 1466629762171 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 13:09:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 13:09:22 INFO - PROCESS | 3884 | 1466629762176 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 13:09:22 INFO - PROCESS | 3884 | 1466629762179 Marionette TRACE conn3 <- [1,654,null,{}] 13:09:22 INFO - PROCESS | 3884 | 1466629762185 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:22 INFO - PROCESS | 3884 | 1466629762188 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:22 INFO - PROCESS | 3884 | 1466629762288 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 13:09:22 INFO - PROCESS | 3884 | 1466629762373 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:22 INFO - PROCESS | 3884 | 1466629762378 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:22 INFO - PROCESS | 3884 | ++DOCSHELL 10B57C00 == 44 [pid = 3884] [id = 173] 13:09:22 INFO - PROCESS | 3884 | ++DOMWINDOW == 96 (10B5C000) [pid = 3884] [serial = 517] [outer = 00000000] 13:09:22 INFO - PROCESS | 3884 | ++DOMWINDOW == 97 (12BAE000) [pid = 3884] [serial = 518] [outer = 10B5C000] 13:09:22 INFO - PROCESS | 3884 | 1466629762490 Marionette DEBUG loaded listener.js 13:09:22 INFO - PROCESS | 3884 | ++DOMWINDOW == 98 (131CA000) [pid = 3884] [serial = 519] [outer = 10B5C000] 13:09:23 INFO - PROCESS | 3884 | --DOCSHELL 15D42800 == 43 [pid = 3884] [id = 168] 13:09:23 INFO - PROCESS | 3884 | --DOCSHELL 113C0000 == 42 [pid = 3884] [id = 167] 13:09:23 INFO - PROCESS | 3884 | --DOCSHELL 19FC1400 == 41 [pid = 3884] [id = 166] 13:09:23 INFO - PROCESS | 3884 | --DOCSHELL 17D97000 == 40 [pid = 3884] [id = 165] 13:09:23 INFO - PROCESS | 3884 | --DOCSHELL 17E48000 == 39 [pid = 3884] [id = 164] 13:09:23 INFO - PROCESS | 3884 | --DOCSHELL 16FDC000 == 38 [pid = 3884] [id = 163] 13:09:23 INFO - PROCESS | 3884 | --DOCSHELL 15D42C00 == 37 [pid = 3884] [id = 162] 13:09:23 INFO - PROCESS | 3884 | --DOCSHELL 1319FC00 == 36 [pid = 3884] [id = 161] 13:09:23 INFO - PROCESS | 3884 | --DOCSHELL 107F4C00 == 35 [pid = 3884] [id = 160] 13:09:23 INFO - PROCESS | 3884 | --DOCSHELL 111DE000 == 34 [pid = 3884] [id = 148] 13:09:23 INFO - PROCESS | 3884 | --DOCSHELL 0C76A400 == 33 [pid = 3884] [id = 158] 13:09:23 INFO - PROCESS | 3884 | --DOCSHELL 19815400 == 32 [pid = 3884] [id = 157] 13:09:23 INFO - PROCESS | 3884 | --DOCSHELL 13C06C00 == 31 [pid = 3884] [id = 159] 13:09:23 INFO - PROCESS | 3884 | --DOCSHELL 143AA800 == 30 [pid = 3884] [id = 171] 13:09:23 INFO - PROCESS | 3884 | --DOCSHELL 19FBF800 == 29 [pid = 3884] [id = 172] 13:09:23 INFO - PROCESS | 3884 | --DOCSHELL 111B3400 == 28 [pid = 3884] [id = 169] 13:09:23 INFO - PROCESS | 3884 | --DOCSHELL 1067FC00 == 27 [pid = 3884] [id = 170] 13:09:23 INFO - PROCESS | 3884 | --DOMWINDOW == 97 (106E5800) [pid = 3884] [serial = 429] [outer = 00000000] [url = about:blank] 13:09:23 INFO - PROCESS | 3884 | --DOMWINDOW == 96 (0C76B000) [pid = 3884] [serial = 428] [outer = 00000000] [url = about:blank] 13:09:23 INFO - PROCESS | 3884 | --DOMWINDOW == 95 (143AE400) [pid = 3884] [serial = 432] [outer = 00000000] [url = about:blank] 13:09:23 INFO - PROCESS | 3884 | --DOMWINDOW == 94 (1400A000) [pid = 3884] [serial = 431] [outer = 00000000] [url = about:blank] 13:09:23 INFO - PROCESS | 3884 | --DOMWINDOW == 93 (1A44B400) [pid = 3884] [serial = 435] [outer = 00000000] [url = about:blank] 13:09:23 INFO - PROCESS | 3884 | --DOMWINDOW == 92 (17E3D000) [pid = 3884] [serial = 434] [outer = 00000000] [url = about:blank] 13:09:23 INFO - PROCESS | 3884 | --DOMWINDOW == 91 (1A5E3800) [pid = 3884] [serial = 438] [outer = 00000000] [url = about:blank] 13:09:23 INFO - PROCESS | 3884 | --DOMWINDOW == 90 (1A5DAC00) [pid = 3884] [serial = 437] [outer = 00000000] [url = about:blank] 13:09:23 INFO - PROCESS | 3884 | --DOMWINDOW == 89 (15D4FC00) [pid = 3884] [serial = 441] [outer = 00000000] [url = about:blank] 13:09:23 INFO - PROCESS | 3884 | --DOMWINDOW == 88 (13249000) [pid = 3884] [serial = 440] [outer = 00000000] [url = about:blank] 13:09:23 INFO - PROCESS | 3884 | --DOMWINDOW == 87 (17D68400) [pid = 3884] [serial = 459] [outer = 00000000] [url = about:blank] 13:09:23 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (1789F000) [pid = 3884] [serial = 458] [outer = 00000000] [url = about:blank] 13:09:23 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (16992C00) [pid = 3884] [serial = 464] [outer = 00000000] [url = about:blank] 13:09:23 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (1A55EC00) [pid = 3884] [serial = 467] [outer = 00000000] [url = about:blank] 13:09:23 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (19E7D400) [pid = 3884] [serial = 470] [outer = 00000000] [url = about:blank] 13:09:23 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (1A564C00) [pid = 3884] [serial = 468] [outer = 00000000] [url = about:blank] 13:09:23 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (17D72000) [pid = 3884] [serial = 465] [outer = 00000000] [url = about:blank] 13:09:23 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (180C0800) [pid = 3884] [serial = 462] [outer = 00000000] [url = about:blank] 13:09:23 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (1698C000) [pid = 3884] [serial = 455] [outer = 00000000] [url = about:blank] 13:09:23 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (16EA8400) [pid = 3884] [serial = 456] [outer = 00000000] [url = about:blank] 13:09:23 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (15489800) [pid = 3884] [serial = 453] [outer = 00000000] [url = about:blank] 13:09:23 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (143A2000) [pid = 3884] [serial = 452] [outer = 00000000] [url = about:blank] 13:09:23 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (10B5F400) [pid = 3884] [serial = 446] [outer = 00000000] [url = about:blank] 13:09:23 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (10C83800) [pid = 3884] [serial = 447] [outer = 00000000] [url = about:blank] 13:09:23 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (12E69000) [pid = 3884] [serial = 444] [outer = 00000000] [url = about:blank] 13:09:23 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (12B1CC00) [pid = 3884] [serial = 443] [outer = 00000000] [url = about:blank] 13:09:23 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (13132000) [pid = 3884] [serial = 449] [outer = 00000000] [url = about:blank] 13:09:23 INFO - PROCESS | 3884 | --DOMWINDOW == 70 (131A9C00) [pid = 3884] [serial = 450] [outer = 00000000] [url = about:blank] 13:09:23 INFO - PROCESS | 3884 | --DOMWINDOW == 69 (180B3000) [pid = 3884] [serial = 461] [outer = 00000000] [url = about:blank] 13:09:23 INFO - PROCESS | 3884 | [3884] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:09:23 INFO - PROCESS | 3884 | [3884] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:09:23 INFO - PROCESS | 3884 | [3884] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:09:23 INFO - PROCESS | 3884 | 1466629763620 Marionette TRACE conn3 <- [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]]]}] 13:09:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 13:09:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1505ms 13:09:23 INFO - PROCESS | 3884 | 1466629763688 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 13:09:23 INFO - PROCESS | 3884 | 1466629763692 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 13:09:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 13:09:23 INFO - PROCESS | 3884 | 1466629763702 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 13:09:23 INFO - PROCESS | 3884 | 1466629763705 Marionette TRACE conn3 <- [1,658,null,{}] 13:09:23 INFO - PROCESS | 3884 | 1466629763711 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:23 INFO - PROCESS | 3884 | 1466629763714 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:23 INFO - PROCESS | 3884 | 1466629763834 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 13:09:23 INFO - PROCESS | 3884 | 1466629763848 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:23 INFO - PROCESS | 3884 | 1466629763850 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:23 INFO - PROCESS | 3884 | ++DOCSHELL 10B5A000 == 28 [pid = 3884] [id = 174] 13:09:23 INFO - PROCESS | 3884 | ++DOMWINDOW == 70 (10B5C400) [pid = 3884] [serial = 520] [outer = 00000000] 13:09:23 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (111DD000) [pid = 3884] [serial = 521] [outer = 10B5C400] 13:09:23 INFO - PROCESS | 3884 | 1466629763897 Marionette DEBUG loaded listener.js 13:09:23 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (11435400) [pid = 3884] [serial = 522] [outer = 10B5C400] 13:09:24 INFO - PROCESS | 3884 | 1466629764364 Marionette TRACE conn3 <- [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]]]}] 13:09:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 13:09:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 705ms 13:09:24 INFO - PROCESS | 3884 | 1466629764398 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 13:09:24 INFO - PROCESS | 3884 | 1466629764402 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 13:09:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 13:09:24 INFO - PROCESS | 3884 | 1466629764409 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 13:09:24 INFO - PROCESS | 3884 | 1466629764411 Marionette TRACE conn3 <- [1,662,null,{}] 13:09:24 INFO - PROCESS | 3884 | 1466629764415 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:24 INFO - PROCESS | 3884 | 1466629764417 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:24 INFO - PROCESS | 3884 | 1466629764511 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 13:09:24 INFO - PROCESS | 3884 | 1466629764519 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:24 INFO - PROCESS | 3884 | 1466629764521 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:24 INFO - PROCESS | 3884 | ++DOCSHELL 12E8D000 == 29 [pid = 3884] [id = 175] 13:09:24 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (12E93C00) [pid = 3884] [serial = 523] [outer = 00000000] 13:09:24 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (131A9C00) [pid = 3884] [serial = 524] [outer = 12E93C00] 13:09:24 INFO - PROCESS | 3884 | 1466629764567 Marionette DEBUG loaded listener.js 13:09:24 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (13230800) [pid = 3884] [serial = 525] [outer = 12E93C00] 13:09:24 INFO - PROCESS | 3884 | [3884] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:09:24 INFO - PROCESS | 3884 | [3884] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:09:24 INFO - PROCESS | 3884 | [3884] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:09:25 INFO - PROCESS | 3884 | 1466629765017 Marionette TRACE conn3 <- [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]]]}] 13:09:25 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 13:09:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 627ms 13:09:25 INFO - PROCESS | 3884 | 1466629765049 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 13:09:25 INFO - PROCESS | 3884 | 1466629765052 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 13:09:25 INFO - PROCESS | 3884 | 1466629765055 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 13:09:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 13:09:25 INFO - PROCESS | 3884 | 1466629765058 Marionette TRACE conn3 <- [1,666,null,{}] 13:09:25 INFO - PROCESS | 3884 | 1466629765069 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:25 INFO - PROCESS | 3884 | 1466629765074 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:25 INFO - PROCESS | 3884 | 1466629765155 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 13:09:25 INFO - PROCESS | 3884 | 1466629765198 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:25 INFO - PROCESS | 3884 | 1466629765201 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:25 INFO - PROCESS | 3884 | ++DOCSHELL 140F7C00 == 30 [pid = 3884] [id = 176] 13:09:25 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (140F8000) [pid = 3884] [serial = 526] [outer = 00000000] 13:09:25 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (15113000) [pid = 3884] [serial = 527] [outer = 140F8000] 13:09:25 INFO - PROCESS | 3884 | 1466629765249 Marionette DEBUG loaded listener.js 13:09:25 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (1548F400) [pid = 3884] [serial = 528] [outer = 140F8000] 13:09:25 INFO - PROCESS | 3884 | 1466629765700 Marionette TRACE conn3 <- [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]]]}] 13:09:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 13:09:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 706ms 13:09:25 INFO - PROCESS | 3884 | 1466629765756 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 13:09:25 INFO - PROCESS | 3884 | 1466629765758 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 13:09:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 13:09:25 INFO - PROCESS | 3884 | 1466629765762 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 13:09:25 INFO - PROCESS | 3884 | 1466629765763 Marionette TRACE conn3 <- [1,670,null,{}] 13:09:25 INFO - PROCESS | 3884 | 1466629765767 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:25 INFO - PROCESS | 3884 | 1466629765769 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:25 INFO - PROCESS | 3884 | 1466629765880 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 13:09:25 INFO - PROCESS | 3884 | 1466629765885 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:25 INFO - PROCESS | 3884 | 1466629765887 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:25 INFO - PROCESS | 3884 | ++DOCSHELL 1597B000 == 31 [pid = 3884] [id = 177] 13:09:25 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (15D4D000) [pid = 3884] [serial = 529] [outer = 00000000] 13:09:25 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (16560800) [pid = 3884] [serial = 530] [outer = 15D4D000] 13:09:25 INFO - PROCESS | 3884 | 1466629765931 Marionette DEBUG loaded listener.js 13:09:26 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (16A44000) [pid = 3884] [serial = 531] [outer = 15D4D000] 13:09:26 INFO - PROCESS | 3884 | 1466629766888 Marionette TRACE conn3 <- [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]]]}] 13:09:26 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) 13:09:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1160ms 13:09:26 INFO - PROCESS | 3884 | 1466629766917 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 13:09:26 INFO - PROCESS | 3884 | 1466629766919 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 13:09:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 13:09:26 INFO - PROCESS | 3884 | 1466629766923 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 13:09:26 INFO - PROCESS | 3884 | 1466629766925 Marionette TRACE conn3 <- [1,674,null,{}] 13:09:26 INFO - PROCESS | 3884 | 1466629766929 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:26 INFO - PROCESS | 3884 | 1466629766931 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:27 INFO - PROCESS | 3884 | 1466629767081 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 13:09:27 INFO - PROCESS | 3884 | 1466629767087 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:27 INFO - PROCESS | 3884 | 1466629767089 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:27 INFO - PROCESS | 3884 | ++DOCSHELL 1604E000 == 32 [pid = 3884] [id = 178] 13:09:27 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (16D05800) [pid = 3884] [serial = 532] [outer = 00000000] 13:09:27 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (1757B400) [pid = 3884] [serial = 533] [outer = 16D05800] 13:09:27 INFO - PROCESS | 3884 | 1466629767132 Marionette DEBUG loaded listener.js 13:09:27 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (175A2400) [pid = 3884] [serial = 534] [outer = 16D05800] 13:09:27 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (13249800) [pid = 3884] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 13:09:27 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (16FDD000) [pid = 3884] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 13:09:27 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (0C773C00) [pid = 3884] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 13:09:27 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (13C09C00) [pid = 3884] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 13:09:27 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (10B5A800) [pid = 3884] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 13:09:27 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (17EE6800) [pid = 3884] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 13:09:27 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (16555000) [pid = 3884] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 13:09:27 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (180AE400) [pid = 3884] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 13:09:27 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (1981C400) [pid = 3884] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 13:09:27 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (15D49400) [pid = 3884] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 13:09:27 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (11436400) [pid = 3884] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 13:09:27 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (1A033C00) [pid = 3884] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 13:09:27 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (1597B400) [pid = 3884] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 13:09:28 INFO - PROCESS | 3884 | 1466629768042 Marionette TRACE conn3 <- [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]]]}] 13:09:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 13:09:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1145ms 13:09:28 INFO - PROCESS | 3884 | 1466629768104 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 13:09:28 INFO - PROCESS | 3884 | 1466629768106 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 13:09:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 13:09:28 INFO - PROCESS | 3884 | 1466629768109 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 13:09:28 INFO - PROCESS | 3884 | 1466629768111 Marionette TRACE conn3 <- [1,678,null,{}] 13:09:28 INFO - PROCESS | 3884 | 1466629768114 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:28 INFO - PROCESS | 3884 | 1466629768120 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:28 INFO - PROCESS | 3884 | 1466629768220 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 13:09:28 INFO - PROCESS | 3884 | 1466629768295 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:28 INFO - PROCESS | 3884 | 1466629768297 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:28 INFO - PROCESS | 3884 | ++DOCSHELL 0F390400 == 33 [pid = 3884] [id = 179] 13:09:28 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (11DD0000) [pid = 3884] [serial = 535] [outer = 00000000] 13:09:28 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (16FDCC00) [pid = 3884] [serial = 536] [outer = 11DD0000] 13:09:28 INFO - PROCESS | 3884 | 1466629768342 Marionette DEBUG loaded listener.js 13:09:28 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (1789E400) [pid = 3884] [serial = 537] [outer = 11DD0000] 13:09:29 INFO - PROCESS | 3884 | 1466629769209 Marionette TRACE conn3 <- [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]]]}] 13:09:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 13:09:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1145ms 13:09:29 INFO - PROCESS | 3884 | 1466629769269 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 13:09:29 INFO - PROCESS | 3884 | 1466629769271 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 13:09:29 INFO - PROCESS | 3884 | 1466629769275 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 13:09:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 13:09:29 INFO - PROCESS | 3884 | 1466629769277 Marionette TRACE conn3 <- [1,682,null,{}] 13:09:29 INFO - PROCESS | 3884 | 1466629769280 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:29 INFO - PROCESS | 3884 | 1466629769282 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:29 INFO - PROCESS | 3884 | 1466629769357 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 13:09:29 INFO - PROCESS | 3884 | 1466629769433 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:29 INFO - PROCESS | 3884 | 1466629769435 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:29 INFO - PROCESS | 3884 | ++DOCSHELL 140F6000 == 34 [pid = 3884] [id = 180] 13:09:29 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (15948C00) [pid = 3884] [serial = 538] [outer = 00000000] 13:09:29 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (17EEB800) [pid = 3884] [serial = 539] [outer = 15948C00] 13:09:29 INFO - PROCESS | 3884 | 1466629769478 Marionette DEBUG loaded listener.js 13:09:29 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (180A4C00) [pid = 3884] [serial = 540] [outer = 15948C00] 13:09:30 INFO - PROCESS | 3884 | 1466629770393 Marionette TRACE conn3 <- [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]]]}] 13:09:30 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) 13:09:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1144ms 13:09:30 INFO - PROCESS | 3884 | 1466629770417 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 13:09:30 INFO - PROCESS | 3884 | 1466629770421 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 13:09:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 13:09:30 INFO - PROCESS | 3884 | 1466629770426 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 13:09:30 INFO - PROCESS | 3884 | 1466629770429 Marionette TRACE conn3 <- [1,686,null,{}] 13:09:30 INFO - PROCESS | 3884 | 1466629770435 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:30 INFO - PROCESS | 3884 | 1466629770438 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:30 INFO - PROCESS | 3884 | 1466629770555 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 13:09:30 INFO - PROCESS | 3884 | 1466629770636 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:30 INFO - PROCESS | 3884 | 1466629770641 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:30 INFO - PROCESS | 3884 | ++DOCSHELL 107F6400 == 35 [pid = 3884] [id = 181] 13:09:30 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (107F6800) [pid = 3884] [serial = 541] [outer = 00000000] 13:09:30 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (111B5000) [pid = 3884] [serial = 542] [outer = 107F6800] 13:09:30 INFO - PROCESS | 3884 | 1466629770739 Marionette DEBUG loaded listener.js 13:09:30 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (111DF000) [pid = 3884] [serial = 543] [outer = 107F6800] 13:09:31 INFO - PROCESS | 3884 | 1466629771915 Marionette TRACE conn3 <- [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]]]}] 13:09:31 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) 13:09:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1506ms 13:09:31 INFO - PROCESS | 3884 | 1466629771933 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 13:09:31 INFO - PROCESS | 3884 | 1466629771937 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 13:09:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 13:09:31 INFO - PROCESS | 3884 | 1466629771944 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 13:09:31 INFO - PROCESS | 3884 | 1466629771947 Marionette TRACE conn3 <- [1,690,null,{}] 13:09:31 INFO - PROCESS | 3884 | 1466629771951 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:31 INFO - PROCESS | 3884 | 1466629771954 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:32 INFO - PROCESS | 3884 | 1466629772068 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 13:09:32 INFO - PROCESS | 3884 | 1466629772201 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:32 INFO - PROCESS | 3884 | 1466629772203 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:32 INFO - PROCESS | 3884 | ++DOCSHELL 11DD0800 == 36 [pid = 3884] [id = 182] 13:09:32 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (11DD2000) [pid = 3884] [serial = 544] [outer = 00000000] 13:09:32 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (1322EC00) [pid = 3884] [serial = 545] [outer = 11DD2000] 13:09:32 INFO - PROCESS | 3884 | 1466629772260 Marionette DEBUG loaded listener.js 13:09:32 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (1332D400) [pid = 3884] [serial = 546] [outer = 11DD2000] 13:09:32 INFO - PROCESS | 3884 | --DOCSHELL 0F390400 == 35 [pid = 3884] [id = 179] 13:09:32 INFO - PROCESS | 3884 | --DOCSHELL 1604E000 == 34 [pid = 3884] [id = 178] 13:09:32 INFO - PROCESS | 3884 | --DOCSHELL 1597B000 == 33 [pid = 3884] [id = 177] 13:09:32 INFO - PROCESS | 3884 | --DOCSHELL 140F7C00 == 32 [pid = 3884] [id = 176] 13:09:32 INFO - PROCESS | 3884 | --DOCSHELL 12E8D000 == 31 [pid = 3884] [id = 175] 13:09:32 INFO - PROCESS | 3884 | --DOCSHELL 10B5A000 == 30 [pid = 3884] [id = 174] 13:09:32 INFO - PROCESS | 3884 | --DOCSHELL 10B57C00 == 29 [pid = 3884] [id = 173] 13:09:32 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (1A5D5400) [pid = 3884] [serial = 504] [outer = 00000000] [url = about:blank] 13:09:32 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (1A878000) [pid = 3884] [serial = 506] [outer = 00000000] [url = about:blank] 13:09:32 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (1A889C00) [pid = 3884] [serial = 507] [outer = 00000000] [url = about:blank] 13:09:32 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (132D5400) [pid = 3884] [serial = 482] [outer = 00000000] [url = about:blank] 13:09:32 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (1789EC00) [pid = 3884] [serial = 488] [outer = 00000000] [url = about:blank] 13:09:32 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (12B21800) [pid = 3884] [serial = 474] [outer = 00000000] [url = about:blank] 13:09:32 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (14006800) [pid = 3884] [serial = 476] [outer = 00000000] [url = about:blank] 13:09:32 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (114EB800) [pid = 3884] [serial = 480] [outer = 00000000] [url = about:blank] 13:09:32 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (180B6400) [pid = 3884] [serial = 492] [outer = 00000000] [url = about:blank] 13:09:32 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (1A561400) [pid = 3884] [serial = 503] [outer = 00000000] [url = about:blank] 13:09:32 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (180B0000) [pid = 3884] [serial = 491] [outer = 00000000] [url = about:blank] 13:09:32 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (114EAC00) [pid = 3884] [serial = 473] [outer = 00000000] [url = about:blank] 13:09:32 INFO - PROCESS | 3884 | --DOMWINDOW == 70 (19E7DC00) [pid = 3884] [serial = 494] [outer = 00000000] [url = about:blank] 13:09:32 INFO - PROCESS | 3884 | --DOMWINDOW == 69 (1597A800) [pid = 3884] [serial = 477] [outer = 00000000] [url = about:blank] 13:09:32 INFO - PROCESS | 3884 | --DOMWINDOW == 68 (19E80800) [pid = 3884] [serial = 471] [outer = 00000000] [url = about:blank] 13:09:32 INFO - PROCESS | 3884 | --DOMWINDOW == 67 (16055000) [pid = 3884] [serial = 485] [outer = 00000000] [url = about:blank] 13:09:32 INFO - PROCESS | 3884 | --DOMWINDOW == 66 (17D39400) [pid = 3884] [serial = 489] [outer = 00000000] [url = about:blank] 13:09:32 INFO - PROCESS | 3884 | --DOMWINDOW == 65 (113BF000) [pid = 3884] [serial = 479] [outer = 00000000] [url = about:blank] 13:09:32 INFO - PROCESS | 3884 | --DOMWINDOW == 64 (17EF1800) [pid = 3884] [serial = 501] [outer = 00000000] [url = about:blank] 13:09:32 INFO - PROCESS | 3884 | --DOMWINDOW == 63 (13936400) [pid = 3884] [serial = 483] [outer = 00000000] [url = about:blank] 13:09:32 INFO - PROCESS | 3884 | --DOMWINDOW == 62 (1995BC00) [pid = 3884] [serial = 495] [outer = 00000000] [url = about:blank] 13:09:32 INFO - PROCESS | 3884 | --DOMWINDOW == 61 (16597000) [pid = 3884] [serial = 486] [outer = 00000000] [url = about:blank] 13:09:32 INFO - PROCESS | 3884 | --DOMWINDOW == 60 (1A55C800) [pid = 3884] [serial = 498] [outer = 00000000] [url = about:blank] 13:09:32 INFO - PROCESS | 3884 | --DOMWINDOW == 59 (16EC2400) [pid = 3884] [serial = 500] [outer = 00000000] [url = about:blank] 13:09:32 INFO - PROCESS | 3884 | --DOMWINDOW == 58 (1A44C400) [pid = 3884] [serial = 497] [outer = 00000000] [url = about:blank] 13:09:33 INFO - PROCESS | 3884 | 1466629773416 Marionette TRACE conn3 <- [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]]]}] 13:09:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 13:09:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1506ms 13:09:33 INFO - PROCESS | 3884 | 1466629773448 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 13:09:33 INFO - PROCESS | 3884 | 1466629773452 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 13:09:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 13:09:33 INFO - PROCESS | 3884 | 1466629773456 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 13:09:33 INFO - PROCESS | 3884 | 1466629773459 Marionette TRACE conn3 <- [1,694,null,{}] 13:09:33 INFO - PROCESS | 3884 | 1466629773464 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:33 INFO - PROCESS | 3884 | 1466629773468 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:33 INFO - PROCESS | 3884 | 1466629773551 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 13:09:33 INFO - PROCESS | 3884 | 1466629773557 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:33 INFO - PROCESS | 3884 | 1466629773560 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:33 INFO - PROCESS | 3884 | ++DOCSHELL 10B57C00 == 30 [pid = 3884] [id = 183] 13:09:33 INFO - PROCESS | 3884 | ++DOMWINDOW == 59 (10B58C00) [pid = 3884] [serial = 547] [outer = 00000000] 13:09:33 INFO - PROCESS | 3884 | ++DOMWINDOW == 60 (11429000) [pid = 3884] [serial = 548] [outer = 10B58C00] 13:09:33 INFO - PROCESS | 3884 | 1466629773609 Marionette DEBUG loaded listener.js 13:09:33 INFO - PROCESS | 3884 | ++DOMWINDOW == 61 (11DCCC00) [pid = 3884] [serial = 549] [outer = 10B58C00] 13:09:34 INFO - PROCESS | 3884 | 1466629774563 Marionette TRACE conn3 <- [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]]]}] 13:09:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 13:09:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1145ms 13:09:34 INFO - PROCESS | 3884 | 1466629774604 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 13:09:34 INFO - PROCESS | 3884 | 1466629774608 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 13:09:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 13:09:34 INFO - PROCESS | 3884 | 1466629774615 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 13:09:34 INFO - PROCESS | 3884 | 1466629774617 Marionette TRACE conn3 <- [1,698,null,{}] 13:09:34 INFO - PROCESS | 3884 | 1466629774621 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:34 INFO - PROCESS | 3884 | 1466629774623 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:34 INFO - PROCESS | 3884 | 1466629774716 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 13:09:34 INFO - PROCESS | 3884 | 1466629774723 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:34 INFO - PROCESS | 3884 | 1466629774725 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:34 INFO - PROCESS | 3884 | ++DOCSHELL 12B1A800 == 31 [pid = 3884] [id = 184] 13:09:34 INFO - PROCESS | 3884 | ++DOMWINDOW == 62 (12BB0000) [pid = 3884] [serial = 550] [outer = 00000000] 13:09:34 INFO - PROCESS | 3884 | ++DOMWINDOW == 63 (13C07800) [pid = 3884] [serial = 551] [outer = 12BB0000] 13:09:34 INFO - PROCESS | 3884 | 1466629774772 Marionette DEBUG loaded listener.js 13:09:34 INFO - PROCESS | 3884 | ++DOMWINDOW == 64 (13C9FC00) [pid = 3884] [serial = 552] [outer = 12BB0000] 13:09:35 INFO - PROCESS | 3884 | 1466629775749 Marionette TRACE conn3 <- [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]]]}] 13:09:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 13:09:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1145ms 13:09:35 INFO - PROCESS | 3884 | 1466629775761 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 13:09:35 INFO - PROCESS | 3884 | 1466629775763 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 13:09:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 13:09:35 INFO - PROCESS | 3884 | 1466629775773 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 13:09:35 INFO - PROCESS | 3884 | 1466629775776 Marionette TRACE conn3 <- [1,702,null,{}] 13:09:35 INFO - PROCESS | 3884 | 1466629775787 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:35 INFO - PROCESS | 3884 | 1466629775791 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:35 INFO - PROCESS | 3884 | 1466629775951 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 13:09:35 INFO - PROCESS | 3884 | 1466629775959 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:35 INFO - PROCESS | 3884 | 1466629775962 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:36 INFO - PROCESS | 3884 | ++DOCSHELL 1597A800 == 32 [pid = 3884] [id = 185] 13:09:36 INFO - PROCESS | 3884 | ++DOMWINDOW == 65 (1597B000) [pid = 3884] [serial = 553] [outer = 00000000] 13:09:36 INFO - PROCESS | 3884 | ++DOMWINDOW == 66 (16053800) [pid = 3884] [serial = 554] [outer = 1597B000] 13:09:36 INFO - PROCESS | 3884 | 1466629776052 Marionette DEBUG loaded listener.js 13:09:36 INFO - PROCESS | 3884 | ++DOMWINDOW == 67 (16598C00) [pid = 3884] [serial = 555] [outer = 1597B000] 13:09:36 INFO - PROCESS | 3884 | --DOMWINDOW == 66 (12E93C00) [pid = 3884] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 13:09:36 INFO - PROCESS | 3884 | --DOMWINDOW == 65 (10B5C000) [pid = 3884] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 13:09:36 INFO - PROCESS | 3884 | --DOMWINDOW == 64 (140F8000) [pid = 3884] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 13:09:36 INFO - PROCESS | 3884 | --DOMWINDOW == 63 (10B5C400) [pid = 3884] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 13:09:36 INFO - PROCESS | 3884 | --DOMWINDOW == 62 (16D05800) [pid = 3884] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 13:09:36 INFO - PROCESS | 3884 | --DOMWINDOW == 61 (11DD0000) [pid = 3884] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 13:09:36 INFO - PROCESS | 3884 | --DOMWINDOW == 60 (107EF000) [pid = 3884] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 13:09:36 INFO - PROCESS | 3884 | --DOMWINDOW == 59 (143AB000) [pid = 3884] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 13:09:36 INFO - PROCESS | 3884 | --DOMWINDOW == 58 (1A03B000) [pid = 3884] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 13:09:36 INFO - PROCESS | 3884 | --DOMWINDOW == 57 (15D4D000) [pid = 3884] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 13:09:36 INFO - PROCESS | 3884 | 1466629776981 Marionette TRACE conn3 <- [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]]]}] 13:09:36 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 13:09:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1192ms 13:09:37 INFO - PROCESS | 3884 | 1466629777001 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 13:09:37 INFO - PROCESS | 3884 | 1466629777003 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 13:09:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 13:09:37 INFO - PROCESS | 3884 | 1466629777007 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 13:09:37 INFO - PROCESS | 3884 | 1466629777009 Marionette TRACE conn3 <- [1,706,null,{}] 13:09:37 INFO - PROCESS | 3884 | 1466629777012 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:37 INFO - PROCESS | 3884 | 1466629777014 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:37 INFO - PROCESS | 3884 | 1466629777124 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 13:09:37 INFO - PROCESS | 3884 | 1466629777132 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:37 INFO - PROCESS | 3884 | 1466629777134 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:37 INFO - PROCESS | 3884 | ++DOCSHELL 12E65C00 == 33 [pid = 3884] [id = 186] 13:09:37 INFO - PROCESS | 3884 | ++DOMWINDOW == 58 (15115800) [pid = 3884] [serial = 556] [outer = 00000000] 13:09:37 INFO - PROCESS | 3884 | ++DOMWINDOW == 59 (1698C800) [pid = 3884] [serial = 557] [outer = 15115800] 13:09:37 INFO - PROCESS | 3884 | 1466629777178 Marionette DEBUG loaded listener.js 13:09:37 INFO - PROCESS | 3884 | ++DOMWINDOW == 60 (16EC2000) [pid = 3884] [serial = 558] [outer = 15115800] 13:09:38 INFO - PROCESS | 3884 | 1466629778074 Marionette TRACE conn3 <- [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]]]}] 13:09:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 13:09:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1098ms 13:09:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 13:09:38 INFO - PROCESS | 3884 | 1466629778108 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 13:09:38 INFO - PROCESS | 3884 | 1466629778110 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 13:09:38 INFO - PROCESS | 3884 | 1466629778113 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 13:09:38 INFO - PROCESS | 3884 | 1466629778115 Marionette TRACE conn3 <- [1,710,null,{}] 13:09:38 INFO - PROCESS | 3884 | 1466629778119 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:38 INFO - PROCESS | 3884 | 1466629778121 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:38 INFO - PROCESS | 3884 | 1466629778226 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 13:09:38 INFO - PROCESS | 3884 | 1466629778272 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:38 INFO - PROCESS | 3884 | 1466629778274 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:38 INFO - PROCESS | 3884 | ++DOCSHELL 16561C00 == 34 [pid = 3884] [id = 187] 13:09:38 INFO - PROCESS | 3884 | ++DOMWINDOW == 61 (16D0E800) [pid = 3884] [serial = 559] [outer = 00000000] 13:09:38 INFO - PROCESS | 3884 | ++DOMWINDOW == 62 (17D2C800) [pid = 3884] [serial = 560] [outer = 16D0E800] 13:09:38 INFO - PROCESS | 3884 | 1466629778318 Marionette DEBUG loaded listener.js 13:09:38 INFO - PROCESS | 3884 | ++DOMWINDOW == 63 (17D74800) [pid = 3884] [serial = 561] [outer = 16D0E800] 13:09:38 INFO - PROCESS | 3884 | 1466629778708 Marionette TRACE conn3 <- [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] 13:09:38 INFO - PROCESS | 3884 | 1466629778753 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 13:09:38 INFO - PROCESS | 3884 | 1466629778756 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 13:09:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 13:09:38 INFO - PROCESS | 3884 | 1466629778758 Marionette TRACE conn3 <- [1,714,null,{}] 13:09:38 INFO - PROCESS | 3884 | 1466629778773 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:38 INFO - PROCESS | 3884 | 1466629778779 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:38 INFO - PROCESS | 3884 | 1466629778878 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 13:09:38 INFO - PROCESS | 3884 | 1466629778885 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:38 INFO - PROCESS | 3884 | 1466629778887 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:38 INFO - PROCESS | 3884 | ++DOCSHELL 180BB400 == 35 [pid = 3884] [id = 188] 13:09:38 INFO - PROCESS | 3884 | ++DOMWINDOW == 64 (180BB800) [pid = 3884] [serial = 562] [outer = 00000000] 13:09:38 INFO - PROCESS | 3884 | ++DOMWINDOW == 65 (180BFC00) [pid = 3884] [serial = 563] [outer = 180BB800] 13:09:38 INFO - PROCESS | 3884 | 1466629778931 Marionette DEBUG loaded listener.js 13:09:38 INFO - PROCESS | 3884 | ++DOMWINDOW == 66 (19812400) [pid = 3884] [serial = 564] [outer = 180BB800] 13:09:39 INFO - PROCESS | 3884 | 1466629779672 Marionette TRACE conn3 <- [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]]]}] 13:09:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 13:09:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 941ms 13:09:39 INFO - PROCESS | 3884 | 1466629779703 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 13:09:39 INFO - PROCESS | 3884 | 1466629779707 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 13:09:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 13:09:39 INFO - PROCESS | 3884 | 1466629779727 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 13:09:39 INFO - PROCESS | 3884 | 1466629779732 Marionette TRACE conn3 <- [1,718,null,{}] 13:09:39 INFO - PROCESS | 3884 | 1466629779738 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:39 INFO - PROCESS | 3884 | 1466629779741 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:39 INFO - PROCESS | 3884 | 1466629779854 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 13:09:40 INFO - PROCESS | 3884 | 1466629779977 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:40 INFO - PROCESS | 3884 | 1466629779981 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:40 INFO - PROCESS | 3884 | ++DOCSHELL 111DA800 == 36 [pid = 3884] [id = 189] 13:09:40 INFO - PROCESS | 3884 | ++DOMWINDOW == 67 (113BF000) [pid = 3884] [serial = 565] [outer = 00000000] 13:09:40 INFO - PROCESS | 3884 | ++DOMWINDOW == 68 (1319FC00) [pid = 3884] [serial = 566] [outer = 113BF000] 13:09:40 INFO - PROCESS | 3884 | 1466629780038 Marionette DEBUG loaded listener.js 13:09:40 INFO - PROCESS | 3884 | ++DOMWINDOW == 69 (131CA400) [pid = 3884] [serial = 567] [outer = 113BF000] 13:09:40 INFO - PROCESS | 3884 | 1466629780599 Marionette TRACE conn3 <- [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] 13:09:40 INFO - PROCESS | 3884 | 1466629780676 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 13:09:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 13:09:40 INFO - PROCESS | 3884 | 1466629780683 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 13:09:40 INFO - PROCESS | 3884 | 1466629780686 Marionette TRACE conn3 <- [1,722,null,{}] 13:09:40 INFO - PROCESS | 3884 | 1466629780689 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:40 INFO - PROCESS | 3884 | 1466629780692 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:40 INFO - PROCESS | 3884 | 1466629780833 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 13:09:40 INFO - PROCESS | 3884 | 1466629780961 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:40 INFO - PROCESS | 3884 | 1466629780963 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:41 INFO - PROCESS | 3884 | ++DOCSHELL 16560C00 == 37 [pid = 3884] [id = 190] 13:09:41 INFO - PROCESS | 3884 | ++DOMWINDOW == 70 (1658C000) [pid = 3884] [serial = 568] [outer = 00000000] 13:09:41 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (178A7400) [pid = 3884] [serial = 569] [outer = 1658C000] 13:09:41 INFO - PROCESS | 3884 | 1466629781020 Marionette DEBUG loaded listener.js 13:09:41 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (180A3C00) [pid = 3884] [serial = 570] [outer = 1658C000] 13:09:41 INFO - PROCESS | 3884 | 1466629781620 Marionette TRACE conn3 <- [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]]]}] 13:09:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 13:09:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1004ms 13:09:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 13:09:41 INFO - PROCESS | 3884 | 1466629781686 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 13:09:41 INFO - PROCESS | 3884 | 1466629781688 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 13:09:41 INFO - PROCESS | 3884 | 1466629781692 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 13:09:41 INFO - PROCESS | 3884 | 1466629781696 Marionette TRACE conn3 <- [1,726,null,{}] 13:09:41 INFO - PROCESS | 3884 | 1466629781707 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:41 INFO - PROCESS | 3884 | 1466629781712 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:41 INFO - PROCESS | 3884 | 1466629781829 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 13:09:41 INFO - PROCESS | 3884 | 1466629781918 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:41 INFO - PROCESS | 3884 | 1466629781921 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:41 INFO - PROCESS | 3884 | ++DOCSHELL 1981DC00 == 38 [pid = 3884] [id = 191] 13:09:41 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (19820400) [pid = 3884] [serial = 571] [outer = 00000000] 13:09:41 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (19963000) [pid = 3884] [serial = 572] [outer = 19820400] 13:09:41 INFO - PROCESS | 3884 | 1466629781977 Marionette DEBUG loaded listener.js 13:09:42 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (19E80400) [pid = 3884] [serial = 573] [outer = 19820400] 13:09:43 INFO - PROCESS | 3884 | --DOCSHELL 16561C00 == 37 [pid = 3884] [id = 187] 13:09:43 INFO - PROCESS | 3884 | --DOCSHELL 12E65C00 == 36 [pid = 3884] [id = 186] 13:09:43 INFO - PROCESS | 3884 | --DOCSHELL 1597A800 == 35 [pid = 3884] [id = 185] 13:09:43 INFO - PROCESS | 3884 | --DOCSHELL 12B1A800 == 34 [pid = 3884] [id = 184] 13:09:43 INFO - PROCESS | 3884 | --DOCSHELL 10B57C00 == 33 [pid = 3884] [id = 183] 13:09:43 INFO - PROCESS | 3884 | --DOCSHELL 107F6400 == 32 [pid = 3884] [id = 181] 13:09:43 INFO - PROCESS | 3884 | --DOCSHELL 11DD0800 == 31 [pid = 3884] [id = 182] 13:09:43 INFO - PROCESS | 3884 | --DOCSHELL 140F6000 == 30 [pid = 3884] [id = 180] 13:09:43 INFO - PROCESS | 3884 | --DOCSHELL 16560C00 == 29 [pid = 3884] [id = 190] 13:09:43 INFO - PROCESS | 3884 | --DOCSHELL 180BB400 == 28 [pid = 3884] [id = 188] 13:09:43 INFO - PROCESS | 3884 | --DOCSHELL 111DA800 == 27 [pid = 3884] [id = 189] 13:09:43 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (17EEB800) [pid = 3884] [serial = 539] [outer = 00000000] [url = about:blank] 13:09:43 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (131A9C00) [pid = 3884] [serial = 524] [outer = 00000000] [url = about:blank] 13:09:43 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (13230800) [pid = 3884] [serial = 525] [outer = 00000000] [url = about:blank] 13:09:43 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (131CA000) [pid = 3884] [serial = 519] [outer = 00000000] [url = about:blank] 13:09:43 INFO - PROCESS | 3884 | --DOMWINDOW == 70 (12BAE000) [pid = 3884] [serial = 518] [outer = 00000000] [url = about:blank] 13:09:43 INFO - PROCESS | 3884 | --DOMWINDOW == 69 (15113000) [pid = 3884] [serial = 527] [outer = 00000000] [url = about:blank] 13:09:43 INFO - PROCESS | 3884 | --DOMWINDOW == 68 (111DD000) [pid = 3884] [serial = 521] [outer = 00000000] [url = about:blank] 13:09:43 INFO - PROCESS | 3884 | --DOMWINDOW == 67 (11435400) [pid = 3884] [serial = 522] [outer = 00000000] [url = about:blank] 13:09:43 INFO - PROCESS | 3884 | --DOMWINDOW == 66 (1757B400) [pid = 3884] [serial = 533] [outer = 00000000] [url = about:blank] 13:09:43 INFO - PROCESS | 3884 | --DOMWINDOW == 65 (16FDCC00) [pid = 3884] [serial = 536] [outer = 00000000] [url = about:blank] 13:09:43 INFO - PROCESS | 3884 | --DOMWINDOW == 64 (1324E800) [pid = 3884] [serial = 510] [outer = 00000000] [url = about:blank] 13:09:43 INFO - PROCESS | 3884 | --DOMWINDOW == 63 (1299E000) [pid = 3884] [serial = 509] [outer = 00000000] [url = about:blank] 13:09:43 INFO - PROCESS | 3884 | --DOMWINDOW == 62 (16D0EC00) [pid = 3884] [serial = 513] [outer = 00000000] [url = about:blank] 13:09:43 INFO - PROCESS | 3884 | --DOMWINDOW == 61 (16050000) [pid = 3884] [serial = 512] [outer = 00000000] [url = about:blank] 13:09:43 INFO - PROCESS | 3884 | --DOMWINDOW == 60 (1A890C00) [pid = 3884] [serial = 516] [outer = 00000000] [url = about:blank] 13:09:43 INFO - PROCESS | 3884 | --DOMWINDOW == 59 (1A86EC00) [pid = 3884] [serial = 515] [outer = 00000000] [url = about:blank] 13:09:43 INFO - PROCESS | 3884 | --DOMWINDOW == 58 (175A2400) [pid = 3884] [serial = 534] [outer = 00000000] [url = about:blank] 13:09:43 INFO - PROCESS | 3884 | --DOMWINDOW == 57 (16560800) [pid = 3884] [serial = 530] [outer = 00000000] [url = about:blank] 13:09:43 INFO - PROCESS | 3884 | --DOMWINDOW == 56 (16A44000) [pid = 3884] [serial = 531] [outer = 00000000] [url = about:blank] 13:09:43 INFO - PROCESS | 3884 | --DOMWINDOW == 55 (1548F400) [pid = 3884] [serial = 528] [outer = 00000000] [url = about:blank] 13:09:43 INFO - PROCESS | 3884 | --DOMWINDOW == 54 (1789E400) [pid = 3884] [serial = 537] [outer = 00000000] [url = about:blank] 13:09:43 INFO - PROCESS | 3884 | 1466629783761 Marionette TRACE conn3 <- [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]]]}] 13:09:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 13:09:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2117ms 13:09:43 INFO - PROCESS | 3884 | 1466629783811 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 13:09:43 INFO - PROCESS | 3884 | 1466629783815 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 13:09:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 13:09:43 INFO - PROCESS | 3884 | 1466629783821 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 13:09:43 INFO - PROCESS | 3884 | 1466629783825 Marionette TRACE conn3 <- [1,730,null,{}] 13:09:43 INFO - PROCESS | 3884 | 1466629783832 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:43 INFO - PROCESS | 3884 | 1466629783835 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:43 INFO - PROCESS | 3884 | 1466629783927 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 13:09:44 INFO - PROCESS | 3884 | 1466629784002 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:44 INFO - PROCESS | 3884 | 1466629784006 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:44 INFO - PROCESS | 3884 | ++DOCSHELL 104C9000 == 28 [pid = 3884] [id = 192] 13:09:44 INFO - PROCESS | 3884 | ++DOMWINDOW == 55 (104CA800) [pid = 3884] [serial = 574] [outer = 00000000] 13:09:44 INFO - PROCESS | 3884 | ++DOMWINDOW == 56 (107F5800) [pid = 3884] [serial = 575] [outer = 104CA800] 13:09:44 INFO - PROCESS | 3884 | 1466629784056 Marionette DEBUG loaded listener.js 13:09:44 INFO - PROCESS | 3884 | ++DOMWINDOW == 57 (10B5E000) [pid = 3884] [serial = 576] [outer = 104CA800] 13:09:45 INFO - PROCESS | 3884 | 1466629785000 Marionette TRACE conn3 <- [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]]]}] 13:09:45 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 13:09:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1192ms 13:09:45 INFO - PROCESS | 3884 | 1466629785049 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 13:09:45 INFO - PROCESS | 3884 | 1466629785054 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 13:09:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 13:09:45 INFO - PROCESS | 3884 | 1466629785061 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 13:09:45 INFO - PROCESS | 3884 | 1466629785064 Marionette TRACE conn3 <- [1,734,null,{}] 13:09:45 INFO - PROCESS | 3884 | 1466629785068 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:45 INFO - PROCESS | 3884 | 1466629785070 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:45 INFO - PROCESS | 3884 | 1466629785163 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 13:09:45 INFO - PROCESS | 3884 | 1466629785171 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:45 INFO - PROCESS | 3884 | 1466629785174 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:45 INFO - PROCESS | 3884 | ++DOCSHELL 12915400 == 29 [pid = 3884] [id = 193] 13:09:45 INFO - PROCESS | 3884 | ++DOMWINDOW == 58 (12916C00) [pid = 3884] [serial = 577] [outer = 00000000] 13:09:45 INFO - PROCESS | 3884 | ++DOMWINDOW == 59 (12BA7000) [pid = 3884] [serial = 578] [outer = 12916C00] 13:09:45 INFO - PROCESS | 3884 | 1466629785222 Marionette DEBUG loaded listener.js 13:09:45 INFO - PROCESS | 3884 | ++DOMWINDOW == 60 (12BEC400) [pid = 3884] [serial = 579] [outer = 12916C00] 13:09:46 INFO - PROCESS | 3884 | 1466629786177 Marionette TRACE conn3 <- [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]]]}] 13:09:46 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.) 13:09:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1160ms 13:09:46 INFO - PROCESS | 3884 | 1466629786219 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 13:09:46 INFO - PROCESS | 3884 | 1466629786222 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 13:09:46 INFO - PROCESS | 3884 | 1466629786225 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 13:09:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 13:09:46 INFO - PROCESS | 3884 | 1466629786229 Marionette TRACE conn3 <- [1,738,null,{}] 13:09:46 INFO - PROCESS | 3884 | 1466629786240 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:46 INFO - PROCESS | 3884 | 1466629786245 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:46 INFO - PROCESS | 3884 | 1466629786362 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 13:09:46 INFO - PROCESS | 3884 | 1466629786370 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:46 INFO - PROCESS | 3884 | 1466629786373 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:46 INFO - PROCESS | 3884 | ++DOCSHELL 13230800 == 30 [pid = 3884] [id = 194] 13:09:46 INFO - PROCESS | 3884 | ++DOMWINDOW == 61 (13230C00) [pid = 3884] [serial = 580] [outer = 00000000] 13:09:46 INFO - PROCESS | 3884 | ++DOMWINDOW == 62 (13253400) [pid = 3884] [serial = 581] [outer = 13230C00] 13:09:46 INFO - PROCESS | 3884 | 1466629786422 Marionette DEBUG loaded listener.js 13:09:46 INFO - PROCESS | 3884 | ++DOMWINDOW == 63 (132DCC00) [pid = 3884] [serial = 582] [outer = 13230C00] 13:09:47 INFO - PROCESS | 3884 | 1466629787406 Marionette TRACE conn3 <- [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]]]}] 13:09:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 13:09:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1191ms 13:09:47 INFO - PROCESS | 3884 | 1466629787424 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 13:09:47 INFO - PROCESS | 3884 | 1466629787427 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 13:09:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 13:09:47 INFO - PROCESS | 3884 | 1466629787430 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 13:09:47 INFO - PROCESS | 3884 | 1466629787432 Marionette TRACE conn3 <- [1,742,null,{}] 13:09:47 INFO - PROCESS | 3884 | 1466629787435 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:47 INFO - PROCESS | 3884 | 1466629787437 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:47 INFO - PROCESS | 3884 | 1466629787555 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 13:09:47 INFO - PROCESS | 3884 | 1466629787561 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:47 INFO - PROCESS | 3884 | 1466629787563 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:47 INFO - PROCESS | 3884 | ++DOCSHELL 13CCE800 == 31 [pid = 3884] [id = 195] 13:09:47 INFO - PROCESS | 3884 | ++DOMWINDOW == 64 (14005000) [pid = 3884] [serial = 583] [outer = 00000000] 13:09:47 INFO - PROCESS | 3884 | ++DOMWINDOW == 65 (143A3400) [pid = 3884] [serial = 584] [outer = 14005000] 13:09:47 INFO - PROCESS | 3884 | 1466629787608 Marionette DEBUG loaded listener.js 13:09:47 INFO - PROCESS | 3884 | ++DOMWINDOW == 66 (15480C00) [pid = 3884] [serial = 585] [outer = 14005000] 13:09:47 INFO - PROCESS | 3884 | --DOMWINDOW == 65 (180BB800) [pid = 3884] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 13:09:47 INFO - PROCESS | 3884 | --DOMWINDOW == 64 (16D0E800) [pid = 3884] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 13:09:47 INFO - PROCESS | 3884 | --DOMWINDOW == 63 (1597B000) [pid = 3884] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 13:09:47 INFO - PROCESS | 3884 | --DOMWINDOW == 62 (10B58C00) [pid = 3884] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 13:09:47 INFO - PROCESS | 3884 | --DOMWINDOW == 61 (15948C00) [pid = 3884] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 13:09:47 INFO - PROCESS | 3884 | --DOMWINDOW == 60 (12BB0000) [pid = 3884] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 13:09:47 INFO - PROCESS | 3884 | --DOMWINDOW == 59 (11DD2000) [pid = 3884] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 13:09:47 INFO - PROCESS | 3884 | --DOMWINDOW == 58 (107F6800) [pid = 3884] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 13:09:47 INFO - PROCESS | 3884 | --DOMWINDOW == 57 (15115800) [pid = 3884] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 13:09:48 INFO - PROCESS | 3884 | 1466629788623 Marionette TRACE conn3 <- [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]]]}] 13:09:48 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 13:09:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1255ms 13:09:48 INFO - PROCESS | 3884 | 1466629788688 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 13:09:48 INFO - PROCESS | 3884 | 1466629788690 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 13:09:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 13:09:48 INFO - PROCESS | 3884 | 1466629788693 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 13:09:48 INFO - PROCESS | 3884 | 1466629788695 Marionette TRACE conn3 <- [1,746,null,{}] 13:09:48 INFO - PROCESS | 3884 | 1466629788699 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:48 INFO - PROCESS | 3884 | 1466629788701 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:48 INFO - PROCESS | 3884 | 1466629788779 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 13:09:48 INFO - PROCESS | 3884 | 1466629788785 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:48 INFO - PROCESS | 3884 | 1466629788787 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:48 INFO - PROCESS | 3884 | ++DOCSHELL 13C98C00 == 32 [pid = 3884] [id = 196] 13:09:48 INFO - PROCESS | 3884 | ++DOMWINDOW == 58 (13CA0000) [pid = 3884] [serial = 586] [outer = 00000000] 13:09:48 INFO - PROCESS | 3884 | ++DOMWINDOW == 59 (15979C00) [pid = 3884] [serial = 587] [outer = 13CA0000] 13:09:48 INFO - PROCESS | 3884 | 1466629788831 Marionette DEBUG loaded listener.js 13:09:48 INFO - PROCESS | 3884 | ++DOMWINDOW == 60 (15D4E400) [pid = 3884] [serial = 588] [outer = 13CA0000] 13:09:49 INFO - PROCESS | 3884 | 1466629789284 Marionette TRACE conn3 <- [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]]]}] 13:09:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 13:09:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 628ms 13:09:49 INFO - PROCESS | 3884 | 1466629789331 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 13:09:49 INFO - PROCESS | 3884 | 1466629789333 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 13:09:49 INFO - PROCESS | 3884 | 1466629789336 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 13:09:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 13:09:49 INFO - PROCESS | 3884 | 1466629789338 Marionette TRACE conn3 <- [1,750,null,{}] 13:09:49 INFO - PROCESS | 3884 | 1466629789342 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:49 INFO - PROCESS | 3884 | 1466629789347 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:49 INFO - PROCESS | 3884 | 1466629789463 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 13:09:49 INFO - PROCESS | 3884 | 1466629789475 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:49 INFO - PROCESS | 3884 | 1466629789477 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:49 INFO - PROCESS | 3884 | ++DOCSHELL 1698C000 == 33 [pid = 3884] [id = 197] 13:09:49 INFO - PROCESS | 3884 | ++DOMWINDOW == 61 (1698D400) [pid = 3884] [serial = 589] [outer = 00000000] 13:09:49 INFO - PROCESS | 3884 | ++DOMWINDOW == 62 (16EA7C00) [pid = 3884] [serial = 590] [outer = 1698D400] 13:09:49 INFO - PROCESS | 3884 | 1466629789521 Marionette DEBUG loaded listener.js 13:09:49 INFO - PROCESS | 3884 | ++DOMWINDOW == 63 (174FA000) [pid = 3884] [serial = 591] [outer = 1698D400] 13:09:50 INFO - PROCESS | 3884 | 1466629790615 Marionette TRACE conn3 <- [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]]]}] 13:09:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 13:09:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1302ms 13:09:50 INFO - PROCESS | 3884 | 1466629790636 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 13:09:50 INFO - PROCESS | 3884 | 1466629790640 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 13:09:50 INFO - PROCESS | 3884 | 1466629790645 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 13:09:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 13:09:50 INFO - PROCESS | 3884 | 1466629790649 Marionette TRACE conn3 <- [1,754,null,{}] 13:09:50 INFO - PROCESS | 3884 | 1466629790655 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:50 INFO - PROCESS | 3884 | 1466629790658 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:50 INFO - PROCESS | 3884 | 1466629790793 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 13:09:50 INFO - PROCESS | 3884 | 1466629790867 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:50 INFO - PROCESS | 3884 | 1466629790870 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:50 INFO - PROCESS | 3884 | ++DOCSHELL 0C76DC00 == 34 [pid = 3884] [id = 198] 13:09:50 INFO - PROCESS | 3884 | ++DOMWINDOW == 64 (0C779000) [pid = 3884] [serial = 592] [outer = 00000000] 13:09:50 INFO - PROCESS | 3884 | ++DOMWINDOW == 65 (114E4400) [pid = 3884] [serial = 593] [outer = 0C779000] 13:09:50 INFO - PROCESS | 3884 | 1466629790927 Marionette DEBUG loaded listener.js 13:09:51 INFO - PROCESS | 3884 | ++DOMWINDOW == 66 (12B23C00) [pid = 3884] [serial = 594] [outer = 0C779000] 13:09:51 INFO - PROCESS | 3884 | --DOCSHELL 1332BC00 == 33 [pid = 3884] [id = 27] 13:09:51 INFO - PROCESS | 3884 | --DOCSHELL 15487C00 == 32 [pid = 3884] [id = 26] 13:09:51 INFO - PROCESS | 3884 | --DOCSHELL 15D50800 == 31 [pid = 3884] [id = 28] 13:09:51 INFO - PROCESS | 3884 | --DOCSHELL 14001800 == 30 [pid = 3884] [id = 25] 13:09:51 INFO - PROCESS | 3884 | --DOCSHELL 13333400 == 29 [pid = 3884] [id = 24] 13:09:51 INFO - PROCESS | 3884 | --DOCSHELL 113C2000 == 28 [pid = 3884] [id = 23] 13:09:51 INFO - PROCESS | 3884 | --DOMWINDOW == 65 (16053800) [pid = 3884] [serial = 554] [outer = 00000000] [url = about:blank] 13:09:51 INFO - PROCESS | 3884 | --DOMWINDOW == 64 (11429000) [pid = 3884] [serial = 548] [outer = 00000000] [url = about:blank] 13:09:51 INFO - PROCESS | 3884 | --DOMWINDOW == 63 (11DCCC00) [pid = 3884] [serial = 549] [outer = 00000000] [url = about:blank] 13:09:51 INFO - PROCESS | 3884 | --DOMWINDOW == 62 (180A4C00) [pid = 3884] [serial = 540] [outer = 00000000] [url = about:blank] 13:09:51 INFO - PROCESS | 3884 | --DOMWINDOW == 61 (13C07800) [pid = 3884] [serial = 551] [outer = 00000000] [url = about:blank] 13:09:52 INFO - PROCESS | 3884 | --DOMWINDOW == 60 (1322EC00) [pid = 3884] [serial = 545] [outer = 00000000] [url = about:blank] 13:09:52 INFO - PROCESS | 3884 | --DOMWINDOW == 59 (1332D400) [pid = 3884] [serial = 546] [outer = 00000000] [url = about:blank] 13:09:52 INFO - PROCESS | 3884 | --DOMWINDOW == 58 (111B5000) [pid = 3884] [serial = 542] [outer = 00000000] [url = about:blank] 13:09:52 INFO - PROCESS | 3884 | --DOMWINDOW == 57 (111DF000) [pid = 3884] [serial = 543] [outer = 00000000] [url = about:blank] 13:09:52 INFO - PROCESS | 3884 | --DOMWINDOW == 56 (16598C00) [pid = 3884] [serial = 555] [outer = 00000000] [url = about:blank] 13:09:52 INFO - PROCESS | 3884 | --DOMWINDOW == 55 (1698C800) [pid = 3884] [serial = 557] [outer = 00000000] [url = about:blank] 13:09:52 INFO - PROCESS | 3884 | --DOMWINDOW == 54 (16EC2000) [pid = 3884] [serial = 558] [outer = 00000000] [url = about:blank] 13:09:52 INFO - PROCESS | 3884 | --DOMWINDOW == 53 (17D74800) [pid = 3884] [serial = 561] [outer = 00000000] [url = about:blank] 13:09:52 INFO - PROCESS | 3884 | --DOMWINDOW == 52 (13C9FC00) [pid = 3884] [serial = 552] [outer = 00000000] [url = about:blank] 13:09:52 INFO - PROCESS | 3884 | --DOMWINDOW == 51 (180BFC00) [pid = 3884] [serial = 563] [outer = 00000000] [url = about:blank] 13:09:52 INFO - PROCESS | 3884 | --DOMWINDOW == 50 (19812400) [pid = 3884] [serial = 564] [outer = 00000000] [url = about:blank] 13:09:52 INFO - PROCESS | 3884 | --DOMWINDOW == 49 (17D2C800) [pid = 3884] [serial = 560] [outer = 00000000] [url = about:blank] 13:09:52 INFO - PROCESS | 3884 | 1466629792048 Marionette TRACE conn3 <- [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]]]}] 13:09:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 13:09:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1458ms 13:09:52 INFO - PROCESS | 3884 | 1466629792112 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 13:09:52 INFO - PROCESS | 3884 | 1466629792115 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 13:09:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 13:09:52 INFO - PROCESS | 3884 | 1466629792120 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 13:09:52 INFO - PROCESS | 3884 | 1466629792123 Marionette TRACE conn3 <- [1,758,null,{}] 13:09:52 INFO - PROCESS | 3884 | 1466629792130 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:52 INFO - PROCESS | 3884 | 1466629792135 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:52 INFO - PROCESS | 3884 | 1466629792268 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 13:09:52 INFO - PROCESS | 3884 | 1466629792343 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:52 INFO - PROCESS | 3884 | 1466629792347 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:52 INFO - PROCESS | 3884 | ++DOCSHELL 10F48000 == 29 [pid = 3884] [id = 199] 13:09:52 INFO - PROCESS | 3884 | ++DOMWINDOW == 50 (10F48800) [pid = 3884] [serial = 595] [outer = 00000000] 13:09:52 INFO - PROCESS | 3884 | ++DOMWINDOW == 51 (111DBC00) [pid = 3884] [serial = 596] [outer = 10F48800] 13:09:52 INFO - PROCESS | 3884 | 1466629792395 Marionette DEBUG loaded listener.js 13:09:52 INFO - PROCESS | 3884 | ++DOMWINDOW == 52 (11431000) [pid = 3884] [serial = 597] [outer = 10F48800] 13:09:52 INFO - PROCESS | 3884 | 1466629792761 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 13:09:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 13:09:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 690ms 13:09:52 INFO - PROCESS | 3884 | 1466629792817 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 13:09:52 INFO - PROCESS | 3884 | 1466629792822 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 13:09:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 13:09:52 INFO - PROCESS | 3884 | 1466629792828 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 13:09:52 INFO - PROCESS | 3884 | 1466629792831 Marionette TRACE conn3 <- [1,762,null,{}] 13:09:52 INFO - PROCESS | 3884 | 1466629792835 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:52 INFO - PROCESS | 3884 | 1466629792837 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:52 INFO - PROCESS | 3884 | 1466629792923 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 13:09:52 INFO - PROCESS | 3884 | 1466629792929 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:52 INFO - PROCESS | 3884 | 1466629792931 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:52 INFO - PROCESS | 3884 | ++DOCSHELL 12E8C400 == 30 [pid = 3884] [id = 200] 13:09:52 INFO - PROCESS | 3884 | ++DOMWINDOW == 53 (12E8C800) [pid = 3884] [serial = 598] [outer = 00000000] 13:09:53 INFO - PROCESS | 3884 | ++DOMWINDOW == 54 (131A1800) [pid = 3884] [serial = 599] [outer = 12E8C800] 13:09:53 INFO - PROCESS | 3884 | 1466629792979 Marionette DEBUG loaded listener.js 13:09:53 INFO - PROCESS | 3884 | ++DOMWINDOW == 55 (1322A800) [pid = 3884] [serial = 600] [outer = 12E8C800] 13:09:53 INFO - PROCESS | 3884 | 1466629793418 Marionette TRACE conn3 <- [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]]]}] 13:09:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 13:09:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 643ms 13:09:53 INFO - PROCESS | 3884 | 1466629793465 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 13:09:53 INFO - PROCESS | 3884 | 1466629793467 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 13:09:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 13:09:53 INFO - PROCESS | 3884 | 1466629793471 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 13:09:53 INFO - PROCESS | 3884 | 1466629793474 Marionette TRACE conn3 <- [1,766,null,{}] 13:09:53 INFO - PROCESS | 3884 | 1466629793485 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:53 INFO - PROCESS | 3884 | 1466629793489 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:53 INFO - PROCESS | 3884 | 1466629793649 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 13:09:53 INFO - PROCESS | 3884 | 1466629793733 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:53 INFO - PROCESS | 3884 | 1466629793736 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:53 INFO - PROCESS | 3884 | ++DOCSHELL 14004C00 == 31 [pid = 3884] [id = 201] 13:09:53 INFO - PROCESS | 3884 | ++DOMWINDOW == 56 (1400A000) [pid = 3884] [serial = 601] [outer = 00000000] 13:09:53 INFO - PROCESS | 3884 | ++DOMWINDOW == 57 (140F3800) [pid = 3884] [serial = 602] [outer = 1400A000] 13:09:53 INFO - PROCESS | 3884 | 1466629793787 Marionette DEBUG loaded listener.js 13:09:53 INFO - PROCESS | 3884 | ++DOMWINDOW == 58 (143AA400) [pid = 3884] [serial = 603] [outer = 1400A000] 13:09:54 INFO - PROCESS | 3884 | 1466629794159 Marionette TRACE conn3 <- [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]]]}] 13:09:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 13:09:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 690ms 13:09:54 INFO - PROCESS | 3884 | 1466629794202 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 13:09:54 INFO - PROCESS | 3884 | 1466629794217 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 13:09:54 INFO - PROCESS | 3884 | 1466629794221 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 13:09:54 INFO - PROCESS | 3884 | 1466629794223 Marionette TRACE conn3 <- [1,770,null,{}] 13:09:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 13:09:54 INFO - PROCESS | 3884 | 1466629794226 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:54 INFO - PROCESS | 3884 | 1466629794228 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:54 INFO - PROCESS | 3884 | 1466629794345 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 13:09:54 INFO - PROCESS | 3884 | 1466629794356 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:54 INFO - PROCESS | 3884 | 1466629794358 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:54 INFO - PROCESS | 3884 | ++DOCSHELL 140F8400 == 32 [pid = 3884] [id = 202] 13:09:54 INFO - PROCESS | 3884 | ++DOMWINDOW == 59 (143A2000) [pid = 3884] [serial = 604] [outer = 00000000] 13:09:54 INFO - PROCESS | 3884 | ++DOMWINDOW == 60 (16553800) [pid = 3884] [serial = 605] [outer = 143A2000] 13:09:54 INFO - PROCESS | 3884 | 1466629794409 Marionette DEBUG loaded listener.js 13:09:54 INFO - PROCESS | 3884 | ++DOMWINDOW == 61 (16986800) [pid = 3884] [serial = 606] [outer = 143A2000] 13:09:54 INFO - PROCESS | 3884 | 1466629794840 Marionette TRACE conn3 <- [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]]]}] 13:09:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 13:09:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 628ms 13:09:54 INFO - PROCESS | 3884 | 1466629794865 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 13:09:54 INFO - PROCESS | 3884 | 1466629794867 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 13:09:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 13:09:54 INFO - PROCESS | 3884 | 1466629794870 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 13:09:54 INFO - PROCESS | 3884 | 1466629794872 Marionette TRACE conn3 <- [1,774,null,{}] 13:09:54 INFO - PROCESS | 3884 | 1466629794875 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:54 INFO - PROCESS | 3884 | 1466629794877 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:54 INFO - PROCESS | 3884 | 1466629794980 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 13:09:55 INFO - PROCESS | 3884 | 1466629795063 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:55 INFO - PROCESS | 3884 | 1466629795065 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:55 INFO - PROCESS | 3884 | ++DOCSHELL 15953000 == 33 [pid = 3884] [id = 203] 13:09:55 INFO - PROCESS | 3884 | ++DOMWINDOW == 62 (16D05800) [pid = 3884] [serial = 607] [outer = 00000000] 13:09:55 INFO - PROCESS | 3884 | ++DOMWINDOW == 63 (16FD9800) [pid = 3884] [serial = 608] [outer = 16D05800] 13:09:55 INFO - PROCESS | 3884 | 1466629795108 Marionette DEBUG loaded listener.js 13:09:55 INFO - PROCESS | 3884 | ++DOMWINDOW == 64 (1759F400) [pid = 3884] [serial = 609] [outer = 16D05800] 13:09:55 INFO - PROCESS | 3884 | 1466629795514 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 13:09:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 13:09:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 706ms 13:09:55 INFO - PROCESS | 3884 | 1466629795568 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 13:09:55 INFO - PROCESS | 3884 | 1466629795570 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 13:09:55 INFO - PROCESS | 3884 | 1466629795573 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 13:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 13:09:55 INFO - PROCESS | 3884 | 1466629795575 Marionette TRACE conn3 <- [1,778,null,{}] 13:09:55 INFO - PROCESS | 3884 | 1466629795578 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:55 INFO - PROCESS | 3884 | 1466629795584 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:55 INFO - PROCESS | 3884 | 1466629795712 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 13:09:55 INFO - PROCESS | 3884 | 1466629795768 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:55 INFO - PROCESS | 3884 | 1466629795770 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:55 INFO - PROCESS | 3884 | ++DOCSHELL 175A4000 == 34 [pid = 3884] [id = 204] 13:09:55 INFO - PROCESS | 3884 | ++DOMWINDOW == 65 (175A6000) [pid = 3884] [serial = 610] [outer = 00000000] 13:09:55 INFO - PROCESS | 3884 | ++DOMWINDOW == 66 (17D31400) [pid = 3884] [serial = 611] [outer = 175A6000] 13:09:55 INFO - PROCESS | 3884 | 1466629795814 Marionette DEBUG loaded listener.js 13:09:55 INFO - PROCESS | 3884 | ++DOMWINDOW == 67 (17D72000) [pid = 3884] [serial = 612] [outer = 175A6000] 13:09:56 INFO - PROCESS | 3884 | 1466629796217 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 13:09:56 INFO - PROCESS | 3884 | --DOMWINDOW == 66 (12916C00) [pid = 3884] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 13:09:56 INFO - PROCESS | 3884 | --DOMWINDOW == 65 (104CA800) [pid = 3884] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 13:09:56 INFO - PROCESS | 3884 | --DOMWINDOW == 64 (113BF000) [pid = 3884] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 13:09:56 INFO - PROCESS | 3884 | --DOMWINDOW == 63 (1658C000) [pid = 3884] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 13:09:56 INFO - PROCESS | 3884 | --DOMWINDOW == 62 (13CA0000) [pid = 3884] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 13:09:56 INFO - PROCESS | 3884 | --DOMWINDOW == 61 (13230C00) [pid = 3884] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 13:09:56 INFO - PROCESS | 3884 | --DOMWINDOW == 60 (14005000) [pid = 3884] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 13:09:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 13:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 706ms 13:09:56 INFO - PROCESS | 3884 | 1466629796273 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 13:09:56 INFO - PROCESS | 3884 | 1466629796275 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 13:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 13:09:56 INFO - PROCESS | 3884 | 1466629796279 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 13:09:56 INFO - PROCESS | 3884 | 1466629796280 Marionette TRACE conn3 <- [1,782,null,{}] 13:09:56 INFO - PROCESS | 3884 | 1466629796293 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:56 INFO - PROCESS | 3884 | 1466629796295 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:56 INFO - PROCESS | 3884 | 1466629796395 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 13:09:56 INFO - PROCESS | 3884 | 1466629796409 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:56 INFO - PROCESS | 3884 | 1466629796411 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:56 INFO - PROCESS | 3884 | ++DOCSHELL 15D49800 == 35 [pid = 3884] [id = 205] 13:09:56 INFO - PROCESS | 3884 | ++DOMWINDOW == 61 (15D4D000) [pid = 3884] [serial = 613] [outer = 00000000] 13:09:56 INFO - PROCESS | 3884 | ++DOMWINDOW == 62 (1759A000) [pid = 3884] [serial = 614] [outer = 15D4D000] 13:09:56 INFO - PROCESS | 3884 | 1466629796455 Marionette DEBUG loaded listener.js 13:09:56 INFO - PROCESS | 3884 | ++DOMWINDOW == 63 (16596800) [pid = 3884] [serial = 615] [outer = 15D4D000] 13:09:56 INFO - PROCESS | 3884 | 1466629796876 Marionette TRACE conn3 <- [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]]]}] 13:09:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 13:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 658ms 13:09:56 INFO - PROCESS | 3884 | 1466629796937 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 13:09:56 INFO - PROCESS | 3884 | 1466629796939 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 13:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 13:09:56 INFO - PROCESS | 3884 | 1466629796943 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 13:09:56 INFO - PROCESS | 3884 | 1466629796944 Marionette TRACE conn3 <- [1,786,null,{}] 13:09:56 INFO - PROCESS | 3884 | 1466629796948 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:56 INFO - PROCESS | 3884 | 1466629796950 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:57 INFO - PROCESS | 3884 | 1466629797027 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 13:09:57 INFO - PROCESS | 3884 | 1466629797034 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:57 INFO - PROCESS | 3884 | 1466629797036 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:57 INFO - PROCESS | 3884 | ++DOCSHELL 17D76400 == 36 [pid = 3884] [id = 206] 13:09:57 INFO - PROCESS | 3884 | ++DOMWINDOW == 64 (17D90000) [pid = 3884] [serial = 616] [outer = 00000000] 13:09:57 INFO - PROCESS | 3884 | ++DOMWINDOW == 65 (17E47400) [pid = 3884] [serial = 617] [outer = 17D90000] 13:09:57 INFO - PROCESS | 3884 | 1466629797079 Marionette DEBUG loaded listener.js 13:09:57 INFO - PROCESS | 3884 | ++DOMWINDOW == 66 (180A3800) [pid = 3884] [serial = 618] [outer = 17D90000] 13:09:57 INFO - PROCESS | 3884 | 1466629797486 Marionette TRACE conn3 <- [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]]]}] 13:09:57 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 13:09:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 596ms 13:09:57 INFO - PROCESS | 3884 | 1466629797540 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 13:09:57 INFO - PROCESS | 3884 | 1466629797542 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 13:09:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 13:09:57 INFO - PROCESS | 3884 | 1466629797545 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 13:09:57 INFO - PROCESS | 3884 | 1466629797547 Marionette TRACE conn3 <- [1,790,null,{}] 13:09:57 INFO - PROCESS | 3884 | 1466629797550 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:57 INFO - PROCESS | 3884 | 1466629797552 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:57 INFO - PROCESS | 3884 | 1466629797628 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 13:09:57 INFO - PROCESS | 3884 | 1466629797633 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:57 INFO - PROCESS | 3884 | 1466629797635 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:57 INFO - PROCESS | 3884 | ++DOCSHELL 140EFC00 == 37 [pid = 3884] [id = 207] 13:09:57 INFO - PROCESS | 3884 | ++DOMWINDOW == 67 (180ABC00) [pid = 3884] [serial = 619] [outer = 00000000] 13:09:57 INFO - PROCESS | 3884 | ++DOMWINDOW == 68 (180B1400) [pid = 3884] [serial = 620] [outer = 180ABC00] 13:09:57 INFO - PROCESS | 3884 | 1466629797678 Marionette DEBUG loaded listener.js 13:09:57 INFO - PROCESS | 3884 | ++DOMWINDOW == 69 (180B7400) [pid = 3884] [serial = 621] [outer = 180ABC00] 13:09:58 INFO - PROCESS | 3884 | 1466629798125 Marionette TRACE conn3 <- [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]]]}] 13:09:58 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 13:09:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 643ms 13:09:58 INFO - PROCESS | 3884 | 1466629798183 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 13:09:58 INFO - PROCESS | 3884 | 1466629798185 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 13:09:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 13:09:58 INFO - PROCESS | 3884 | 1466629798188 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 13:09:58 INFO - PROCESS | 3884 | 1466629798190 Marionette TRACE conn3 <- [1,794,null,{}] 13:09:58 INFO - PROCESS | 3884 | 1466629798194 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:58 INFO - PROCESS | 3884 | 1466629798195 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:58 INFO - PROCESS | 3884 | 1466629798296 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 13:09:58 INFO - PROCESS | 3884 | 1466629798416 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:58 INFO - PROCESS | 3884 | 1466629798420 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:58 INFO - PROCESS | 3884 | ++DOCSHELL 0C381C00 == 38 [pid = 3884] [id = 208] 13:09:58 INFO - PROCESS | 3884 | ++DOMWINDOW == 70 (0C382000) [pid = 3884] [serial = 622] [outer = 00000000] 13:09:58 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (0C393C00) [pid = 3884] [serial = 623] [outer = 0C382000] 13:09:58 INFO - PROCESS | 3884 | 1466629798476 Marionette DEBUG loaded listener.js 13:09:58 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (106E7000) [pid = 3884] [serial = 624] [outer = 0C382000] 13:09:59 INFO - PROCESS | 3884 | 1466629799136 Marionette TRACE conn3 <- [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]]]}] 13:09:59 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 13:09:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1003ms 13:09:59 INFO - PROCESS | 3884 | 1466629799206 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 13:09:59 INFO - PROCESS | 3884 | 1466629799210 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 13:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 13:09:59 INFO - PROCESS | 3884 | 1466629799215 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 13:09:59 INFO - PROCESS | 3884 | 1466629799219 Marionette TRACE conn3 <- [1,798,null,{}] 13:09:59 INFO - PROCESS | 3884 | 1466629799224 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:59 INFO - PROCESS | 3884 | 1466629799227 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:59 INFO - PROCESS | 3884 | 1466629799340 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 13:09:59 INFO - PROCESS | 3884 | 1466629799464 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:09:59 INFO - PROCESS | 3884 | 1466629799467 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:09:59 INFO - PROCESS | 3884 | ++DOCSHELL 12BB1000 == 39 [pid = 3884] [id = 209] 13:09:59 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (12CC8800) [pid = 3884] [serial = 625] [outer = 00000000] 13:09:59 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (135B1C00) [pid = 3884] [serial = 626] [outer = 12CC8800] 13:09:59 INFO - PROCESS | 3884 | 1466629799523 Marionette DEBUG loaded listener.js 13:09:59 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (13C0E800) [pid = 3884] [serial = 627] [outer = 12CC8800] 13:10:00 INFO - PROCESS | 3884 | 1466629800113 Marionette TRACE conn3 <- [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]]]}] 13:10:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 13:10:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 941ms 13:10:00 INFO - PROCESS | 3884 | 1466629800163 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 13:10:00 INFO - PROCESS | 3884 | 1466629800167 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 13:10:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 13:10:00 INFO - PROCESS | 3884 | 1466629800171 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 13:10:00 INFO - PROCESS | 3884 | 1466629800173 Marionette TRACE conn3 <- [1,802,null,{}] 13:10:00 INFO - PROCESS | 3884 | 1466629800177 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:00 INFO - PROCESS | 3884 | 1466629800180 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:00 INFO - PROCESS | 3884 | 1466629800289 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 13:10:00 INFO - PROCESS | 3884 | 1466629800390 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:00 INFO - PROCESS | 3884 | 1466629800393 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:00 INFO - PROCESS | 3884 | ++DOCSHELL 16D04000 == 40 [pid = 3884] [id = 210] 13:10:00 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (16EC2400) [pid = 3884] [serial = 628] [outer = 00000000] 13:10:00 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (1789D400) [pid = 3884] [serial = 629] [outer = 16EC2400] 13:10:00 INFO - PROCESS | 3884 | 1466629800446 Marionette DEBUG loaded listener.js 13:10:00 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (17D39400) [pid = 3884] [serial = 630] [outer = 16EC2400] 13:10:01 INFO - PROCESS | 3884 | 1466629801079 Marionette TRACE conn3 <- [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] 13:10:01 INFO - PROCESS | 3884 | 1466629801119 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 13:10:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 13:10:01 INFO - PROCESS | 3884 | 1466629801129 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 13:10:01 INFO - PROCESS | 3884 | 1466629801136 Marionette TRACE conn3 <- [1,806,null,{}] 13:10:01 INFO - PROCESS | 3884 | 1466629801140 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:01 INFO - PROCESS | 3884 | 1466629801144 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:01 INFO - PROCESS | 3884 | 1466629801250 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 13:10:01 INFO - PROCESS | 3884 | 1466629801475 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:01 INFO - PROCESS | 3884 | 1466629801478 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:01 INFO - PROCESS | 3884 | ++DOCSHELL 0C384C00 == 41 [pid = 3884] [id = 211] 13:10:01 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (0C38E000) [pid = 3884] [serial = 631] [outer = 00000000] 13:10:01 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (104CD400) [pid = 3884] [serial = 632] [outer = 0C38E000] 13:10:01 INFO - PROCESS | 3884 | 1466629801542 Marionette DEBUG loaded listener.js 13:10:01 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (10B5B000) [pid = 3884] [serial = 633] [outer = 0C38E000] 13:10:02 INFO - PROCESS | 3884 | --DOCSHELL 166DA800 == 40 [pid = 3884] [id = 8] 13:10:02 INFO - PROCESS | 3884 | --DOCSHELL 111B7400 == 39 [pid = 3884] [id = 22] 13:10:02 INFO - PROCESS | 3884 | --DOCSHELL 1981DC00 == 38 [pid = 3884] [id = 191] 13:10:02 INFO - PROCESS | 3884 | --DOCSHELL 1A44E400 == 37 [pid = 3884] [id = 10] 13:10:02 INFO - PROCESS | 3884 | --DOCSHELL 15D51400 == 36 [pid = 3884] [id = 21] 13:10:02 INFO - PROCESS | 3884 | --DOCSHELL 1A55C000 == 35 [pid = 3884] [id = 11] 13:10:02 INFO - PROCESS | 3884 | --DOCSHELL 1AFA3000 == 34 [pid = 3884] [id = 14] 13:10:02 INFO - PROCESS | 3884 | --DOCSHELL 135AD800 == 33 [pid = 3884] [id = 20] 13:10:02 INFO - PROCESS | 3884 | --DOCSHELL 1AFA3C00 == 32 [pid = 3884] [id = 15] 13:10:02 INFO - PROCESS | 3884 | --DOCSHELL 1075C400 == 31 [pid = 3884] [id = 19] 13:10:02 INFO - PROCESS | 3884 | --DOCSHELL 1A887000 == 30 [pid = 3884] [id = 18] 13:10:02 INFO - PROCESS | 3884 | --DOCSHELL 1A5E3C00 == 29 [pid = 3884] [id = 12] 13:10:02 INFO - PROCESS | 3884 | --DOCSHELL 1AC68400 == 28 [pid = 3884] [id = 13] 13:10:02 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (12BA7000) [pid = 3884] [serial = 578] [outer = 00000000] [url = about:blank] 13:10:02 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (107F5800) [pid = 3884] [serial = 575] [outer = 00000000] [url = about:blank] 13:10:02 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (10B5E000) [pid = 3884] [serial = 576] [outer = 00000000] [url = about:blank] 13:10:02 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (19963000) [pid = 3884] [serial = 572] [outer = 00000000] [url = about:blank] 13:10:02 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (131CA400) [pid = 3884] [serial = 567] [outer = 00000000] [url = about:blank] 13:10:02 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (1319FC00) [pid = 3884] [serial = 566] [outer = 00000000] [url = about:blank] 13:10:02 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (180A3C00) [pid = 3884] [serial = 570] [outer = 00000000] [url = about:blank] 13:10:02 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (178A7400) [pid = 3884] [serial = 569] [outer = 00000000] [url = about:blank] 13:10:02 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (15D4E400) [pid = 3884] [serial = 588] [outer = 00000000] [url = about:blank] 13:10:02 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (13253400) [pid = 3884] [serial = 581] [outer = 00000000] [url = about:blank] 13:10:02 INFO - PROCESS | 3884 | --DOMWINDOW == 70 (143A3400) [pid = 3884] [serial = 584] [outer = 00000000] [url = about:blank] 13:10:02 INFO - PROCESS | 3884 | --DOMWINDOW == 69 (16EA7C00) [pid = 3884] [serial = 590] [outer = 00000000] [url = about:blank] 13:10:02 INFO - PROCESS | 3884 | --DOMWINDOW == 68 (132DCC00) [pid = 3884] [serial = 582] [outer = 00000000] [url = about:blank] 13:10:02 INFO - PROCESS | 3884 | --DOMWINDOW == 67 (15979C00) [pid = 3884] [serial = 587] [outer = 00000000] [url = about:blank] 13:10:02 INFO - PROCESS | 3884 | --DOMWINDOW == 66 (12BEC400) [pid = 3884] [serial = 579] [outer = 00000000] [url = about:blank] 13:10:02 INFO - PROCESS | 3884 | --DOMWINDOW == 65 (15480C00) [pid = 3884] [serial = 585] [outer = 00000000] [url = about:blank] 13:10:02 INFO - PROCESS | 3884 | 1466629802817 Marionette TRACE conn3 <- [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]]]}] 13:10:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 13:10:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1725ms 13:10:02 INFO - PROCESS | 3884 | 1466629802880 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 13:10:02 INFO - PROCESS | 3884 | 1466629802884 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 13:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 13:10:02 INFO - PROCESS | 3884 | 1466629802890 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 13:10:02 INFO - PROCESS | 3884 | 1466629802893 Marionette TRACE conn3 <- [1,810,null,{}] 13:10:02 INFO - PROCESS | 3884 | 1466629802899 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:02 INFO - PROCESS | 3884 | 1466629802902 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:02 INFO - PROCESS | 3884 | 1466629802986 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 13:10:03 INFO - PROCESS | 3884 | 1466629803104 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:03 INFO - PROCESS | 3884 | 1466629803109 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:03 INFO - PROCESS | 3884 | ++DOCSHELL 10B64C00 == 29 [pid = 3884] [id = 212] 13:10:03 INFO - PROCESS | 3884 | ++DOMWINDOW == 66 (10C83400) [pid = 3884] [serial = 634] [outer = 00000000] 13:10:03 INFO - PROCESS | 3884 | ++DOMWINDOW == 67 (111B3400) [pid = 3884] [serial = 635] [outer = 10C83400] 13:10:03 INFO - PROCESS | 3884 | 1466629803157 Marionette DEBUG loaded listener.js 13:10:03 INFO - PROCESS | 3884 | ++DOMWINDOW == 68 (113C2400) [pid = 3884] [serial = 636] [outer = 10C83400] 13:10:03 INFO - PROCESS | 3884 | 1466629803563 Marionette TRACE conn3 <- [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] 13:10:03 INFO - PROCESS | 3884 | 1466629803595 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 13:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 13:10:03 INFO - PROCESS | 3884 | 1466629803601 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 13:10:03 INFO - PROCESS | 3884 | 1466629803604 Marionette TRACE conn3 <- [1,814,null,{}] 13:10:03 INFO - PROCESS | 3884 | 1466629803608 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:03 INFO - PROCESS | 3884 | 1466629803610 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:03 INFO - PROCESS | 3884 | 1466629803698 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 13:10:03 INFO - PROCESS | 3884 | 1466629803704 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:03 INFO - PROCESS | 3884 | 1466629803707 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:03 INFO - PROCESS | 3884 | ++DOCSHELL 12BEF000 == 30 [pid = 3884] [id = 213] 13:10:03 INFO - PROCESS | 3884 | ++DOMWINDOW == 69 (12CC5800) [pid = 3884] [serial = 637] [outer = 00000000] 13:10:03 INFO - PROCESS | 3884 | ++DOMWINDOW == 70 (131C3C00) [pid = 3884] [serial = 638] [outer = 12CC5800] 13:10:03 INFO - PROCESS | 3884 | 1466629803755 Marionette DEBUG loaded listener.js 13:10:03 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (1324A000) [pid = 3884] [serial = 639] [outer = 12CC5800] 13:10:04 INFO - PROCESS | 3884 | 1466629804209 Marionette TRACE conn3 <- [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]]]}] 13:10:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 13:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 627ms 13:10:04 INFO - PROCESS | 3884 | 1466629804238 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 13:10:04 INFO - PROCESS | 3884 | 1466629804240 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 13:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 13:10:04 INFO - PROCESS | 3884 | 1466629804244 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 13:10:04 INFO - PROCESS | 3884 | 1466629804247 Marionette TRACE conn3 <- [1,818,null,{}] 13:10:04 INFO - PROCESS | 3884 | 1466629804258 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:04 INFO - PROCESS | 3884 | 1466629804262 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:04 INFO - PROCESS | 3884 | 1466629804343 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 13:10:04 INFO - PROCESS | 3884 | 1466629804353 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:04 INFO - PROCESS | 3884 | 1466629804356 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:04 INFO - PROCESS | 3884 | ++DOCSHELL 14005000 == 31 [pid = 3884] [id = 214] 13:10:04 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (14006800) [pid = 3884] [serial = 640] [outer = 00000000] 13:10:04 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (143A3400) [pid = 3884] [serial = 641] [outer = 14006800] 13:10:04 INFO - PROCESS | 3884 | 1466629804403 Marionette DEBUG loaded listener.js 13:10:04 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (15486C00) [pid = 3884] [serial = 642] [outer = 14006800] 13:10:04 INFO - PROCESS | 3884 | 1466629804897 Marionette TRACE conn3 <- [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]]]}] 13:10:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 13:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 690ms 13:10:04 INFO - PROCESS | 3884 | 1466629804943 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 13:10:04 INFO - PROCESS | 3884 | 1466629804946 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 13:10:04 INFO - PROCESS | 3884 | 1466629804949 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 13:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 13:10:04 INFO - PROCESS | 3884 | 1466629804951 Marionette TRACE conn3 <- [1,822,null,{}] 13:10:04 INFO - PROCESS | 3884 | 1466629804954 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:04 INFO - PROCESS | 3884 | 1466629804965 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:05 INFO - PROCESS | 3884 | 1466629805074 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 13:10:05 INFO - PROCESS | 3884 | 1466629805079 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:05 INFO - PROCESS | 3884 | 1466629805081 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:05 INFO - PROCESS | 3884 | ++DOCSHELL 143A1800 == 32 [pid = 3884] [id = 215] 13:10:05 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (15480C00) [pid = 3884] [serial = 643] [outer = 00000000] 13:10:05 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (16050C00) [pid = 3884] [serial = 644] [outer = 15480C00] 13:10:05 INFO - PROCESS | 3884 | 1466629805127 Marionette DEBUG loaded listener.js 13:10:05 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (16599000) [pid = 3884] [serial = 645] [outer = 15480C00] 13:10:05 INFO - PROCESS | 3884 | 1466629805566 Marionette TRACE conn3 <- [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]]]}] 13:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 13:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 643ms 13:10:05 INFO - PROCESS | 3884 | 1466629805587 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 13:10:05 INFO - PROCESS | 3884 | 1466629805588 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 13:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 13:10:05 INFO - PROCESS | 3884 | 1466629805592 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 13:10:05 INFO - PROCESS | 3884 | 1466629805593 Marionette TRACE conn3 <- [1,826,null,{}] 13:10:05 INFO - PROCESS | 3884 | 1466629805602 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:05 INFO - PROCESS | 3884 | 1466629805604 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:05 INFO - PROCESS | 3884 | 1466629805705 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 13:10:05 INFO - PROCESS | 3884 | 1466629805788 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:05 INFO - PROCESS | 3884 | 1466629805790 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:05 INFO - PROCESS | 3884 | ++DOCSHELL 16EB1C00 == 33 [pid = 3884] [id = 216] 13:10:05 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (16EB3000) [pid = 3884] [serial = 646] [outer = 00000000] 13:10:05 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (1757A800) [pid = 3884] [serial = 647] [outer = 16EB3000] 13:10:05 INFO - PROCESS | 3884 | 1466629805833 Marionette DEBUG loaded listener.js 13:10:05 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (176A7800) [pid = 3884] [serial = 648] [outer = 16EB3000] 13:10:06 INFO - PROCESS | 3884 | 1466629806269 Marionette TRACE conn3 <- [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]]]}] 13:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 13:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 705ms 13:10:06 INFO - PROCESS | 3884 | 1466629806292 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 13:10:06 INFO - PROCESS | 3884 | 1466629806294 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 13:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 13:10:06 INFO - PROCESS | 3884 | 1466629806303 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 13:10:06 INFO - PROCESS | 3884 | 1466629806305 Marionette TRACE conn3 <- [1,830,null,{}] 13:10:06 INFO - PROCESS | 3884 | 1466629806308 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:06 INFO - PROCESS | 3884 | 1466629806314 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:06 INFO - PROCESS | 3884 | 1466629806447 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 13:10:06 INFO - PROCESS | 3884 | 1466629806467 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:06 INFO - PROCESS | 3884 | 1466629806469 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:06 INFO - PROCESS | 3884 | ++DOCSHELL 17E45400 == 34 [pid = 3884] [id = 217] 13:10:06 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (17E48000) [pid = 3884] [serial = 649] [outer = 00000000] 13:10:06 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (180AD000) [pid = 3884] [serial = 650] [outer = 17E48000] 13:10:06 INFO - PROCESS | 3884 | 1466629806563 Marionette DEBUG loaded listener.js 13:10:06 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (180BB000) [pid = 3884] [serial = 651] [outer = 17E48000] 13:10:07 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (19820400) [pid = 3884] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 13:10:07 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (180ABC00) [pid = 3884] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 13:10:07 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (16D05800) [pid = 3884] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 13:10:07 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (175A6000) [pid = 3884] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 13:10:07 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (10F48800) [pid = 3884] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 13:10:07 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (1698D400) [pid = 3884] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 13:10:07 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (1400A000) [pid = 3884] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 13:10:07 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (12E8C800) [pid = 3884] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 13:10:07 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (0C779000) [pid = 3884] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 13:10:07 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (15D4D000) [pid = 3884] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 13:10:07 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (143A2000) [pid = 3884] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 13:10:07 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (17D90000) [pid = 3884] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 13:10:07 INFO - PROCESS | 3884 | 1466629807187 Marionette TRACE conn3 <- [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]]]}] 13:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 13:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 957ms 13:10:07 INFO - PROCESS | 3884 | 1466629807243 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 13:10:07 INFO - PROCESS | 3884 | 1466629807245 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 13:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 13:10:07 INFO - PROCESS | 3884 | 1466629807248 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 13:10:07 INFO - PROCESS | 3884 | 1466629807250 Marionette TRACE conn3 <- [1,834,null,{}] 13:10:07 INFO - PROCESS | 3884 | 1466629807253 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:07 INFO - PROCESS | 3884 | 1466629807255 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:07 INFO - PROCESS | 3884 | 1466629807344 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 13:10:07 INFO - PROCESS | 3884 | 1466629807352 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:07 INFO - PROCESS | 3884 | 1466629807354 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:07 INFO - PROCESS | 3884 | ++DOCSHELL 10C7E000 == 35 [pid = 3884] [id = 218] 13:10:07 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (111B5C00) [pid = 3884] [serial = 652] [outer = 00000000] 13:10:07 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (15954800) [pid = 3884] [serial = 653] [outer = 111B5C00] 13:10:07 INFO - PROCESS | 3884 | 1466629807397 Marionette DEBUG loaded listener.js 13:10:07 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (15D4D000) [pid = 3884] [serial = 654] [outer = 111B5C00] 13:10:07 INFO - PROCESS | 3884 | 1466629807825 Marionette TRACE conn3 <- [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]]]}] 13:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 13:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 596ms 13:10:07 INFO - PROCESS | 3884 | 1466629807855 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 13:10:07 INFO - PROCESS | 3884 | 1466629807857 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 13:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 13:10:07 INFO - PROCESS | 3884 | 1466629807861 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 13:10:07 INFO - PROCESS | 3884 | 1466629807863 Marionette TRACE conn3 <- [1,838,null,{}] 13:10:07 INFO - PROCESS | 3884 | 1466629807866 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:07 INFO - PROCESS | 3884 | 1466629807868 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:07 INFO - PROCESS | 3884 | 1466629807942 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 13:10:07 INFO - PROCESS | 3884 | 1466629807947 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:07 INFO - PROCESS | 3884 | 1466629807949 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:07 INFO - PROCESS | 3884 | ++DOCSHELL 13C95400 == 36 [pid = 3884] [id = 219] 13:10:07 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (13C9F000) [pid = 3884] [serial = 655] [outer = 00000000] 13:10:07 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (180BE800) [pid = 3884] [serial = 656] [outer = 13C9F000] 13:10:08 INFO - PROCESS | 3884 | 1466629807993 Marionette DEBUG loaded listener.js 13:10:08 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (180C1000) [pid = 3884] [serial = 657] [outer = 13C9F000] 13:10:08 INFO - PROCESS | 3884 | 1466629808393 Marionette TRACE conn3 <- [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]]]}] 13:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 13:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 596ms 13:10:08 INFO - PROCESS | 3884 | 1466629808459 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 13:10:08 INFO - PROCESS | 3884 | 1466629808461 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 13:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 13:10:08 INFO - PROCESS | 3884 | 1466629808464 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 13:10:08 INFO - PROCESS | 3884 | 1466629808466 Marionette TRACE conn3 <- [1,842,null,{}] 13:10:08 INFO - PROCESS | 3884 | 1466629808469 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:08 INFO - PROCESS | 3884 | 1466629808471 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:08 INFO - PROCESS | 3884 | 1466629808552 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 13:10:08 INFO - PROCESS | 3884 | 1466629808559 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:08 INFO - PROCESS | 3884 | 1466629808561 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:08 INFO - PROCESS | 3884 | ++DOCSHELL 14003400 == 37 [pid = 3884] [id = 220] 13:10:08 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (1995D000) [pid = 3884] [serial = 658] [outer = 00000000] 13:10:08 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (19965800) [pid = 3884] [serial = 659] [outer = 1995D000] 13:10:08 INFO - PROCESS | 3884 | 1466629808604 Marionette DEBUG loaded listener.js 13:10:08 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (19E7C000) [pid = 3884] [serial = 660] [outer = 1995D000] 13:10:09 INFO - PROCESS | 3884 | 1466629809038 Marionette TRACE conn3 <- [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]]]}] 13:10:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 13:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 596ms 13:10:09 INFO - PROCESS | 3884 | 1466629809061 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 13:10:09 INFO - PROCESS | 3884 | 1466629809063 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 13:10:09 INFO - PROCESS | 3884 | 1466629809066 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 13:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 13:10:09 INFO - PROCESS | 3884 | 1466629809068 Marionette TRACE conn3 <- [1,846,null,{}] 13:10:09 INFO - PROCESS | 3884 | 1466629809071 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:09 INFO - PROCESS | 3884 | 1466629809073 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:09 INFO - PROCESS | 3884 | 1466629809231 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 13:10:09 INFO - PROCESS | 3884 | 1466629809292 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:09 INFO - PROCESS | 3884 | 1466629809295 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:09 INFO - PROCESS | 3884 | ++DOCSHELL 0C385000 == 38 [pid = 3884] [id = 221] 13:10:09 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (0C385C00) [pid = 3884] [serial = 661] [outer = 00000000] 13:10:09 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (1046A800) [pid = 3884] [serial = 662] [outer = 0C385C00] 13:10:09 INFO - PROCESS | 3884 | 1466629809353 Marionette DEBUG loaded listener.js 13:10:09 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (10B58C00) [pid = 3884] [serial = 663] [outer = 0C385C00] 13:10:10 INFO - PROCESS | 3884 | 1466629810103 Marionette TRACE conn3 <- [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]]]}] 13:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 13:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1082ms 13:10:10 INFO - PROCESS | 3884 | 1466629810161 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 13:10:10 INFO - PROCESS | 3884 | 1466629810166 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 13:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 13:10:10 INFO - PROCESS | 3884 | 1466629810170 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 13:10:10 INFO - PROCESS | 3884 | 1466629810174 Marionette TRACE conn3 <- [1,850,null,{}] 13:10:10 INFO - PROCESS | 3884 | 1466629810179 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:10 INFO - PROCESS | 3884 | 1466629810182 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:10 INFO - PROCESS | 3884 | 1466629810297 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 13:10:10 INFO - PROCESS | 3884 | 1466629810422 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:10 INFO - PROCESS | 3884 | 1466629810425 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:10 INFO - PROCESS | 3884 | ++DOCSHELL 131C8000 == 39 [pid = 3884] [id = 222] 13:10:10 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (132D5400) [pid = 3884] [serial = 664] [outer = 00000000] 13:10:10 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (135AD800) [pid = 3884] [serial = 665] [outer = 132D5400] 13:10:10 INFO - PROCESS | 3884 | 1466629810481 Marionette DEBUG loaded listener.js 13:10:10 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (13C0A800) [pid = 3884] [serial = 666] [outer = 132D5400] 13:10:11 INFO - PROCESS | 3884 | 1466629811373 Marionette TRACE conn3 <- [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]]]}] 13:10:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 13:10:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1255ms 13:10:11 INFO - PROCESS | 3884 | 1466629811455 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 13:10:11 INFO - PROCESS | 3884 | 1466629811460 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 13:10:11 INFO - PROCESS | 3884 | 1466629811465 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 13:10:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 13:10:11 INFO - PROCESS | 3884 | 1466629811468 Marionette TRACE conn3 <- [1,854,null,{}] 13:10:11 INFO - PROCESS | 3884 | 1466629811473 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:11 INFO - PROCESS | 3884 | 1466629811476 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:11 INFO - PROCESS | 3884 | 1466629811595 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 13:10:11 INFO - PROCESS | 3884 | --DOCSHELL 14003400 == 38 [pid = 3884] [id = 220] 13:10:11 INFO - PROCESS | 3884 | --DOCSHELL 13C95400 == 37 [pid = 3884] [id = 219] 13:10:11 INFO - PROCESS | 3884 | --DOCSHELL 10C7E000 == 36 [pid = 3884] [id = 218] 13:10:11 INFO - PROCESS | 3884 | --DOCSHELL 17E45400 == 35 [pid = 3884] [id = 217] 13:10:11 INFO - PROCESS | 3884 | --DOCSHELL 16EB1C00 == 34 [pid = 3884] [id = 216] 13:10:11 INFO - PROCESS | 3884 | --DOCSHELL 143A1800 == 33 [pid = 3884] [id = 215] 13:10:11 INFO - PROCESS | 3884 | --DOCSHELL 14005000 == 32 [pid = 3884] [id = 214] 13:10:11 INFO - PROCESS | 3884 | --DOCSHELL 12BEF000 == 31 [pid = 3884] [id = 213] 13:10:11 INFO - PROCESS | 3884 | 1466629811972 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:11 INFO - PROCESS | 3884 | 1466629811975 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:12 INFO - PROCESS | 3884 | --DOCSHELL 10B64C00 == 30 [pid = 3884] [id = 212] 13:10:12 INFO - PROCESS | 3884 | ++DOCSHELL 11DD2000 == 31 [pid = 3884] [id = 223] 13:10:12 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (12BA7800) [pid = 3884] [serial = 667] [outer = 00000000] 13:10:12 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (131C3800) [pid = 3884] [serial = 668] [outer = 12BA7800] 13:10:12 INFO - PROCESS | 3884 | 1466629812082 Marionette DEBUG loaded listener.js 13:10:12 INFO - PROCESS | 3884 | ++DOMWINDOW == 89 (13C01C00) [pid = 3884] [serial = 669] [outer = 12BA7800] 13:10:12 INFO - PROCESS | 3884 | --DOMWINDOW == 88 (19E80400) [pid = 3884] [serial = 573] [outer = 00000000] [url = about:blank] 13:10:12 INFO - PROCESS | 3884 | --DOMWINDOW == 87 (16FD9800) [pid = 3884] [serial = 608] [outer = 00000000] [url = about:blank] 13:10:12 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (17D31400) [pid = 3884] [serial = 611] [outer = 00000000] [url = about:blank] 13:10:12 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (1759F400) [pid = 3884] [serial = 609] [outer = 00000000] [url = about:blank] 13:10:12 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (111DBC00) [pid = 3884] [serial = 596] [outer = 00000000] [url = about:blank] 13:10:12 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (11431000) [pid = 3884] [serial = 597] [outer = 00000000] [url = about:blank] 13:10:12 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (174FA000) [pid = 3884] [serial = 591] [outer = 00000000] [url = about:blank] 13:10:12 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (140F3800) [pid = 3884] [serial = 602] [outer = 00000000] [url = about:blank] 13:10:12 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (143AA400) [pid = 3884] [serial = 603] [outer = 00000000] [url = about:blank] 13:10:12 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (131A1800) [pid = 3884] [serial = 599] [outer = 00000000] [url = about:blank] 13:10:12 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (1322A800) [pid = 3884] [serial = 600] [outer = 00000000] [url = about:blank] 13:10:12 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (114E4400) [pid = 3884] [serial = 593] [outer = 00000000] [url = about:blank] 13:10:12 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (12B23C00) [pid = 3884] [serial = 594] [outer = 00000000] [url = about:blank] 13:10:12 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (17D72000) [pid = 3884] [serial = 612] [outer = 00000000] [url = about:blank] 13:10:12 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (1759A000) [pid = 3884] [serial = 614] [outer = 00000000] [url = about:blank] 13:10:12 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (180B7400) [pid = 3884] [serial = 621] [outer = 00000000] [url = about:blank] 13:10:12 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (16596800) [pid = 3884] [serial = 615] [outer = 00000000] [url = about:blank] 13:10:12 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (16553800) [pid = 3884] [serial = 605] [outer = 00000000] [url = about:blank] 13:10:12 INFO - PROCESS | 3884 | --DOMWINDOW == 70 (17E47400) [pid = 3884] [serial = 617] [outer = 00000000] [url = about:blank] 13:10:12 INFO - PROCESS | 3884 | --DOMWINDOW == 69 (180A3800) [pid = 3884] [serial = 618] [outer = 00000000] [url = about:blank] 13:10:12 INFO - PROCESS | 3884 | --DOMWINDOW == 68 (16986800) [pid = 3884] [serial = 606] [outer = 00000000] [url = about:blank] 13:10:12 INFO - PROCESS | 3884 | --DOMWINDOW == 67 (180B1400) [pid = 3884] [serial = 620] [outer = 00000000] [url = about:blank] 13:10:12 INFO - PROCESS | 3884 | 1466629812484 Marionette TRACE conn3 <- [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]]]}] 13:10:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 13:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1050ms 13:10:12 INFO - PROCESS | 3884 | 1466629812510 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 13:10:12 INFO - PROCESS | 3884 | 1466629812514 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 13:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 13:10:12 INFO - PROCESS | 3884 | 1466629812536 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 13:10:12 INFO - PROCESS | 3884 | 1466629812538 Marionette TRACE conn3 <- [1,858,null,{}] 13:10:12 INFO - PROCESS | 3884 | 1466629812546 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:12 INFO - PROCESS | 3884 | 1466629812548 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:12 INFO - PROCESS | 3884 | 1466629812657 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 13:10:12 INFO - PROCESS | 3884 | 1466629812739 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:12 INFO - PROCESS | 3884 | 1466629812741 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:12 INFO - PROCESS | 3884 | ++DOCSHELL 13C96000 == 32 [pid = 3884] [id = 224] 13:10:12 INFO - PROCESS | 3884 | ++DOMWINDOW == 68 (140EF400) [pid = 3884] [serial = 670] [outer = 00000000] 13:10:12 INFO - PROCESS | 3884 | ++DOMWINDOW == 69 (15482C00) [pid = 3884] [serial = 671] [outer = 140EF400] 13:10:12 INFO - PROCESS | 3884 | 1466629812788 Marionette DEBUG loaded listener.js 13:10:12 INFO - PROCESS | 3884 | ++DOMWINDOW == 70 (15971800) [pid = 3884] [serial = 672] [outer = 140EF400] 13:10:13 INFO - PROCESS | 3884 | 1466629813194 Marionette TRACE conn3 <- [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]]]}] 13:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 13:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 706ms 13:10:13 INFO - PROCESS | 3884 | 1466629813233 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 13:10:13 INFO - PROCESS | 3884 | 1466629813235 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 13:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 13:10:13 INFO - PROCESS | 3884 | 1466629813238 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 13:10:13 INFO - PROCESS | 3884 | 1466629813242 Marionette TRACE conn3 <- [1,862,null,{}] 13:10:13 INFO - PROCESS | 3884 | 1466629813256 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:13 INFO - PROCESS | 3884 | 1466629813261 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:13 INFO - PROCESS | 3884 | 1466629813344 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 13:10:13 INFO - PROCESS | 3884 | 1466629813352 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:13 INFO - PROCESS | 3884 | 1466629813355 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:13 INFO - PROCESS | 3884 | ++DOCSHELL 174FA800 == 33 [pid = 3884] [id = 225] 13:10:13 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (174FB400) [pid = 3884] [serial = 673] [outer = 00000000] 13:10:13 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (17588400) [pid = 3884] [serial = 674] [outer = 174FB400] 13:10:13 INFO - PROCESS | 3884 | 1466629813405 Marionette DEBUG loaded listener.js 13:10:13 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (176AAC00) [pid = 3884] [serial = 675] [outer = 174FB400] 13:10:13 INFO - PROCESS | 3884 | 1466629813856 Marionette TRACE conn3 <- [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]]]}] 13:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 13:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 643ms 13:10:13 INFO - PROCESS | 3884 | 1466629813897 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 13:10:13 INFO - PROCESS | 3884 | 1466629813899 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 13:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 13:10:13 INFO - PROCESS | 3884 | 1466629813902 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 13:10:13 INFO - PROCESS | 3884 | 1466629813904 Marionette TRACE conn3 <- [1,866,null,{}] 13:10:13 INFO - PROCESS | 3884 | 1466629813907 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:13 INFO - PROCESS | 3884 | 1466629813909 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:13 INFO - PROCESS | 3884 | 1466629813992 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 13:10:14 INFO - PROCESS | 3884 | 1466629813997 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:14 INFO - PROCESS | 3884 | 1466629813999 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:14 INFO - PROCESS | 3884 | ++DOCSHELL 17D31400 == 34 [pid = 3884] [id = 226] 13:10:14 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (17D68800) [pid = 3884] [serial = 676] [outer = 00000000] 13:10:14 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (17D96C00) [pid = 3884] [serial = 677] [outer = 17D68800] 13:10:14 INFO - PROCESS | 3884 | 1466629814043 Marionette DEBUG loaded listener.js 13:10:14 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (17EEB800) [pid = 3884] [serial = 678] [outer = 17D68800] 13:10:14 INFO - PROCESS | 3884 | 1466629814519 Marionette TRACE conn3 <- [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]]]}] 13:10:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 13:10:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 643ms 13:10:14 INFO - PROCESS | 3884 | 1466629814540 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 13:10:14 INFO - PROCESS | 3884 | 1466629814542 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 13:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 13:10:14 INFO - PROCESS | 3884 | 1466629814551 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 13:10:14 INFO - PROCESS | 3884 | 1466629814553 Marionette TRACE conn3 <- [1,870,null,{}] 13:10:14 INFO - PROCESS | 3884 | 1466629814556 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:14 INFO - PROCESS | 3884 | 1466629814558 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:14 INFO - PROCESS | 3884 | 1466629814670 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 13:10:14 INFO - PROCESS | 3884 | 1466629814677 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:14 INFO - PROCESS | 3884 | 1466629814680 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:14 INFO - PROCESS | 3884 | ++DOCSHELL 12E88800 == 35 [pid = 3884] [id = 227] 13:10:14 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (180A5000) [pid = 3884] [serial = 679] [outer = 00000000] 13:10:14 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (180B7400) [pid = 3884] [serial = 680] [outer = 180A5000] 13:10:14 INFO - PROCESS | 3884 | 1466629814723 Marionette DEBUG loaded listener.js 13:10:14 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (180BD000) [pid = 3884] [serial = 681] [outer = 180A5000] 13:10:15 INFO - PROCESS | 3884 | 1466629815189 Marionette TRACE conn3 <- [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]]]}] 13:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 13:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 690ms 13:10:15 INFO - PROCESS | 3884 | 1466629815252 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 13:10:15 INFO - PROCESS | 3884 | 1466629815254 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 13:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 13:10:15 INFO - PROCESS | 3884 | 1466629815257 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 13:10:15 INFO - PROCESS | 3884 | 1466629815259 Marionette TRACE conn3 <- [1,874,null,{}] 13:10:15 INFO - PROCESS | 3884 | 1466629815262 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:15 INFO - PROCESS | 3884 | 1466629815268 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:15 INFO - PROCESS | 3884 | 1466629815424 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 13:10:15 INFO - PROCESS | 3884 | 1466629815454 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:15 INFO - PROCESS | 3884 | 1466629815456 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:15 INFO - PROCESS | 3884 | ++DOCSHELL 19962800 == 36 [pid = 3884] [id = 228] 13:10:15 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (19963000) [pid = 3884] [serial = 682] [outer = 00000000] 13:10:15 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (19F36400) [pid = 3884] [serial = 683] [outer = 19963000] 13:10:15 INFO - PROCESS | 3884 | 1466629815508 Marionette DEBUG loaded listener.js 13:10:15 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (19F37800) [pid = 3884] [serial = 684] [outer = 19963000] 13:10:15 INFO - PROCESS | 3884 | 1466629815933 Marionette TRACE conn3 <- [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]]]}] 13:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 13:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 690ms 13:10:15 INFO - PROCESS | 3884 | 1466629815955 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 13:10:15 INFO - PROCESS | 3884 | 1466629815957 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 13:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 13:10:15 INFO - PROCESS | 3884 | 1466629815961 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 13:10:15 INFO - PROCESS | 3884 | 1466629815963 Marionette TRACE conn3 <- [1,878,null,{}] 13:10:15 INFO - PROCESS | 3884 | 1466629815966 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:15 INFO - PROCESS | 3884 | 1466629815968 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:16 INFO - PROCESS | 3884 | 1466629816071 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 13:10:16 INFO - PROCESS | 3884 | 1466629816077 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:16 INFO - PROCESS | 3884 | 1466629816079 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:16 INFO - PROCESS | 3884 | ++DOCSHELL 0C37B800 == 37 [pid = 3884] [id = 229] 13:10:16 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (12BE9C00) [pid = 3884] [serial = 685] [outer = 00000000] 13:10:16 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (1A03D400) [pid = 3884] [serial = 686] [outer = 12BE9C00] 13:10:16 INFO - PROCESS | 3884 | 1466629816121 Marionette DEBUG loaded listener.js 13:10:16 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (1A040C00) [pid = 3884] [serial = 687] [outer = 12BE9C00] 13:10:16 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (0C38E000) [pid = 3884] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 13:10:16 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (14006800) [pid = 3884] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 13:10:16 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (17E48000) [pid = 3884] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 13:10:16 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (10C83400) [pid = 3884] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 13:10:16 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (12CC5800) [pid = 3884] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 13:10:16 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (16EB3000) [pid = 3884] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 13:10:16 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (0C382000) [pid = 3884] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 13:10:16 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (111B5C00) [pid = 3884] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 13:10:16 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (12CC8800) [pid = 3884] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 13:10:16 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (15480C00) [pid = 3884] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 13:10:16 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (16EC2400) [pid = 3884] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 13:10:16 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (13C9F000) [pid = 3884] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 13:10:16 INFO - PROCESS | 3884 | 1466629816649 Marionette TRACE conn3 <- [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]]]}] 13:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 13:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 737ms 13:10:16 INFO - PROCESS | 3884 | 1466629816701 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 13:10:16 INFO - PROCESS | 3884 | 1466629816703 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 13:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 13:10:16 INFO - PROCESS | 3884 | 1466629816707 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 13:10:16 INFO - PROCESS | 3884 | 1466629816709 Marionette TRACE conn3 <- [1,882,null,{}] 13:10:16 INFO - PROCESS | 3884 | 1466629816712 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:16 INFO - PROCESS | 3884 | 1466629816714 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:16 INFO - PROCESS | 3884 | 1466629816816 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 13:10:16 INFO - PROCESS | 3884 | 1466629816822 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:16 INFO - PROCESS | 3884 | 1466629816824 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:16 INFO - PROCESS | 3884 | ++DOCSHELL 0C38E000 == 38 [pid = 3884] [id = 230] 13:10:16 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (12BEC400) [pid = 3884] [serial = 688] [outer = 00000000] 13:10:16 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (175A7C00) [pid = 3884] [serial = 689] [outer = 12BEC400] 13:10:16 INFO - PROCESS | 3884 | 1466629816867 Marionette DEBUG loaded listener.js 13:10:16 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (19817C00) [pid = 3884] [serial = 690] [outer = 12BEC400] 13:10:17 INFO - PROCESS | 3884 | 1466629817282 Marionette TRACE conn3 <- [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]]]}] 13:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 13:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 627ms 13:10:17 INFO - PROCESS | 3884 | 1466629817345 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 13:10:17 INFO - PROCESS | 3884 | 1466629817348 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 13:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 13:10:17 INFO - PROCESS | 3884 | 1466629817351 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 13:10:17 INFO - PROCESS | 3884 | 1466629817353 Marionette TRACE conn3 <- [1,886,null,{}] 13:10:17 INFO - PROCESS | 3884 | 1466629817356 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:17 INFO - PROCESS | 3884 | 1466629817358 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:17 INFO - PROCESS | 3884 | 1466629817436 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 13:10:17 INFO - PROCESS | 3884 | 1466629817444 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:17 INFO - PROCESS | 3884 | 1466629817455 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:17 INFO - PROCESS | 3884 | ++DOCSHELL 10F47800 == 39 [pid = 3884] [id = 231] 13:10:17 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (12997400) [pid = 3884] [serial = 691] [outer = 00000000] 13:10:17 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (175A8400) [pid = 3884] [serial = 692] [outer = 12997400] 13:10:17 INFO - PROCESS | 3884 | 1466629817498 Marionette DEBUG loaded listener.js 13:10:17 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (180A5C00) [pid = 3884] [serial = 693] [outer = 12997400] 13:10:17 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (16D04800) [pid = 3884] [serial = 694] [outer = 1B1C7000] 13:10:17 INFO - PROCESS | 3884 | 1466629817978 Marionette TRACE conn3 <- [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]]]}] 13:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 13:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 689ms 13:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 13:10:18 INFO - PROCESS | 3884 | 1466629818050 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 13:10:18 INFO - PROCESS | 3884 | 1466629818052 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 13:10:18 INFO - PROCESS | 3884 | 1466629818055 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 13:10:18 INFO - PROCESS | 3884 | 1466629818057 Marionette TRACE conn3 <- [1,890,null,{}] 13:10:18 INFO - PROCESS | 3884 | 1466629818060 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:18 INFO - PROCESS | 3884 | 1466629818062 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:18 INFO - PROCESS | 3884 | 1466629818168 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 13:10:18 INFO - PROCESS | 3884 | 1466629818180 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:18 INFO - PROCESS | 3884 | 1466629818182 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:18 INFO - PROCESS | 3884 | ++DOCSHELL 1698CC00 == 40 [pid = 3884] [id = 232] 13:10:18 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (17584C00) [pid = 3884] [serial = 695] [outer = 00000000] 13:10:18 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (1A55FC00) [pid = 3884] [serial = 696] [outer = 17584C00] 13:10:18 INFO - PROCESS | 3884 | 1466629818225 Marionette DEBUG loaded listener.js 13:10:18 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (1A563400) [pid = 3884] [serial = 697] [outer = 17584C00] 13:10:18 INFO - PROCESS | 3884 | 1466629818866 Marionette TRACE conn3 <- [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]]]}] 13:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 13:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 847ms 13:10:18 INFO - PROCESS | 3884 | 1466629818906 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 13:10:18 INFO - PROCESS | 3884 | 1466629818910 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 13:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 13:10:18 INFO - PROCESS | 3884 | 1466629818916 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 13:10:18 INFO - PROCESS | 3884 | 1466629818921 Marionette TRACE conn3 <- [1,894,null,{}] 13:10:18 INFO - PROCESS | 3884 | 1466629818927 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:18 INFO - PROCESS | 3884 | 1466629818930 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:19 INFO - PROCESS | 3884 | 1466629819040 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 13:10:19 INFO - PROCESS | 3884 | 1466629819166 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:19 INFO - PROCESS | 3884 | 1466629819169 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:19 INFO - PROCESS | 3884 | ++DOCSHELL 114E0400 == 41 [pid = 3884] [id = 233] 13:10:19 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (12916C00) [pid = 3884] [serial = 698] [outer = 00000000] 13:10:19 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (1319FC00) [pid = 3884] [serial = 699] [outer = 12916C00] 13:10:19 INFO - PROCESS | 3884 | 1466629819227 Marionette DEBUG loaded listener.js 13:10:19 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (1400DC00) [pid = 3884] [serial = 700] [outer = 12916C00] 13:10:19 INFO - PROCESS | 3884 | 1466629819835 Marionette TRACE conn3 <- [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]]]}] 13:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 13:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 941ms 13:10:19 INFO - PROCESS | 3884 | 1466629819861 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 13:10:19 INFO - PROCESS | 3884 | 1466629819866 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 13:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 13:10:19 INFO - PROCESS | 3884 | 1466629819872 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 13:10:19 INFO - PROCESS | 3884 | 1466629819875 Marionette TRACE conn3 <- [1,898,null,{}] 13:10:19 INFO - PROCESS | 3884 | 1466629819879 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:19 INFO - PROCESS | 3884 | 1466629819882 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:20 INFO - PROCESS | 3884 | 1466629820039 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 13:10:20 INFO - PROCESS | 3884 | 1466629820138 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:20 INFO - PROCESS | 3884 | 1466629820141 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:20 INFO - PROCESS | 3884 | ++DOCSHELL 16EC2800 == 42 [pid = 3884] [id = 234] 13:10:20 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (16ECA800) [pid = 3884] [serial = 701] [outer = 00000000] 13:10:20 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (175A4C00) [pid = 3884] [serial = 702] [outer = 16ECA800] 13:10:20 INFO - PROCESS | 3884 | 1466629820196 Marionette DEBUG loaded listener.js 13:10:20 INFO - PROCESS | 3884 | ++DOMWINDOW == 89 (17D70C00) [pid = 3884] [serial = 703] [outer = 16ECA800] 13:10:20 INFO - PROCESS | 3884 | 1466629820838 Marionette TRACE conn3 <- [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]]]}] 13:10:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 13:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1004ms 13:10:20 INFO - PROCESS | 3884 | 1466629820905 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 13:10:20 INFO - PROCESS | 3884 | 1466629820907 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 13:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 13:10:20 INFO - PROCESS | 3884 | 1466629820911 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 13:10:20 INFO - PROCESS | 3884 | 1466629820915 Marionette TRACE conn3 <- [1,902,null,{}] 13:10:20 INFO - PROCESS | 3884 | 1466629820926 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:20 INFO - PROCESS | 3884 | 1466629820931 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:21 INFO - PROCESS | 3884 | 1466629821036 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 13:10:21 INFO - PROCESS | 3884 | 1466629821173 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:21 INFO - PROCESS | 3884 | 1466629821177 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:21 INFO - PROCESS | 3884 | ++DOCSHELL 1A453800 == 43 [pid = 3884] [id = 235] 13:10:21 INFO - PROCESS | 3884 | ++DOMWINDOW == 90 (1A03EC00) [pid = 3884] [serial = 704] [outer = 00000000] 13:10:21 INFO - PROCESS | 3884 | ++DOMWINDOW == 91 (1A564800) [pid = 3884] [serial = 705] [outer = 1A03EC00] 13:10:21 INFO - PROCESS | 3884 | 1466629821234 Marionette DEBUG loaded listener.js 13:10:21 INFO - PROCESS | 3884 | ++DOMWINDOW == 92 (1A5DFC00) [pid = 3884] [serial = 706] [outer = 1A03EC00] 13:10:21 INFO - PROCESS | 3884 | 1466629821946 Marionette TRACE conn3 <- [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]]]}] 13:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 13:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1035ms 13:10:21 INFO - PROCESS | 3884 | 1466629821955 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 13:10:21 INFO - PROCESS | 3884 | 1466629821959 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 13:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 13:10:22 INFO - PROCESS | 3884 | 1466629822000 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 13:10:22 INFO - PROCESS | 3884 | 1466629822003 Marionette TRACE conn3 <- [1,906,null,{}] 13:10:22 INFO - PROCESS | 3884 | 1466629822008 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:22 INFO - PROCESS | 3884 | 1466629822011 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:22 INFO - PROCESS | 3884 | 1466629822109 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 13:10:22 INFO - PROCESS | 3884 | 1466629822194 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:22 INFO - PROCESS | 3884 | 1466629822198 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:22 INFO - PROCESS | 3884 | ++DOCSHELL 10670800 == 44 [pid = 3884] [id = 236] 13:10:22 INFO - PROCESS | 3884 | ++DOMWINDOW == 93 (10759400) [pid = 3884] [serial = 707] [outer = 00000000] 13:10:22 INFO - PROCESS | 3884 | ++DOMWINDOW == 94 (12E5F400) [pid = 3884] [serial = 708] [outer = 10759400] 13:10:22 INFO - PROCESS | 3884 | 1466629822306 Marionette DEBUG loaded listener.js 13:10:22 INFO - PROCESS | 3884 | ++DOMWINDOW == 95 (13131800) [pid = 3884] [serial = 709] [outer = 10759400] 13:10:23 INFO - PROCESS | 3884 | --DOCSHELL 10F47800 == 43 [pid = 3884] [id = 231] 13:10:23 INFO - PROCESS | 3884 | --DOCSHELL 0C38E000 == 42 [pid = 3884] [id = 230] 13:10:23 INFO - PROCESS | 3884 | --DOCSHELL 0C37B800 == 41 [pid = 3884] [id = 229] 13:10:23 INFO - PROCESS | 3884 | --DOCSHELL 19962800 == 40 [pid = 3884] [id = 228] 13:10:23 INFO - PROCESS | 3884 | --DOCSHELL 12E88800 == 39 [pid = 3884] [id = 227] 13:10:23 INFO - PROCESS | 3884 | --DOCSHELL 17D31400 == 38 [pid = 3884] [id = 226] 13:10:23 INFO - PROCESS | 3884 | --DOCSHELL 174FA800 == 37 [pid = 3884] [id = 225] 13:10:23 INFO - PROCESS | 3884 | --DOCSHELL 13C96000 == 36 [pid = 3884] [id = 224] 13:10:23 INFO - PROCESS | 3884 | --DOCSHELL 11DD2000 == 35 [pid = 3884] [id = 223] 13:10:23 INFO - PROCESS | 3884 | --DOCSHELL 0C384C00 == 34 [pid = 3884] [id = 211] 13:10:23 INFO - PROCESS | 3884 | --DOCSHELL 0C385000 == 33 [pid = 3884] [id = 221] 13:10:23 INFO - PROCESS | 3884 | --DOCSHELL 131C8000 == 32 [pid = 3884] [id = 222] 13:10:23 INFO - PROCESS | 3884 | --DOCSHELL 16D04000 == 31 [pid = 3884] [id = 210] 13:10:23 INFO - PROCESS | 3884 | --DOCSHELL 16EC2800 == 30 [pid = 3884] [id = 234] 13:10:23 INFO - PROCESS | 3884 | --DOCSHELL 1A453800 == 29 [pid = 3884] [id = 235] 13:10:23 INFO - PROCESS | 3884 | --DOCSHELL 1698CC00 == 28 [pid = 3884] [id = 232] 13:10:23 INFO - PROCESS | 3884 | --DOCSHELL 114E0400 == 27 [pid = 3884] [id = 233] 13:10:23 INFO - PROCESS | 3884 | --DOMWINDOW == 94 (15954800) [pid = 3884] [serial = 653] [outer = 00000000] [url = about:blank] 13:10:23 INFO - PROCESS | 3884 | --DOMWINDOW == 93 (13C0E800) [pid = 3884] [serial = 627] [outer = 00000000] [url = about:blank] 13:10:23 INFO - PROCESS | 3884 | --DOMWINDOW == 92 (180BB000) [pid = 3884] [serial = 651] [outer = 00000000] [url = about:blank] 13:10:23 INFO - PROCESS | 3884 | --DOMWINDOW == 91 (16050C00) [pid = 3884] [serial = 644] [outer = 00000000] [url = about:blank] 13:10:23 INFO - PROCESS | 3884 | --DOMWINDOW == 90 (135B1C00) [pid = 3884] [serial = 626] [outer = 00000000] [url = about:blank] 13:10:23 INFO - PROCESS | 3884 | --DOMWINDOW == 89 (17D39400) [pid = 3884] [serial = 630] [outer = 00000000] [url = about:blank] 13:10:23 INFO - PROCESS | 3884 | --DOMWINDOW == 88 (1789D400) [pid = 3884] [serial = 629] [outer = 00000000] [url = about:blank] 13:10:23 INFO - PROCESS | 3884 | --DOMWINDOW == 87 (180C1000) [pid = 3884] [serial = 657] [outer = 00000000] [url = about:blank] 13:10:23 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (180BE800) [pid = 3884] [serial = 656] [outer = 00000000] [url = about:blank] 13:10:23 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (16599000) [pid = 3884] [serial = 645] [outer = 00000000] [url = about:blank] 13:10:23 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (15486C00) [pid = 3884] [serial = 642] [outer = 00000000] [url = about:blank] 13:10:23 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (10B5B000) [pid = 3884] [serial = 633] [outer = 00000000] [url = about:blank] 13:10:23 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (104CD400) [pid = 3884] [serial = 632] [outer = 00000000] [url = about:blank] 13:10:23 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (19965800) [pid = 3884] [serial = 659] [outer = 00000000] [url = about:blank] 13:10:23 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (143A3400) [pid = 3884] [serial = 641] [outer = 00000000] [url = about:blank] 13:10:23 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (180AD000) [pid = 3884] [serial = 650] [outer = 00000000] [url = about:blank] 13:10:23 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (111B3400) [pid = 3884] [serial = 635] [outer = 00000000] [url = about:blank] 13:10:23 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (113C2400) [pid = 3884] [serial = 636] [outer = 00000000] [url = about:blank] 13:10:23 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (131C3C00) [pid = 3884] [serial = 638] [outer = 00000000] [url = about:blank] 13:10:23 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (1324A000) [pid = 3884] [serial = 639] [outer = 00000000] [url = about:blank] 13:10:23 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (176A7800) [pid = 3884] [serial = 648] [outer = 00000000] [url = about:blank] 13:10:23 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (106E7000) [pid = 3884] [serial = 624] [outer = 00000000] [url = about:blank] 13:10:23 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (1757A800) [pid = 3884] [serial = 647] [outer = 00000000] [url = about:blank] 13:10:23 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (0C393C00) [pid = 3884] [serial = 623] [outer = 00000000] [url = about:blank] 13:10:23 INFO - PROCESS | 3884 | --DOMWINDOW == 70 (15D4D000) [pid = 3884] [serial = 654] [outer = 00000000] [url = about:blank] 13:10:23 INFO - PROCESS | 3884 | 1466629823434 Marionette TRACE conn3 <- [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]]]}] 13:10:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 13:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1490ms 13:10:23 INFO - PROCESS | 3884 | 1466629823463 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 13:10:23 INFO - PROCESS | 3884 | 1466629823467 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 13:10:23 INFO - PROCESS | 3884 | 1466629823472 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 13:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 13:10:23 INFO - PROCESS | 3884 | 1466629823475 Marionette TRACE conn3 <- [1,910,null,{}] 13:10:23 INFO - PROCESS | 3884 | 1466629823481 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:23 INFO - PROCESS | 3884 | 1466629823484 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:23 INFO - PROCESS | 3884 | 1466629823571 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 13:10:23 INFO - PROCESS | 3884 | 1466629823579 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:23 INFO - PROCESS | 3884 | 1466629823584 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:23 INFO - PROCESS | 3884 | ++DOCSHELL 107F6000 == 28 [pid = 3884] [id = 237] 13:10:23 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (107F6800) [pid = 3884] [serial = 710] [outer = 00000000] 13:10:23 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (10C88000) [pid = 3884] [serial = 711] [outer = 107F6800] 13:10:23 INFO - PROCESS | 3884 | 1466629823631 Marionette DEBUG loaded listener.js 13:10:23 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (111B6C00) [pid = 3884] [serial = 712] [outer = 107F6800] 13:10:24 INFO - PROCESS | 3884 | 1466629824111 Marionette TRACE conn3 <- [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]]]}] 13:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 13:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 690ms 13:10:24 INFO - PROCESS | 3884 | 1466629824196 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 13:10:24 INFO - PROCESS | 3884 | 1466629824201 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 13:10:24 INFO - PROCESS | 3884 | 1466629824207 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 13:10:24 INFO - PROCESS | 3884 | 1466629824210 Marionette TRACE conn3 <- [1,914,null,{}] 13:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 13:10:24 INFO - PROCESS | 3884 | 1466629824214 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:24 INFO - PROCESS | 3884 | 1466629824217 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:24 INFO - PROCESS | 3884 | 1466629824301 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 13:10:24 INFO - PROCESS | 3884 | 1466629824390 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:24 INFO - PROCESS | 3884 | 1466629824392 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:24 INFO - PROCESS | 3884 | ++DOCSHELL 12CC5C00 == 29 [pid = 3884] [id = 238] 13:10:24 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (12CC8800) [pid = 3884] [serial = 713] [outer = 00000000] 13:10:24 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (12E8C800) [pid = 3884] [serial = 714] [outer = 12CC8800] 13:10:24 INFO - PROCESS | 3884 | 1466629824440 Marionette DEBUG loaded listener.js 13:10:24 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (131C8000) [pid = 3884] [serial = 715] [outer = 12CC8800] 13:10:24 INFO - PROCESS | 3884 | 1466629824815 Marionette TRACE conn3 <- [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]]]}] 13:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 13:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 628ms 13:10:24 INFO - PROCESS | 3884 | 1466629824851 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 13:10:24 INFO - PROCESS | 3884 | 1466629824855 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 13:10:24 INFO - PROCESS | 3884 | 1466629824859 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 13:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 13:10:24 INFO - PROCESS | 3884 | 1466629824862 Marionette TRACE conn3 <- [1,918,null,{}] 13:10:24 INFO - PROCESS | 3884 | 1466629824873 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:24 INFO - PROCESS | 3884 | 1466629824878 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:24 INFO - PROCESS | 3884 | 1466629824959 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 13:10:24 INFO - PROCESS | 3884 | 1466629824966 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:24 INFO - PROCESS | 3884 | 1466629824969 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:25 INFO - PROCESS | 3884 | ++DOCSHELL 13C9FC00 == 30 [pid = 3884] [id = 239] 13:10:25 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (13CD0C00) [pid = 3884] [serial = 716] [outer = 00000000] 13:10:25 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (143A3400) [pid = 3884] [serial = 717] [outer = 13CD0C00] 13:10:25 INFO - PROCESS | 3884 | 1466629825017 Marionette DEBUG loaded listener.js 13:10:25 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (1548A000) [pid = 3884] [serial = 718] [outer = 13CD0C00] 13:10:25 INFO - PROCESS | 3884 | 1466629825503 Marionette TRACE conn3 <- [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]]]}] 13:10:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 13:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 706ms 13:10:25 INFO - PROCESS | 3884 | 1466629825560 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 13:10:25 INFO - PROCESS | 3884 | 1466629825563 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 13:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 13:10:25 INFO - PROCESS | 3884 | 1466629825566 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 13:10:25 INFO - PROCESS | 3884 | 1466629825568 Marionette TRACE conn3 <- [1,922,null,{}] 13:10:25 INFO - PROCESS | 3884 | 1466629825572 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:25 INFO - PROCESS | 3884 | 1466629825574 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:25 INFO - PROCESS | 3884 | 1466629825715 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 13:10:25 INFO - PROCESS | 3884 | 1466629825738 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:25 INFO - PROCESS | 3884 | 1466629825740 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:25 INFO - PROCESS | 3884 | ++DOCSHELL 1604C800 == 31 [pid = 3884] [id = 240] 13:10:25 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (16055000) [pid = 3884] [serial = 719] [outer = 00000000] 13:10:25 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (16596C00) [pid = 3884] [serial = 720] [outer = 16055000] 13:10:25 INFO - PROCESS | 3884 | 1466629825784 Marionette DEBUG loaded listener.js 13:10:25 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (16A3A400) [pid = 3884] [serial = 721] [outer = 16055000] 13:10:26 INFO - PROCESS | 3884 | 1466629826209 Marionette TRACE conn3 <- [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]]]}] 13:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 13:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 706ms 13:10:26 INFO - PROCESS | 3884 | 1466629826266 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 13:10:26 INFO - PROCESS | 3884 | 1466629826268 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 13:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 13:10:26 INFO - PROCESS | 3884 | 1466629826271 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 13:10:26 INFO - PROCESS | 3884 | 1466629826273 Marionette TRACE conn3 <- [1,926,null,{}] 13:10:26 INFO - PROCESS | 3884 | 1466629826276 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:26 INFO - PROCESS | 3884 | 1466629826278 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:26 INFO - PROCESS | 3884 | 1466629826382 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 13:10:26 INFO - PROCESS | 3884 | 1466629826387 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:26 INFO - PROCESS | 3884 | 1466629826389 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:26 INFO - PROCESS | 3884 | ++DOCSHELL 16D01C00 == 32 [pid = 3884] [id = 241] 13:10:26 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (16D0D400) [pid = 3884] [serial = 722] [outer = 00000000] 13:10:26 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (16FE6800) [pid = 3884] [serial = 723] [outer = 16D0D400] 13:10:26 INFO - PROCESS | 3884 | 1466629826434 Marionette DEBUG loaded listener.js 13:10:26 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (1759E800) [pid = 3884] [serial = 724] [outer = 16D0D400] 13:10:26 INFO - PROCESS | 3884 | 1466629826900 Marionette TRACE conn3 <- [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]]]}] 13:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 13:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 690ms 13:10:26 INFO - PROCESS | 3884 | 1466629826976 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 13:10:26 INFO - PROCESS | 3884 | 1466629826978 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 13:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 13:10:27 INFO - PROCESS | 3884 | 1466629826982 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 13:10:27 INFO - PROCESS | 3884 | 1466629826983 Marionette TRACE conn3 <- [1,930,null,{}] 13:10:27 INFO - PROCESS | 3884 | 1466629826986 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:27 INFO - PROCESS | 3884 | 1466629826992 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:27 INFO - PROCESS | 3884 | 1466629827159 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 13:10:27 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (180A5000) [pid = 3884] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 13:10:27 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (19963000) [pid = 3884] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 13:10:27 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (17D68800) [pid = 3884] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 13:10:27 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (174FB400) [pid = 3884] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 13:10:27 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (0C385C00) [pid = 3884] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 13:10:27 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (132D5400) [pid = 3884] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 13:10:27 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (12BA7800) [pid = 3884] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 13:10:27 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (12BE9C00) [pid = 3884] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 13:10:27 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (140EF400) [pid = 3884] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 13:10:27 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (12BEC400) [pid = 3884] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 13:10:27 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (12997400) [pid = 3884] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 13:10:27 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (17584C00) [pid = 3884] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 13:10:27 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (1995D000) [pid = 3884] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 13:10:27 INFO - PROCESS | 3884 | 1466629827456 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:27 INFO - PROCESS | 3884 | 1466629827458 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:27 INFO - PROCESS | 3884 | ++DOCSHELL 0C385C00 == 33 [pid = 3884] [id = 242] 13:10:27 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (0C387C00) [pid = 3884] [serial = 725] [outer = 00000000] 13:10:27 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (12B1CC00) [pid = 3884] [serial = 726] [outer = 0C387C00] 13:10:27 INFO - PROCESS | 3884 | 1466629827502 Marionette DEBUG loaded listener.js 13:10:27 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (1393D400) [pid = 3884] [serial = 727] [outer = 0C387C00] 13:10:27 INFO - PROCESS | 3884 | 1466629827854 Marionette TRACE conn3 <- [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]]]}] 13:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 13:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 910ms 13:10:27 INFO - PROCESS | 3884 | 1466629827885 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 13:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 13:10:27 INFO - PROCESS | 3884 | 1466629827898 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 13:10:27 INFO - PROCESS | 3884 | 1466629827903 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 13:10:27 INFO - PROCESS | 3884 | 1466629827906 Marionette TRACE conn3 <- [1,934,null,{}] 13:10:27 INFO - PROCESS | 3884 | 1466629827910 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:27 INFO - PROCESS | 3884 | 1466629827912 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:28 INFO - PROCESS | 3884 | 1466629828019 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 13:10:28 INFO - PROCESS | 3884 | 1466629828029 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:28 INFO - PROCESS | 3884 | 1466629828031 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:28 INFO - PROCESS | 3884 | ++DOCSHELL 15D4D000 == 34 [pid = 3884] [id = 243] 13:10:28 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (16052C00) [pid = 3884] [serial = 728] [outer = 00000000] 13:10:28 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (17D9B800) [pid = 3884] [serial = 729] [outer = 16052C00] 13:10:28 INFO - PROCESS | 3884 | 1466629828074 Marionette DEBUG loaded listener.js 13:10:28 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (17E3B400) [pid = 3884] [serial = 730] [outer = 16052C00] 13:10:28 INFO - PROCESS | 3884 | 1466629828462 Marionette TRACE conn3 <- [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]]]}] 13:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 13:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 596ms 13:10:28 INFO - PROCESS | 3884 | 1466629828498 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 13:10:28 INFO - PROCESS | 3884 | 1466629828500 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 13:10:28 INFO - PROCESS | 3884 | 1466629828503 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 13:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 13:10:28 INFO - PROCESS | 3884 | 1466629828505 Marionette TRACE conn3 <- [1,938,null,{}] 13:10:28 INFO - PROCESS | 3884 | 1466629828508 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:28 INFO - PROCESS | 3884 | 1466629828510 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:28 INFO - PROCESS | 3884 | 1466629828586 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 13:10:28 INFO - PROCESS | 3884 | 1466629828696 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:28 INFO - PROCESS | 3884 | 1466629828698 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:28 INFO - PROCESS | 3884 | ++DOCSHELL 10C84000 == 35 [pid = 3884] [id = 244] 13:10:28 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (12E5F800) [pid = 3884] [serial = 731] [outer = 00000000] 13:10:28 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (180B0000) [pid = 3884] [serial = 732] [outer = 12E5F800] 13:10:28 INFO - PROCESS | 3884 | 1466629828744 Marionette DEBUG loaded listener.js 13:10:28 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (16A42800) [pid = 3884] [serial = 733] [outer = 12E5F800] 13:10:29 INFO - PROCESS | 3884 | 1466629829144 Marionette TRACE conn3 <- [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]]]}] 13:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 13:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 627ms 13:10:29 INFO - PROCESS | 3884 | 1466629829183 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 13:10:29 INFO - PROCESS | 3884 | 1466629829185 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 13:10:29 INFO - PROCESS | 3884 | 1466629829188 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 13:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 13:10:29 INFO - PROCESS | 3884 | 1466629829189 Marionette TRACE conn3 <- [1,942,null,{}] 13:10:29 INFO - PROCESS | 3884 | 1466629829193 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:29 INFO - PROCESS | 3884 | 1466629829195 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:29 INFO - PROCESS | 3884 | 1466629829269 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 13:10:29 INFO - PROCESS | 3884 | 1466629829275 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:29 INFO - PROCESS | 3884 | 1466629829277 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:29 INFO - PROCESS | 3884 | ++DOCSHELL 13C9F000 == 36 [pid = 3884] [id = 245] 13:10:29 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (180BD800) [pid = 3884] [serial = 734] [outer = 00000000] 13:10:29 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (19814C00) [pid = 3884] [serial = 735] [outer = 180BD800] 13:10:29 INFO - PROCESS | 3884 | 1466629829320 Marionette DEBUG loaded listener.js 13:10:29 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (19815C00) [pid = 3884] [serial = 736] [outer = 180BD800] 13:10:30 INFO - PROCESS | 3884 | 1466629830091 Marionette TRACE conn3 <- [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]]]}] 13:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 13:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 956ms 13:10:30 INFO - PROCESS | 3884 | 1466629830146 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 13:10:30 INFO - PROCESS | 3884 | 1466629830150 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 13:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 13:10:30 INFO - PROCESS | 3884 | 1466629830159 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 13:10:30 INFO - PROCESS | 3884 | 1466629830163 Marionette TRACE conn3 <- [1,946,null,{}] 13:10:30 INFO - PROCESS | 3884 | 1466629830168 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:30 INFO - PROCESS | 3884 | 1466629830171 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:30 INFO - PROCESS | 3884 | 1466629830291 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 13:10:30 INFO - PROCESS | 3884 | 1466629830411 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:30 INFO - PROCESS | 3884 | 1466629830414 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:30 INFO - PROCESS | 3884 | ++DOCSHELL 10B61000 == 37 [pid = 3884] [id = 246] 13:10:30 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (10B64000) [pid = 3884] [serial = 737] [outer = 00000000] 13:10:30 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (12CCE800) [pid = 3884] [serial = 738] [outer = 10B64000] 13:10:30 INFO - PROCESS | 3884 | 1466629830473 Marionette DEBUG loaded listener.js 13:10:30 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (1322A800) [pid = 3884] [serial = 739] [outer = 10B64000] 13:10:31 INFO - PROCESS | 3884 | 1466629831150 Marionette TRACE conn3 <- [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]]]}] 13:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 13:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1051ms 13:10:31 INFO - PROCESS | 3884 | 1466629831208 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 13:10:31 INFO - PROCESS | 3884 | 1466629831213 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 13:10:31 INFO - PROCESS | 3884 | 1466629831238 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 13:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 13:10:31 INFO - PROCESS | 3884 | 1466629831241 Marionette TRACE conn3 <- [1,950,null,{}] 13:10:31 INFO - PROCESS | 3884 | 1466629831270 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:31 INFO - PROCESS | 3884 | 1466629831273 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:31 INFO - PROCESS | 3884 | 1466629831400 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 13:10:31 INFO - PROCESS | 3884 | 1466629831596 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:31 INFO - PROCESS | 3884 | 1466629831599 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:31 INFO - PROCESS | 3884 | ++DOCSHELL 0C37E000 == 38 [pid = 3884] [id = 247] 13:10:31 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (0C37EC00) [pid = 3884] [serial = 740] [outer = 00000000] 13:10:31 INFO - PROCESS | 3884 | ++DOMWINDOW == 89 (1046B000) [pid = 3884] [serial = 741] [outer = 0C37EC00] 13:10:31 INFO - PROCESS | 3884 | 1466629831659 Marionette DEBUG loaded listener.js 13:10:31 INFO - PROCESS | 3884 | ++DOMWINDOW == 90 (1067C400) [pid = 3884] [serial = 742] [outer = 0C37EC00] 13:10:32 INFO - PROCESS | 3884 | --DOCSHELL 10C84000 == 37 [pid = 3884] [id = 244] 13:10:32 INFO - PROCESS | 3884 | --DOCSHELL 15D4D000 == 36 [pid = 3884] [id = 243] 13:10:32 INFO - PROCESS | 3884 | --DOCSHELL 0C385C00 == 35 [pid = 3884] [id = 242] 13:10:32 INFO - PROCESS | 3884 | --DOCSHELL 16D01C00 == 34 [pid = 3884] [id = 241] 13:10:32 INFO - PROCESS | 3884 | --DOCSHELL 1604C800 == 33 [pid = 3884] [id = 240] 13:10:32 INFO - PROCESS | 3884 | --DOCSHELL 13C9FC00 == 32 [pid = 3884] [id = 239] 13:10:32 INFO - PROCESS | 3884 | --DOCSHELL 12CC5C00 == 31 [pid = 3884] [id = 238] 13:10:32 INFO - PROCESS | 3884 | --DOCSHELL 107F6000 == 30 [pid = 3884] [id = 237] 13:10:32 INFO - PROCESS | 3884 | --DOCSHELL 10670800 == 29 [pid = 3884] [id = 236] 13:10:32 INFO - PROCESS | 3884 | --DOMWINDOW == 89 (19E7C000) [pid = 3884] [serial = 660] [outer = 00000000] [url = about:blank] 13:10:32 INFO - PROCESS | 3884 | --DOMWINDOW == 88 (180B7400) [pid = 3884] [serial = 680] [outer = 00000000] [url = about:blank] 13:10:32 INFO - PROCESS | 3884 | --DOMWINDOW == 87 (19F36400) [pid = 3884] [serial = 683] [outer = 00000000] [url = about:blank] 13:10:32 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (17D96C00) [pid = 3884] [serial = 677] [outer = 00000000] [url = about:blank] 13:10:32 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (17588400) [pid = 3884] [serial = 674] [outer = 00000000] [url = about:blank] 13:10:32 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (180BD000) [pid = 3884] [serial = 681] [outer = 00000000] [url = about:blank] 13:10:32 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (176AAC00) [pid = 3884] [serial = 675] [outer = 00000000] [url = about:blank] 13:10:32 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (1046A800) [pid = 3884] [serial = 662] [outer = 00000000] [url = about:blank] 13:10:32 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (10B58C00) [pid = 3884] [serial = 663] [outer = 00000000] [url = about:blank] 13:10:32 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (135AD800) [pid = 3884] [serial = 665] [outer = 00000000] [url = about:blank] 13:10:32 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (13C0A800) [pid = 3884] [serial = 666] [outer = 00000000] [url = about:blank] 13:10:32 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (131C3800) [pid = 3884] [serial = 668] [outer = 00000000] [url = about:blank] 13:10:32 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (1A03D400) [pid = 3884] [serial = 686] [outer = 00000000] [url = about:blank] 13:10:32 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (13C01C00) [pid = 3884] [serial = 669] [outer = 00000000] [url = about:blank] 13:10:32 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (15482C00) [pid = 3884] [serial = 671] [outer = 00000000] [url = about:blank] 13:10:32 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (15971800) [pid = 3884] [serial = 672] [outer = 00000000] [url = about:blank] 13:10:32 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (19F37800) [pid = 3884] [serial = 684] [outer = 00000000] [url = about:blank] 13:10:32 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (175A7C00) [pid = 3884] [serial = 689] [outer = 00000000] [url = about:blank] 13:10:32 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (180B5000) [pid = 3884] [serial = 390] [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:10:32 INFO - PROCESS | 3884 | --DOMWINDOW == 70 (175A8400) [pid = 3884] [serial = 692] [outer = 00000000] [url = about:blank] 13:10:32 INFO - PROCESS | 3884 | --DOMWINDOW == 69 (1A55FC00) [pid = 3884] [serial = 696] [outer = 00000000] [url = about:blank] 13:10:32 INFO - PROCESS | 3884 | --DOMWINDOW == 68 (1A040C00) [pid = 3884] [serial = 687] [outer = 00000000] [url = about:blank] 13:10:32 INFO - PROCESS | 3884 | --DOMWINDOW == 67 (19817C00) [pid = 3884] [serial = 690] [outer = 00000000] [url = about:blank] 13:10:32 INFO - PROCESS | 3884 | --DOMWINDOW == 66 (1A563400) [pid = 3884] [serial = 697] [outer = 00000000] [url = about:blank] 13:10:32 INFO - PROCESS | 3884 | --DOMWINDOW == 65 (180A5C00) [pid = 3884] [serial = 693] [outer = 00000000] [url = about:blank] 13:10:32 INFO - PROCESS | 3884 | --DOMWINDOW == 64 (17EEB800) [pid = 3884] [serial = 678] [outer = 00000000] [url = about:blank] 13:10:32 INFO - PROCESS | 3884 | 1466629832275 Marionette TRACE conn3 <- [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]]]}] 13:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 13:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1098ms 13:10:32 INFO - PROCESS | 3884 | 1466629832331 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 13:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 13:10:32 INFO - PROCESS | 3884 | 1466629832335 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 13:10:32 INFO - PROCESS | 3884 | 1466629832339 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 13:10:32 INFO - PROCESS | 3884 | 1466629832342 Marionette TRACE conn3 <- [1,954,null,{}] 13:10:32 INFO - PROCESS | 3884 | 1466629832347 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:32 INFO - PROCESS | 3884 | 1466629832351 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:32 INFO - PROCESS | 3884 | 1466629832449 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 13:10:32 INFO - PROCESS | 3884 | 1466629832533 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:32 INFO - PROCESS | 3884 | 1466629832536 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:32 INFO - PROCESS | 3884 | ++DOCSHELL 10B59800 == 30 [pid = 3884] [id = 248] 13:10:32 INFO - PROCESS | 3884 | ++DOMWINDOW == 65 (10B5A000) [pid = 3884] [serial = 743] [outer = 00000000] 13:10:32 INFO - PROCESS | 3884 | ++DOMWINDOW == 66 (11DD0000) [pid = 3884] [serial = 744] [outer = 10B5A000] 13:10:32 INFO - PROCESS | 3884 | 1466629832582 Marionette DEBUG loaded listener.js 13:10:32 INFO - PROCESS | 3884 | ++DOMWINDOW == 67 (1322A400) [pid = 3884] [serial = 745] [outer = 10B5A000] 13:10:33 INFO - PROCESS | 3884 | 1466629832986 Marionette TRACE conn3 <- [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]]]}] 13:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 13:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 690ms 13:10:33 INFO - PROCESS | 3884 | 1466629833038 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 13:10:33 INFO - PROCESS | 3884 | 1466629833041 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 13:10:33 INFO - PROCESS | 3884 | 1466629833046 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 13:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 13:10:33 INFO - PROCESS | 3884 | 1466629833048 Marionette TRACE conn3 <- [1,958,null,{}] 13:10:33 INFO - PROCESS | 3884 | 1466629833052 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:33 INFO - PROCESS | 3884 | 1466629833054 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:33 INFO - PROCESS | 3884 | 1466629833139 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 13:10:33 INFO - PROCESS | 3884 | 1466629833146 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:33 INFO - PROCESS | 3884 | 1466629833148 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:33 INFO - PROCESS | 3884 | ++DOCSHELL 1332C000 == 31 [pid = 3884] [id = 249] 13:10:33 INFO - PROCESS | 3884 | ++DOMWINDOW == 68 (13941800) [pid = 3884] [serial = 746] [outer = 00000000] 13:10:33 INFO - PROCESS | 3884 | ++DOMWINDOW == 69 (15487400) [pid = 3884] [serial = 747] [outer = 13941800] 13:10:33 INFO - PROCESS | 3884 | 1466629833198 Marionette DEBUG loaded listener.js 13:10:33 INFO - PROCESS | 3884 | ++DOMWINDOW == 70 (15D4D000) [pid = 3884] [serial = 748] [outer = 13941800] 13:10:33 INFO - PROCESS | 3884 | 1466629833651 Marionette TRACE conn3 <- [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]]]}] 13:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 13:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 643ms 13:10:33 INFO - PROCESS | 3884 | 1466629833684 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 13:10:33 INFO - PROCESS | 3884 | 1466629833686 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 13:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 13:10:33 INFO - PROCESS | 3884 | 1466629833691 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 13:10:33 INFO - PROCESS | 3884 | 1466629833697 Marionette TRACE conn3 <- [1,962,null,{}] 13:10:33 INFO - PROCESS | 3884 | 1466629833706 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:33 INFO - PROCESS | 3884 | 1466629833710 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:33 INFO - PROCESS | 3884 | 1466629833793 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 13:10:33 INFO - PROCESS | 3884 | 1466629833802 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:33 INFO - PROCESS | 3884 | 1466629833804 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:33 INFO - PROCESS | 3884 | ++DOCSHELL 16EB4000 == 32 [pid = 3884] [id = 250] 13:10:33 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (16FDCC00) [pid = 3884] [serial = 749] [outer = 00000000] 13:10:33 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (1769EC00) [pid = 3884] [serial = 750] [outer = 16FDCC00] 13:10:33 INFO - PROCESS | 3884 | 1466629833847 Marionette DEBUG loaded listener.js 13:10:33 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (178A1000) [pid = 3884] [serial = 751] [outer = 16FDCC00] 13:10:34 INFO - PROCESS | 3884 | 1466629834289 Marionette TRACE conn3 <- [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]]]}] 13:10:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 13:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 659ms 13:10:34 INFO - PROCESS | 3884 | 1466629834348 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 13:10:34 INFO - PROCESS | 3884 | 1466629834351 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 13:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 13:10:34 INFO - PROCESS | 3884 | 1466629834354 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 13:10:34 INFO - PROCESS | 3884 | 1466629834356 Marionette TRACE conn3 <- [1,966,null,{}] 13:10:34 INFO - PROCESS | 3884 | 1466629834359 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:34 INFO - PROCESS | 3884 | 1466629834361 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:34 INFO - PROCESS | 3884 | 1466629834444 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 13:10:34 INFO - PROCESS | 3884 | 1466629834449 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:34 INFO - PROCESS | 3884 | 1466629834451 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:34 INFO - PROCESS | 3884 | ++DOCSHELL 17D77000 == 33 [pid = 3884] [id = 251] 13:10:34 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (17D94800) [pid = 3884] [serial = 752] [outer = 00000000] 13:10:34 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (180A3800) [pid = 3884] [serial = 753] [outer = 17D94800] 13:10:34 INFO - PROCESS | 3884 | 1466629834522 Marionette DEBUG loaded listener.js 13:10:34 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (180AEC00) [pid = 3884] [serial = 754] [outer = 17D94800] 13:10:34 INFO - PROCESS | 3884 | 1466629834969 Marionette TRACE conn3 <- [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]]]}] 13:10:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 13:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 628ms 13:10:35 INFO - PROCESS | 3884 | 1466629834991 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 13:10:35 INFO - PROCESS | 3884 | 1466629834993 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 13:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 13:10:35 INFO - PROCESS | 3884 | 1466629835007 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 13:10:35 INFO - PROCESS | 3884 | 1466629835009 Marionette TRACE conn3 <- [1,970,null,{}] 13:10:35 INFO - PROCESS | 3884 | 1466629835012 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:35 INFO - PROCESS | 3884 | 1466629835014 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:35 INFO - PROCESS | 3884 | 1466629835125 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 13:10:35 INFO - PROCESS | 3884 | 1466629835132 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:35 INFO - PROCESS | 3884 | 1466629835138 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:35 INFO - PROCESS | 3884 | ++DOCSHELL 135B1400 == 34 [pid = 3884] [id = 252] 13:10:35 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (180B7C00) [pid = 3884] [serial = 755] [outer = 00000000] 13:10:35 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (180BD400) [pid = 3884] [serial = 756] [outer = 180B7C00] 13:10:35 INFO - PROCESS | 3884 | 1466629835237 Marionette DEBUG loaded listener.js 13:10:35 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (19816C00) [pid = 3884] [serial = 757] [outer = 180B7C00] 13:10:35 INFO - PROCESS | 3884 | 1466629835671 Marionette TRACE conn3 <- [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]]]}] 13:10:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 13:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 706ms 13:10:35 INFO - PROCESS | 3884 | 1466629835702 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 13:10:35 INFO - PROCESS | 3884 | 1466629835704 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 13:10:35 INFO - PROCESS | 3884 | 1466629835707 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 13:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 13:10:35 INFO - PROCESS | 3884 | 1466629835708 Marionette TRACE conn3 <- [1,974,null,{}] 13:10:35 INFO - PROCESS | 3884 | 1466629835712 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:35 INFO - PROCESS | 3884 | 1466629835714 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:35 INFO - PROCESS | 3884 | 1466629835827 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 13:10:35 INFO - PROCESS | 3884 | 1466629835918 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:35 INFO - PROCESS | 3884 | 1466629835920 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:35 INFO - PROCESS | 3884 | ++DOCSHELL 19965800 == 35 [pid = 3884] [id = 253] 13:10:35 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (19965C00) [pid = 3884] [serial = 758] [outer = 00000000] 13:10:35 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (19E82400) [pid = 3884] [serial = 759] [outer = 19965C00] 13:10:35 INFO - PROCESS | 3884 | 1466629835963 Marionette DEBUG loaded listener.js 13:10:36 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (19E83000) [pid = 3884] [serial = 760] [outer = 19965C00] 13:10:36 INFO - PROCESS | 3884 | 1466629836383 Marionette TRACE conn3 <- [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]]]}] 13:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 13:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 706ms 13:10:36 INFO - PROCESS | 3884 | 1466629836406 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 13:10:36 INFO - PROCESS | 3884 | 1466629836408 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 13:10:36 INFO - PROCESS | 3884 | 1466629836411 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 13:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 13:10:36 INFO - PROCESS | 3884 | 1466629836413 Marionette TRACE conn3 <- [1,978,null,{}] 13:10:36 INFO - PROCESS | 3884 | 1466629836423 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:36 INFO - PROCESS | 3884 | 1466629836425 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:36 INFO - PROCESS | 3884 | 1466629836533 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 13:10:36 INFO - PROCESS | 3884 | 1466629836538 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:36 INFO - PROCESS | 3884 | 1466629836540 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:36 INFO - PROCESS | 3884 | ++DOCSHELL 13CA1400 == 36 [pid = 3884] [id = 254] 13:10:36 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (19E89C00) [pid = 3884] [serial = 761] [outer = 00000000] 13:10:36 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (19FC0000) [pid = 3884] [serial = 762] [outer = 19E89C00] 13:10:36 INFO - PROCESS | 3884 | 1466629836584 Marionette DEBUG loaded listener.js 13:10:36 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (19FC0800) [pid = 3884] [serial = 763] [outer = 19E89C00] 13:10:36 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (16055000) [pid = 3884] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 13:10:36 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (16D0D400) [pid = 3884] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 13:10:36 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (12CC8800) [pid = 3884] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 13:10:36 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (13CD0C00) [pid = 3884] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 13:10:36 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (107F6800) [pid = 3884] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 13:10:36 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (10759400) [pid = 3884] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 13:10:36 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (0C387C00) [pid = 3884] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 13:10:36 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (12916C00) [pid = 3884] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 13:10:36 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (16ECA800) [pid = 3884] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 13:10:36 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (12E5F800) [pid = 3884] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 13:10:36 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (1A03EC00) [pid = 3884] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 13:10:36 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (16052C00) [pid = 3884] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 13:10:37 INFO - PROCESS | 3884 | 1466629837042 Marionette TRACE conn3 <- [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]]]}] 13:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 13:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 628ms 13:10:37 INFO - PROCESS | 3884 | 1466629837050 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 13:10:37 INFO - PROCESS | 3884 | 1466629837052 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 13:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 13:10:37 INFO - PROCESS | 3884 | 1466629837055 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 13:10:37 INFO - PROCESS | 3884 | 1466629837057 Marionette TRACE conn3 <- [1,982,null,{}] 13:10:37 INFO - PROCESS | 3884 | 1466629837060 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:37 INFO - PROCESS | 3884 | 1466629837063 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:37 INFO - PROCESS | 3884 | 1466629837184 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 13:10:37 INFO - PROCESS | 3884 | 1466629837262 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:37 INFO - PROCESS | 3884 | 1466629837264 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:37 INFO - PROCESS | 3884 | ++DOCSHELL 10B5F400 == 37 [pid = 3884] [id = 255] 13:10:37 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (12BAE000) [pid = 3884] [serial = 764] [outer = 00000000] 13:10:37 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (16055000) [pid = 3884] [serial = 765] [outer = 12BAE000] 13:10:37 INFO - PROCESS | 3884 | 1466629837307 Marionette DEBUG loaded listener.js 13:10:37 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (16ECA800) [pid = 3884] [serial = 766] [outer = 12BAE000] 13:10:37 INFO - PROCESS | 3884 | 1466629837692 Marionette TRACE conn3 <- [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]]]}] 13:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 13:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 628ms 13:10:37 INFO - PROCESS | 3884 | 1466629837725 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 13:10:37 INFO - PROCESS | 3884 | 1466629837727 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 13:10:37 INFO - PROCESS | 3884 | 1466629837730 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 13:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 13:10:37 INFO - PROCESS | 3884 | 1466629837732 Marionette TRACE conn3 <- [1,986,null,{}] 13:10:37 INFO - PROCESS | 3884 | 1466629837735 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:37 INFO - PROCESS | 3884 | 1466629837737 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:37 INFO - PROCESS | 3884 | 1466629837814 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 13:10:37 INFO - PROCESS | 3884 | 1466629837819 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:37 INFO - PROCESS | 3884 | 1466629837822 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:37 INFO - PROCESS | 3884 | ++DOCSHELL 17D75000 == 38 [pid = 3884] [id = 256] 13:10:37 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (17EF0C00) [pid = 3884] [serial = 767] [outer = 00000000] 13:10:37 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (19962000) [pid = 3884] [serial = 768] [outer = 17EF0C00] 13:10:37 INFO - PROCESS | 3884 | 1466629837864 Marionette DEBUG loaded listener.js 13:10:37 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (19962400) [pid = 3884] [serial = 769] [outer = 17EF0C00] 13:10:38 INFO - PROCESS | 3884 | 1466629838293 Marionette TRACE conn3 <- [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]]]}] 13:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 13:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 596ms 13:10:38 INFO - PROCESS | 3884 | 1466629838336 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 13:10:38 INFO - PROCESS | 3884 | 1466629838338 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 13:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 13:10:38 INFO - PROCESS | 3884 | 1466629838345 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 13:10:38 INFO - PROCESS | 3884 | 1466629838347 Marionette TRACE conn3 <- [1,990,null,{}] 13:10:38 INFO - PROCESS | 3884 | 1466629838351 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:38 INFO - PROCESS | 3884 | 1466629838352 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:38 INFO - PROCESS | 3884 | 1466629838430 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 13:10:38 INFO - PROCESS | 3884 | 1466629838436 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:38 INFO - PROCESS | 3884 | 1466629838438 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:38 INFO - PROCESS | 3884 | ++DOCSHELL 180B6400 == 39 [pid = 3884] [id = 257] 13:10:38 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (1A039000) [pid = 3884] [serial = 770] [outer = 00000000] 13:10:38 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (1A44B400) [pid = 3884] [serial = 771] [outer = 1A039000] 13:10:38 INFO - PROCESS | 3884 | 1466629838484 Marionette DEBUG loaded listener.js 13:10:38 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (1A55B800) [pid = 3884] [serial = 772] [outer = 1A039000] 13:10:39 INFO - PROCESS | 3884 | 1466629839072 Marionette TRACE conn3 <- [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]]]}] 13:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 13:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 800ms 13:10:39 INFO - PROCESS | 3884 | 1466629839146 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 13:10:39 INFO - PROCESS | 3884 | 1466629839151 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 13:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 13:10:39 INFO - PROCESS | 3884 | 1466629839157 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 13:10:39 INFO - PROCESS | 3884 | 1466629839162 Marionette TRACE conn3 <- [1,994,null,{}] 13:10:39 INFO - PROCESS | 3884 | 1466629839184 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:39 INFO - PROCESS | 3884 | 1466629839187 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:39 INFO - PROCESS | 3884 | 1466629839306 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 13:10:39 INFO - PROCESS | 3884 | 1466629839426 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:39 INFO - PROCESS | 3884 | 1466629839431 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:39 INFO - PROCESS | 3884 | ++DOCSHELL 106E8C00 == 40 [pid = 3884] [id = 258] 13:10:39 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (106EAC00) [pid = 3884] [serial = 773] [outer = 00000000] 13:10:39 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (11DD0800) [pid = 3884] [serial = 774] [outer = 106EAC00] 13:10:39 INFO - PROCESS | 3884 | 1466629839489 Marionette DEBUG loaded listener.js 13:10:39 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (132DB400) [pid = 3884] [serial = 775] [outer = 106EAC00] 13:10:40 INFO - PROCESS | 3884 | 1466629840082 Marionette TRACE conn3 <- [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]]]}] 13:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 13:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 973ms 13:10:40 INFO - PROCESS | 3884 | 1466629840123 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 13:10:40 INFO - PROCESS | 3884 | 1466629840128 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 13:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 13:10:40 INFO - PROCESS | 3884 | 1466629840134 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 13:10:40 INFO - PROCESS | 3884 | 1466629840137 Marionette TRACE conn3 <- [1,998,null,{}] 13:10:40 INFO - PROCESS | 3884 | 1466629840141 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:40 INFO - PROCESS | 3884 | 1466629840144 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:40 INFO - PROCESS | 3884 | 1466629840260 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 13:10:40 INFO - PROCESS | 3884 | 1466629840361 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:40 INFO - PROCESS | 3884 | 1466629840364 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:40 INFO - PROCESS | 3884 | ++DOCSHELL 15115800 == 41 [pid = 3884] [id = 259] 13:10:40 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (15482C00) [pid = 3884] [serial = 776] [outer = 00000000] 13:10:40 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (1655E400) [pid = 3884] [serial = 777] [outer = 15482C00] 13:10:40 INFO - PROCESS | 3884 | 1466629840419 Marionette DEBUG loaded listener.js 13:10:40 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (16A43000) [pid = 3884] [serial = 778] [outer = 15482C00] 13:10:41 INFO - PROCESS | 3884 | 1466629841044 Marionette TRACE conn3 <- [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]]]}] 13:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 13:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 941ms 13:10:41 INFO - PROCESS | 3884 | 1466629841079 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 13:10:41 INFO - PROCESS | 3884 | 1466629841082 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 13:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 13:10:41 INFO - PROCESS | 3884 | 1466629841085 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 13:10:41 INFO - PROCESS | 3884 | 1466629841089 Marionette TRACE conn3 <- [1,1002,null,{}] 13:10:41 INFO - PROCESS | 3884 | 1466629841100 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:41 INFO - PROCESS | 3884 | 1466629841105 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:41 INFO - PROCESS | 3884 | 1466629841217 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 13:10:41 INFO - PROCESS | 3884 | 1466629841345 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:41 INFO - PROCESS | 3884 | 1466629841349 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:41 INFO - PROCESS | 3884 | ++DOCSHELL 1981CC00 == 42 [pid = 3884] [id = 260] 13:10:41 INFO - PROCESS | 3884 | ++DOMWINDOW == 89 (1995D000) [pid = 3884] [serial = 779] [outer = 00000000] 13:10:41 INFO - PROCESS | 3884 | ++DOMWINDOW == 90 (19F37800) [pid = 3884] [serial = 780] [outer = 1995D000] 13:10:41 INFO - PROCESS | 3884 | 1466629841406 Marionette DEBUG loaded listener.js 13:10:41 INFO - PROCESS | 3884 | ++DOMWINDOW == 91 (1A03E000) [pid = 3884] [serial = 781] [outer = 1995D000] 13:10:41 INFO - PROCESS | 3884 | 1466629841955 Marionette TRACE conn3 <- [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]]]}] 13:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 13:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 941ms 13:10:42 INFO - PROCESS | 3884 | 1466629842030 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 13:10:42 INFO - PROCESS | 3884 | 1466629842033 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 13:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 13:10:42 INFO - PROCESS | 3884 | 1466629842036 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 13:10:42 INFO - PROCESS | 3884 | 1466629842038 Marionette TRACE conn3 <- [1,1006,null,{}] 13:10:42 INFO - PROCESS | 3884 | 1466629842066 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:42 INFO - PROCESS | 3884 | 1466629842069 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:42 INFO - PROCESS | 3884 | 1466629842191 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 13:10:42 INFO - PROCESS | 3884 | 1466629842317 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:42 INFO - PROCESS | 3884 | 1466629842319 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:42 INFO - PROCESS | 3884 | ++DOCSHELL 106E5000 == 43 [pid = 3884] [id = 261] 13:10:42 INFO - PROCESS | 3884 | ++DOMWINDOW == 92 (10B5D000) [pid = 3884] [serial = 782] [outer = 00000000] 13:10:42 INFO - PROCESS | 3884 | ++DOMWINDOW == 93 (131A2000) [pid = 3884] [serial = 783] [outer = 10B5D000] 13:10:42 INFO - PROCESS | 3884 | 1466629842374 Marionette DEBUG loaded listener.js 13:10:42 INFO - PROCESS | 3884 | ++DOMWINDOW == 94 (13231400) [pid = 3884] [serial = 784] [outer = 10B5D000] 13:10:43 INFO - PROCESS | 3884 | 1466629843086 Marionette TRACE conn3 <- [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]]]}] 13:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 13:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1098ms 13:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 13:10:43 INFO - PROCESS | 3884 | 1466629843128 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 13:10:43 INFO - PROCESS | 3884 | 1466629843132 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 13:10:43 INFO - PROCESS | 3884 | 1466629843136 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 13:10:43 INFO - PROCESS | 3884 | 1466629843141 Marionette TRACE conn3 <- [1,1010,null,{}] 13:10:43 INFO - PROCESS | 3884 | 1466629843146 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:43 INFO - PROCESS | 3884 | 1466629843149 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:43 INFO - PROCESS | 3884 | 1466629843252 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 13:10:43 INFO - PROCESS | 3884 | 1466629843356 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:43 INFO - PROCESS | 3884 | 1466629843359 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:43 INFO - PROCESS | 3884 | ++DOCSHELL 132DB000 == 44 [pid = 3884] [id = 262] 13:10:43 INFO - PROCESS | 3884 | ++DOMWINDOW == 95 (135B1C00) [pid = 3884] [serial = 785] [outer = 00000000] 13:10:43 INFO - PROCESS | 3884 | ++DOMWINDOW == 96 (140F0C00) [pid = 3884] [serial = 786] [outer = 135B1C00] 13:10:43 INFO - PROCESS | 3884 | 1466629843408 Marionette DEBUG loaded listener.js 13:10:43 INFO - PROCESS | 3884 | ++DOMWINDOW == 97 (1548F000) [pid = 3884] [serial = 787] [outer = 135B1C00] 13:10:44 INFO - PROCESS | 3884 | --DOCSHELL 17D75000 == 43 [pid = 3884] [id = 256] 13:10:44 INFO - PROCESS | 3884 | --DOCSHELL 10B5F400 == 42 [pid = 3884] [id = 255] 13:10:44 INFO - PROCESS | 3884 | --DOCSHELL 13CA1400 == 41 [pid = 3884] [id = 254] 13:10:44 INFO - PROCESS | 3884 | --DOCSHELL 19965800 == 40 [pid = 3884] [id = 253] 13:10:44 INFO - PROCESS | 3884 | --DOCSHELL 135B1400 == 39 [pid = 3884] [id = 252] 13:10:44 INFO - PROCESS | 3884 | --DOCSHELL 17D77000 == 38 [pid = 3884] [id = 251] 13:10:44 INFO - PROCESS | 3884 | --DOCSHELL 16EB4000 == 37 [pid = 3884] [id = 250] 13:10:44 INFO - PROCESS | 3884 | --DOCSHELL 1332C000 == 36 [pid = 3884] [id = 249] 13:10:44 INFO - PROCESS | 3884 | --DOCSHELL 10B59800 == 35 [pid = 3884] [id = 248] 13:10:44 INFO - PROCESS | 3884 | --DOCSHELL 0C37E000 == 34 [pid = 3884] [id = 247] 13:10:44 INFO - PROCESS | 3884 | --DOCSHELL 13C9F000 == 33 [pid = 3884] [id = 245] 13:10:44 INFO - PROCESS | 3884 | --DOCSHELL 10B61000 == 32 [pid = 3884] [id = 246] 13:10:44 INFO - PROCESS | 3884 | --DOCSHELL 106E5000 == 31 [pid = 3884] [id = 261] 13:10:44 INFO - PROCESS | 3884 | --DOCSHELL 1981CC00 == 30 [pid = 3884] [id = 260] 13:10:44 INFO - PROCESS | 3884 | --DOCSHELL 180B6400 == 29 [pid = 3884] [id = 257] 13:10:44 INFO - PROCESS | 3884 | --DOCSHELL 106E8C00 == 28 [pid = 3884] [id = 258] 13:10:44 INFO - PROCESS | 3884 | --DOCSHELL 15115800 == 27 [pid = 3884] [id = 259] 13:10:44 INFO - PROCESS | 3884 | --DOMWINDOW == 96 (16596C00) [pid = 3884] [serial = 720] [outer = 00000000] [url = about:blank] 13:10:44 INFO - PROCESS | 3884 | --DOMWINDOW == 95 (16FE6800) [pid = 3884] [serial = 723] [outer = 00000000] [url = about:blank] 13:10:44 INFO - PROCESS | 3884 | --DOMWINDOW == 94 (12E8C800) [pid = 3884] [serial = 714] [outer = 00000000] [url = about:blank] 13:10:44 INFO - PROCESS | 3884 | --DOMWINDOW == 93 (131C8000) [pid = 3884] [serial = 715] [outer = 00000000] [url = about:blank] 13:10:44 INFO - PROCESS | 3884 | --DOMWINDOW == 92 (143A3400) [pid = 3884] [serial = 717] [outer = 00000000] [url = about:blank] 13:10:44 INFO - PROCESS | 3884 | --DOMWINDOW == 91 (10C88000) [pid = 3884] [serial = 711] [outer = 00000000] [url = about:blank] 13:10:44 INFO - PROCESS | 3884 | --DOMWINDOW == 90 (111B6C00) [pid = 3884] [serial = 712] [outer = 00000000] [url = about:blank] 13:10:44 INFO - PROCESS | 3884 | --DOMWINDOW == 89 (16A3A400) [pid = 3884] [serial = 721] [outer = 00000000] [url = about:blank] 13:10:44 INFO - PROCESS | 3884 | --DOMWINDOW == 88 (13131800) [pid = 3884] [serial = 709] [outer = 00000000] [url = about:blank] 13:10:44 INFO - PROCESS | 3884 | --DOMWINDOW == 87 (12E5F400) [pid = 3884] [serial = 708] [outer = 00000000] [url = about:blank] 13:10:44 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (12B1CC00) [pid = 3884] [serial = 726] [outer = 00000000] [url = about:blank] 13:10:44 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (1400DC00) [pid = 3884] [serial = 700] [outer = 00000000] [url = about:blank] 13:10:44 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (1759E800) [pid = 3884] [serial = 724] [outer = 00000000] [url = about:blank] 13:10:44 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (19814C00) [pid = 3884] [serial = 735] [outer = 00000000] [url = about:blank] 13:10:44 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (1319FC00) [pid = 3884] [serial = 699] [outer = 00000000] [url = about:blank] 13:10:44 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (17D70C00) [pid = 3884] [serial = 703] [outer = 00000000] [url = about:blank] 13:10:44 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (175A4C00) [pid = 3884] [serial = 702] [outer = 00000000] [url = about:blank] 13:10:44 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (16A42800) [pid = 3884] [serial = 733] [outer = 00000000] [url = about:blank] 13:10:44 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (1A5DFC00) [pid = 3884] [serial = 706] [outer = 00000000] [url = about:blank] 13:10:44 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (1A564800) [pid = 3884] [serial = 705] [outer = 00000000] [url = about:blank] 13:10:44 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (180B0000) [pid = 3884] [serial = 732] [outer = 00000000] [url = about:blank] 13:10:44 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (1393D400) [pid = 3884] [serial = 727] [outer = 00000000] [url = about:blank] 13:10:44 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (17D9B800) [pid = 3884] [serial = 729] [outer = 00000000] [url = about:blank] 13:10:44 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (1548A000) [pid = 3884] [serial = 718] [outer = 00000000] [url = about:blank] 13:10:44 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (17E3B400) [pid = 3884] [serial = 730] [outer = 00000000] [url = about:blank] 13:10:44 INFO - PROCESS | 3884 | 1466629844854 Marionette TRACE conn3 <- [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]]]}] 13:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 13:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1772ms 13:10:44 INFO - PROCESS | 3884 | 1466629844908 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 13:10:44 INFO - PROCESS | 3884 | 1466629844912 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 13:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 13:10:44 INFO - PROCESS | 3884 | 1466629844917 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 13:10:44 INFO - PROCESS | 3884 | 1466629844922 Marionette TRACE conn3 <- [1,1014,null,{}] 13:10:44 INFO - PROCESS | 3884 | 1466629844951 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:44 INFO - PROCESS | 3884 | 1466629844954 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:45 INFO - PROCESS | 3884 | 1466629845078 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 13:10:45 INFO - PROCESS | 3884 | 1466629845152 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:45 INFO - PROCESS | 3884 | 1466629845155 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:45 INFO - PROCESS | 3884 | ++DOCSHELL 10C82800 == 28 [pid = 3884] [id = 263] 13:10:45 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (10C83400) [pid = 3884] [serial = 788] [outer = 00000000] 13:10:45 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (111DB800) [pid = 3884] [serial = 789] [outer = 10C83400] 13:10:45 INFO - PROCESS | 3884 | 1466629845213 Marionette DEBUG loaded listener.js 13:10:45 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (114E0800) [pid = 3884] [serial = 790] [outer = 10C83400] 13:10:46 INFO - PROCESS | 3884 | 1466629845997 Marionette TRACE conn3 <- [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]]]}] 13:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 13:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1145ms 13:10:46 INFO - PROCESS | 3884 | 1466629846063 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 13:10:46 INFO - PROCESS | 3884 | 1466629846068 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 13:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 13:10:46 INFO - PROCESS | 3884 | 1466629846075 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 13:10:46 INFO - PROCESS | 3884 | 1466629846078 Marionette TRACE conn3 <- [1,1018,null,{}] 13:10:46 INFO - PROCESS | 3884 | 1466629846082 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:46 INFO - PROCESS | 3884 | 1466629846085 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:46 INFO - PROCESS | 3884 | 1466629846204 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 13:10:46 INFO - PROCESS | 3884 | 1466629846291 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:46 INFO - PROCESS | 3884 | 1466629846295 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:46 INFO - PROCESS | 3884 | ++DOCSHELL 131C8000 == 29 [pid = 3884] [id = 264] 13:10:46 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (131C8400) [pid = 3884] [serial = 791] [outer = 00000000] 13:10:46 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (1324BC00) [pid = 3884] [serial = 792] [outer = 131C8400] 13:10:46 INFO - PROCESS | 3884 | 1466629846428 Marionette DEBUG loaded listener.js 13:10:46 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (135B1400) [pid = 3884] [serial = 793] [outer = 131C8400] 13:10:47 INFO - PROCESS | 3884 | 1466629847081 Marionette TRACE conn3 <- [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]]]}] 13:10:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 13:10:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1004ms 13:10:47 INFO - PROCESS | 3884 | 1466629847108 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 13:10:47 INFO - PROCESS | 3884 | 1466629847111 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 13:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 13:10:47 INFO - PROCESS | 3884 | 1466629847116 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 13:10:47 INFO - PROCESS | 3884 | 1466629847119 Marionette TRACE conn3 <- [1,1022,null,{}] 13:10:47 INFO - PROCESS | 3884 | 1466629847126 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:47 INFO - PROCESS | 3884 | 1466629847129 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:47 INFO - PROCESS | 3884 | 1466629847225 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 13:10:47 INFO - PROCESS | 3884 | 1466629847309 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:47 INFO - PROCESS | 3884 | 1466629847311 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:47 INFO - PROCESS | 3884 | ++DOCSHELL 10B63800 == 30 [pid = 3884] [id = 265] 13:10:47 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (10C88000) [pid = 3884] [serial = 794] [outer = 00000000] 13:10:47 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (12CC0400) [pid = 3884] [serial = 795] [outer = 10C88000] 13:10:47 INFO - PROCESS | 3884 | 1466629847365 Marionette DEBUG loaded listener.js 13:10:47 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (13135800) [pid = 3884] [serial = 796] [outer = 10C88000] 13:10:47 INFO - PROCESS | 3884 | 1466629847769 Marionette TRACE conn3 <- [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]]]}] 13:10:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 13:10:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 706ms 13:10:47 INFO - PROCESS | 3884 | 1466629847813 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 13:10:47 INFO - PROCESS | 3884 | 1466629847817 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 13:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 13:10:47 INFO - PROCESS | 3884 | 1466629847823 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 13:10:47 INFO - PROCESS | 3884 | 1466629847825 Marionette TRACE conn3 <- [1,1026,null,{}] 13:10:47 INFO - PROCESS | 3884 | 1466629847829 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:47 INFO - PROCESS | 3884 | 1466629847831 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:47 INFO - PROCESS | 3884 | 1466629847916 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 13:10:47 INFO - PROCESS | 3884 | 1466629847922 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:47 INFO - PROCESS | 3884 | 1466629847925 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:47 INFO - PROCESS | 3884 | ++DOCSHELL 13C95400 == 31 [pid = 3884] [id = 266] 13:10:47 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (13C9F400) [pid = 3884] [serial = 797] [outer = 00000000] 13:10:47 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (143AF400) [pid = 3884] [serial = 798] [outer = 13C9F400] 13:10:47 INFO - PROCESS | 3884 | 1466629847972 Marionette DEBUG loaded listener.js 13:10:48 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (1594C000) [pid = 3884] [serial = 799] [outer = 13C9F400] 13:10:48 INFO - PROCESS | 3884 | 1466629848435 Marionette TRACE conn3 <- [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]]]}] 13:10:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 13:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 628ms 13:10:48 INFO - PROCESS | 3884 | 1466629848461 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 13:10:48 INFO - PROCESS | 3884 | 1466629848463 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 13:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 13:10:48 INFO - PROCESS | 3884 | 1466629848467 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 13:10:48 INFO - PROCESS | 3884 | 1466629848470 Marionette TRACE conn3 <- [1,1030,null,{}] 13:10:48 INFO - PROCESS | 3884 | 1466629848480 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:48 INFO - PROCESS | 3884 | 1466629848485 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:48 INFO - PROCESS | 3884 | 1466629848566 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 13:10:48 INFO - PROCESS | 3884 | 1466629848576 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:48 INFO - PROCESS | 3884 | 1466629848579 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:48 INFO - PROCESS | 3884 | ++DOCSHELL 16EB4000 == 32 [pid = 3884] [id = 267] 13:10:48 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (16EC2400) [pid = 3884] [serial = 800] [outer = 00000000] 13:10:48 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (174FC400) [pid = 3884] [serial = 801] [outer = 16EC2400] 13:10:48 INFO - PROCESS | 3884 | 1466629848626 Marionette DEBUG loaded listener.js 13:10:48 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (175A3000) [pid = 3884] [serial = 802] [outer = 16EC2400] 13:10:49 INFO - PROCESS | 3884 | 1466629849060 Marionette TRACE conn3 <- [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]]]}] 13:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 13:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 643ms 13:10:49 INFO - PROCESS | 3884 | 1466629849105 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 13:10:49 INFO - PROCESS | 3884 | 1466629849117 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 13:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 13:10:49 INFO - PROCESS | 3884 | 1466629849126 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 13:10:49 INFO - PROCESS | 3884 | 1466629849128 Marionette TRACE conn3 <- [1,1034,null,{}] 13:10:49 INFO - PROCESS | 3884 | 1466629849131 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:49 INFO - PROCESS | 3884 | 1466629849133 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:49 INFO - PROCESS | 3884 | 1466629849245 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 13:10:49 INFO - PROCESS | 3884 | 1466629849324 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:49 INFO - PROCESS | 3884 | 1466629849327 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:49 INFO - PROCESS | 3884 | ++DOCSHELL 178A3000 == 33 [pid = 3884] [id = 268] 13:10:49 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (17D33400) [pid = 3884] [serial = 803] [outer = 00000000] 13:10:49 INFO - PROCESS | 3884 | ++DOMWINDOW == 89 (17D71000) [pid = 3884] [serial = 804] [outer = 17D33400] 13:10:49 INFO - PROCESS | 3884 | 1466629849377 Marionette DEBUG loaded listener.js 13:10:49 INFO - PROCESS | 3884 | ++DOMWINDOW == 90 (17E3B400) [pid = 3884] [serial = 805] [outer = 17D33400] 13:10:49 INFO - PROCESS | 3884 | 1466629849790 Marionette TRACE conn3 <- [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]]]}] 13:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 13:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 706ms 13:10:49 INFO - PROCESS | 3884 | 1466629849827 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 13:10:49 INFO - PROCESS | 3884 | 1466629849829 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 13:10:49 INFO - PROCESS | 3884 | 1466629849832 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 13:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 13:10:49 INFO - PROCESS | 3884 | 1466629849834 Marionette TRACE conn3 <- [1,1038,null,{}] 13:10:49 INFO - PROCESS | 3884 | 1466629849838 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:49 INFO - PROCESS | 3884 | 1466629849840 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:49 INFO - PROCESS | 3884 | 1466629849947 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 13:10:49 INFO - PROCESS | 3884 | 1466629849954 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:49 INFO - PROCESS | 3884 | 1466629849956 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:49 INFO - PROCESS | 3884 | ++DOCSHELL 17E4A800 == 34 [pid = 3884] [id = 269] 13:10:49 INFO - PROCESS | 3884 | ++DOMWINDOW == 91 (17EF2400) [pid = 3884] [serial = 806] [outer = 00000000] 13:10:50 INFO - PROCESS | 3884 | ++DOMWINDOW == 92 (180AE800) [pid = 3884] [serial = 807] [outer = 17EF2400] 13:10:50 INFO - PROCESS | 3884 | 1466629850001 Marionette DEBUG loaded listener.js 13:10:50 INFO - PROCESS | 3884 | ++DOMWINDOW == 93 (180B0000) [pid = 3884] [serial = 808] [outer = 17EF2400] 13:10:50 INFO - PROCESS | 3884 | 1466629850455 Marionette TRACE conn3 <- [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]]]}] 13:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 13:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 705ms 13:10:50 INFO - PROCESS | 3884 | 1466629850532 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 13:10:50 INFO - PROCESS | 3884 | 1466629850534 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 13:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 13:10:50 INFO - PROCESS | 3884 | 1466629850542 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 13:10:50 INFO - PROCESS | 3884 | 1466629850544 Marionette TRACE conn3 <- [1,1042,null,{}] 13:10:50 INFO - PROCESS | 3884 | 1466629850547 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:50 INFO - PROCESS | 3884 | 1466629850553 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:50 INFO - PROCESS | 3884 | 1466629850712 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 13:10:50 INFO - PROCESS | 3884 | 1466629850737 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:50 INFO - PROCESS | 3884 | 1466629850739 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:50 INFO - PROCESS | 3884 | ++DOCSHELL 180C0000 == 35 [pid = 3884] [id = 270] 13:10:50 INFO - PROCESS | 3884 | ++DOMWINDOW == 94 (180C0800) [pid = 3884] [serial = 809] [outer = 00000000] 13:10:50 INFO - PROCESS | 3884 | ++DOMWINDOW == 95 (1995E000) [pid = 3884] [serial = 810] [outer = 180C0800] 13:10:50 INFO - PROCESS | 3884 | 1466629850783 Marionette DEBUG loaded listener.js 13:10:50 INFO - PROCESS | 3884 | ++DOMWINDOW == 96 (1995EC00) [pid = 3884] [serial = 811] [outer = 180C0800] 13:10:51 INFO - PROCESS | 3884 | --DOMWINDOW == 95 (10B5D000) [pid = 3884] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 13:10:51 INFO - PROCESS | 3884 | --DOMWINDOW == 94 (106EAC00) [pid = 3884] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 13:10:51 INFO - PROCESS | 3884 | --DOMWINDOW == 93 (15482C00) [pid = 3884] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 13:10:51 INFO - PROCESS | 3884 | --DOMWINDOW == 92 (180B7C00) [pid = 3884] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 13:10:51 INFO - PROCESS | 3884 | --DOMWINDOW == 91 (19965C00) [pid = 3884] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 13:10:51 INFO - PROCESS | 3884 | --DOMWINDOW == 90 (19E89C00) [pid = 3884] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 13:10:51 INFO - PROCESS | 3884 | --DOMWINDOW == 89 (12BAE000) [pid = 3884] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 13:10:51 INFO - PROCESS | 3884 | --DOMWINDOW == 88 (1995D000) [pid = 3884] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 13:10:51 INFO - PROCESS | 3884 | --DOMWINDOW == 87 (13941800) [pid = 3884] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 13:10:51 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (10B64000) [pid = 3884] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 13:10:51 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (10B5A000) [pid = 3884] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 13:10:51 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (180BD800) [pid = 3884] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 13:10:51 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (17D94800) [pid = 3884] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 13:10:51 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (16FDCC00) [pid = 3884] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 13:10:51 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (0C37EC00) [pid = 3884] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 13:10:51 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (17EF0C00) [pid = 3884] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 13:10:51 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (1A039000) [pid = 3884] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 13:10:51 INFO - PROCESS | 3884 | 1466629851265 Marionette TRACE conn3 <- [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]]]}] 13:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 13:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 737ms 13:10:51 INFO - PROCESS | 3884 | 1466629851278 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 13:10:51 INFO - PROCESS | 3884 | 1466629851280 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 13:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 13:10:51 INFO - PROCESS | 3884 | 1466629851283 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 13:10:51 INFO - PROCESS | 3884 | 1466629851295 Marionette TRACE conn3 <- [1,1046,null,{}] 13:10:51 INFO - PROCESS | 3884 | 1466629851298 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:51 INFO - PROCESS | 3884 | 1466629851300 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:51 INFO - PROCESS | 3884 | 1466629851375 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 13:10:51 INFO - PROCESS | 3884 | 1466629851380 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:51 INFO - PROCESS | 3884 | 1466629851382 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:51 INFO - PROCESS | 3884 | ++DOCSHELL 106EB800 == 36 [pid = 3884] [id = 271] 13:10:51 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (107EC000) [pid = 3884] [serial = 812] [outer = 00000000] 13:10:51 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (15482C00) [pid = 3884] [serial = 813] [outer = 107EC000] 13:10:51 INFO - PROCESS | 3884 | 1466629851431 Marionette DEBUG loaded listener.js 13:10:51 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (1698C800) [pid = 3884] [serial = 814] [outer = 107EC000] 13:10:51 INFO - PROCESS | 3884 | 1466629851872 Marionette TRACE conn3 <- [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]]]}] 13:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 13:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 659ms 13:10:51 INFO - PROCESS | 3884 | 1466629851943 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 13:10:51 INFO - PROCESS | 3884 | 1466629851945 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 13:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 13:10:51 INFO - PROCESS | 3884 | 1466629851948 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 13:10:51 INFO - PROCESS | 3884 | 1466629851950 Marionette TRACE conn3 <- [1,1050,null,{}] 13:10:51 INFO - PROCESS | 3884 | 1466629851953 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:51 INFO - PROCESS | 3884 | 1466629851955 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:52 INFO - PROCESS | 3884 | 1466629852058 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 13:10:52 INFO - PROCESS | 3884 | 1466629852066 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:52 INFO - PROCESS | 3884 | 1466629852068 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:52 INFO - PROCESS | 3884 | ++DOCSHELL 17D6FC00 == 37 [pid = 3884] [id = 272] 13:10:52 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (17E48000) [pid = 3884] [serial = 815] [outer = 00000000] 13:10:52 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (19814000) [pid = 3884] [serial = 816] [outer = 17E48000] 13:10:52 INFO - PROCESS | 3884 | 1466629852112 Marionette DEBUG loaded listener.js 13:10:52 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (19961800) [pid = 3884] [serial = 817] [outer = 17E48000] 13:10:52 INFO - PROCESS | 3884 | 1466629852530 Marionette TRACE conn3 <- [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]]]}] 13:10:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 13:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 628ms 13:10:52 INFO - PROCESS | 3884 | 1466629852586 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 13:10:52 INFO - PROCESS | 3884 | 1466629852588 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 13:10:52 INFO - PROCESS | 3884 | 1466629852592 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 13:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 13:10:52 INFO - PROCESS | 3884 | 1466629852593 Marionette TRACE conn3 <- [1,1054,null,{}] 13:10:52 INFO - PROCESS | 3884 | 1466629852597 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:52 INFO - PROCESS | 3884 | 1466629852599 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:52 INFO - PROCESS | 3884 | 1466629852675 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 13:10:52 INFO - PROCESS | 3884 | 1466629852680 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:52 INFO - PROCESS | 3884 | 1466629852682 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:52 INFO - PROCESS | 3884 | ++DOCSHELL 1597B400 == 38 [pid = 3884] [id = 273] 13:10:52 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (16597400) [pid = 3884] [serial = 818] [outer = 00000000] 13:10:52 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (1A034400) [pid = 3884] [serial = 819] [outer = 16597400] 13:10:52 INFO - PROCESS | 3884 | 1466629852725 Marionette DEBUG loaded listener.js 13:10:52 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (1A450400) [pid = 3884] [serial = 820] [outer = 16597400] 13:10:53 INFO - PROCESS | 3884 | 1466629853142 Marionette TRACE conn3 <- [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]]]}] 13:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 13:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 596ms 13:10:53 INFO - PROCESS | 3884 | 1466629853232 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 13:10:53 INFO - PROCESS | 3884 | 1466629853236 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 13:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 13:10:53 INFO - PROCESS | 3884 | 1466629853242 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 13:10:53 INFO - PROCESS | 3884 | 1466629853246 Marionette TRACE conn3 <- [1,1058,null,{}] 13:10:53 INFO - PROCESS | 3884 | 1466629853252 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:53 INFO - PROCESS | 3884 | 1466629853256 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:53 INFO - PROCESS | 3884 | 1466629853370 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 13:10:53 INFO - PROCESS | 3884 | 1466629853536 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:53 INFO - PROCESS | 3884 | 1466629853542 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:53 INFO - PROCESS | 3884 | ++DOCSHELL 10F47800 == 39 [pid = 3884] [id = 274] 13:10:53 INFO - PROCESS | 3884 | ++DOMWINDOW == 89 (10F49C00) [pid = 3884] [serial = 821] [outer = 00000000] 13:10:53 INFO - PROCESS | 3884 | ++DOMWINDOW == 90 (12916C00) [pid = 3884] [serial = 822] [outer = 10F49C00] 13:10:53 INFO - PROCESS | 3884 | 1466629853599 Marionette DEBUG loaded listener.js 13:10:53 INFO - PROCESS | 3884 | ++DOMWINDOW == 91 (12CC6800) [pid = 3884] [serial = 823] [outer = 10F49C00] 13:10:54 INFO - PROCESS | 3884 | 1466629854144 Marionette TRACE conn3 <- [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]]]}] 13:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 13:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 957ms 13:10:54 INFO - PROCESS | 3884 | 1466629854185 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 13:10:54 INFO - PROCESS | 3884 | 1466629854188 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 13:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 13:10:54 INFO - PROCESS | 3884 | 1466629854195 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 13:10:54 INFO - PROCESS | 3884 | 1466629854199 Marionette TRACE conn3 <- [1,1062,null,{}] 13:10:54 INFO - PROCESS | 3884 | 1466629854203 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:54 INFO - PROCESS | 3884 | 1466629854206 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:54 INFO - PROCESS | 3884 | 1466629854313 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 13:10:54 INFO - PROCESS | 3884 | 1466629854415 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:54 INFO - PROCESS | 3884 | 1466629854418 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:54 INFO - PROCESS | 3884 | ++DOCSHELL 16553800 == 40 [pid = 3884] [id = 275] 13:10:54 INFO - PROCESS | 3884 | ++DOMWINDOW == 92 (1655A800) [pid = 3884] [serial = 824] [outer = 00000000] 13:10:54 INFO - PROCESS | 3884 | ++DOMWINDOW == 93 (16991400) [pid = 3884] [serial = 825] [outer = 1655A800] 13:10:54 INFO - PROCESS | 3884 | 1466629854480 Marionette DEBUG loaded listener.js 13:10:54 INFO - PROCESS | 3884 | ++DOMWINDOW == 94 (16FE5400) [pid = 3884] [serial = 826] [outer = 1655A800] 13:10:55 INFO - PROCESS | 3884 | 1466629855142 Marionette TRACE conn3 <- [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]]]}] 13:10:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 13:10:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 956ms 13:10:55 INFO - PROCESS | 3884 | 1466629855167 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 13:10:55 INFO - PROCESS | 3884 | 1466629855169 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 13:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 13:10:55 INFO - PROCESS | 3884 | 1466629855173 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 13:10:55 INFO - PROCESS | 3884 | 1466629855175 Marionette TRACE conn3 <- [1,1066,null,{}] 13:10:55 INFO - PROCESS | 3884 | 1466629855185 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:55 INFO - PROCESS | 3884 | 1466629855189 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:55 INFO - PROCESS | 3884 | 1466629855297 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 13:10:55 INFO - PROCESS | 3884 | 1466629855429 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:55 INFO - PROCESS | 3884 | 1466629855433 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:55 INFO - PROCESS | 3884 | ++DOCSHELL 19812C00 == 41 [pid = 3884] [id = 276] 13:10:55 INFO - PROCESS | 3884 | ++DOMWINDOW == 95 (19814C00) [pid = 3884] [serial = 827] [outer = 00000000] 13:10:55 INFO - PROCESS | 3884 | ++DOMWINDOW == 96 (19F37C00) [pid = 3884] [serial = 828] [outer = 19814C00] 13:10:55 INFO - PROCESS | 3884 | 1466629855490 Marionette DEBUG loaded listener.js 13:10:55 INFO - PROCESS | 3884 | ++DOMWINDOW == 97 (1A03AC00) [pid = 3884] [serial = 829] [outer = 19814C00] 13:10:56 INFO - PROCESS | 3884 | 1466629856137 Marionette TRACE conn3 <- [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]]]}] 13:10:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 13:10:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1004ms 13:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 13:10:56 INFO - PROCESS | 3884 | 1466629856176 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 13:10:56 INFO - PROCESS | 3884 | 1466629856178 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 13:10:56 INFO - PROCESS | 3884 | 1466629856182 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 13:10:56 INFO - PROCESS | 3884 | 1466629856184 Marionette TRACE conn3 <- [1,1070,null,{}] 13:10:56 INFO - PROCESS | 3884 | 1466629856187 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:56 INFO - PROCESS | 3884 | 1466629856190 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:56 INFO - PROCESS | 3884 | 1466629856293 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 13:10:56 INFO - PROCESS | 3884 | 1466629856439 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:56 INFO - PROCESS | 3884 | 1466629856441 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:56 INFO - PROCESS | 3884 | ++DOCSHELL 13C0E800 == 42 [pid = 3884] [id = 277] 13:10:56 INFO - PROCESS | 3884 | ++DOMWINDOW == 98 (15119800) [pid = 3884] [serial = 830] [outer = 00000000] 13:10:56 INFO - PROCESS | 3884 | ++DOMWINDOW == 99 (1A5DF400) [pid = 3884] [serial = 831] [outer = 15119800] 13:10:56 INFO - PROCESS | 3884 | 1466629856496 Marionette DEBUG loaded listener.js 13:10:56 INFO - PROCESS | 3884 | ++DOMWINDOW == 100 (1A86D800) [pid = 3884] [serial = 832] [outer = 15119800] 13:10:57 INFO - PROCESS | 3884 | 1466629857201 Marionette TRACE conn3 <- [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]]]}] 13:10:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 13:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1082ms 13:10:57 INFO - PROCESS | 3884 | 1466629857272 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 13:10:57 INFO - PROCESS | 3884 | 1466629857276 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 13:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 13:10:57 INFO - PROCESS | 3884 | 1466629857281 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 13:10:57 INFO - PROCESS | 3884 | 1466629857284 Marionette TRACE conn3 <- [1,1074,null,{}] 13:10:57 INFO - PROCESS | 3884 | 1466629857289 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:57 INFO - PROCESS | 3884 | 1466629857292 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:57 INFO - PROCESS | 3884 | 1466629857422 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 13:10:57 INFO - PROCESS | 3884 | 1466629857554 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:57 INFO - PROCESS | 3884 | 1466629857556 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:57 INFO - PROCESS | 3884 | ++DOCSHELL 104CD000 == 43 [pid = 3884] [id = 278] 13:10:57 INFO - PROCESS | 3884 | ++DOMWINDOW == 101 (10672C00) [pid = 3884] [serial = 833] [outer = 00000000] 13:10:57 INFO - PROCESS | 3884 | ++DOMWINDOW == 102 (10B5F400) [pid = 3884] [serial = 834] [outer = 10672C00] 13:10:57 INFO - PROCESS | 3884 | 1466629857607 Marionette DEBUG loaded listener.js 13:10:57 INFO - PROCESS | 3884 | ++DOMWINDOW == 103 (12BB2800) [pid = 3884] [serial = 835] [outer = 10672C00] 13:10:57 INFO - PROCESS | 3884 | --DOCSHELL 17D6FC00 == 42 [pid = 3884] [id = 272] 13:10:57 INFO - PROCESS | 3884 | --DOCSHELL 106EB800 == 41 [pid = 3884] [id = 271] 13:10:57 INFO - PROCESS | 3884 | --DOCSHELL 180C0000 == 40 [pid = 3884] [id = 270] 13:10:57 INFO - PROCESS | 3884 | --DOCSHELL 17E4A800 == 39 [pid = 3884] [id = 269] 13:10:57 INFO - PROCESS | 3884 | --DOCSHELL 178A3000 == 38 [pid = 3884] [id = 268] 13:10:57 INFO - PROCESS | 3884 | --DOCSHELL 16EB4000 == 37 [pid = 3884] [id = 267] 13:10:57 INFO - PROCESS | 3884 | --DOCSHELL 13C95400 == 36 [pid = 3884] [id = 266] 13:10:57 INFO - PROCESS | 3884 | --DOCSHELL 10B63800 == 35 [pid = 3884] [id = 265] 13:10:57 INFO - PROCESS | 3884 | --DOCSHELL 131C8000 == 34 [pid = 3884] [id = 264] 13:10:57 INFO - PROCESS | 3884 | --DOCSHELL 10C82800 == 33 [pid = 3884] [id = 263] 13:10:57 INFO - PROCESS | 3884 | --DOMWINDOW == 102 (13231400) [pid = 3884] [serial = 784] [outer = 00000000] [url = about:blank] 13:10:57 INFO - PROCESS | 3884 | --DOMWINDOW == 101 (132DB400) [pid = 3884] [serial = 775] [outer = 00000000] [url = about:blank] 13:10:57 INFO - PROCESS | 3884 | --DOMWINDOW == 100 (11DD0800) [pid = 3884] [serial = 774] [outer = 00000000] [url = about:blank] 13:10:57 INFO - PROCESS | 3884 | --DOMWINDOW == 99 (1655E400) [pid = 3884] [serial = 777] [outer = 00000000] [url = about:blank] 13:10:57 INFO - PROCESS | 3884 | --DOMWINDOW == 98 (180BD400) [pid = 3884] [serial = 756] [outer = 00000000] [url = about:blank] 13:10:57 INFO - PROCESS | 3884 | --DOMWINDOW == 97 (19E82400) [pid = 3884] [serial = 759] [outer = 00000000] [url = about:blank] 13:10:57 INFO - PROCESS | 3884 | --DOMWINDOW == 96 (140F0C00) [pid = 3884] [serial = 786] [outer = 00000000] [url = about:blank] 13:10:57 INFO - PROCESS | 3884 | --DOMWINDOW == 95 (19816C00) [pid = 3884] [serial = 757] [outer = 00000000] [url = about:blank] 13:10:57 INFO - PROCESS | 3884 | --DOMWINDOW == 94 (19FC0000) [pid = 3884] [serial = 762] [outer = 00000000] [url = about:blank] 13:10:57 INFO - PROCESS | 3884 | --DOMWINDOW == 93 (19E83000) [pid = 3884] [serial = 760] [outer = 00000000] [url = about:blank] 13:10:57 INFO - PROCESS | 3884 | --DOMWINDOW == 92 (16055000) [pid = 3884] [serial = 765] [outer = 00000000] [url = about:blank] 13:10:57 INFO - PROCESS | 3884 | --DOMWINDOW == 91 (1A03E000) [pid = 3884] [serial = 781] [outer = 00000000] [url = about:blank] 13:10:57 INFO - PROCESS | 3884 | --DOMWINDOW == 90 (15487400) [pid = 3884] [serial = 747] [outer = 00000000] [url = about:blank] 13:10:57 INFO - PROCESS | 3884 | --DOMWINDOW == 89 (15D4D000) [pid = 3884] [serial = 748] [outer = 00000000] [url = about:blank] 13:10:57 INFO - PROCESS | 3884 | --DOMWINDOW == 88 (12CCE800) [pid = 3884] [serial = 738] [outer = 00000000] [url = about:blank] 13:10:57 INFO - PROCESS | 3884 | --DOMWINDOW == 87 (1322A800) [pid = 3884] [serial = 739] [outer = 00000000] [url = about:blank] 13:10:57 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (11DD0000) [pid = 3884] [serial = 744] [outer = 00000000] [url = about:blank] 13:10:57 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (1322A400) [pid = 3884] [serial = 745] [outer = 00000000] [url = about:blank] 13:10:57 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (19815C00) [pid = 3884] [serial = 736] [outer = 00000000] [url = about:blank] 13:10:57 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (180A3800) [pid = 3884] [serial = 753] [outer = 00000000] [url = about:blank] 13:10:57 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (1769EC00) [pid = 3884] [serial = 750] [outer = 00000000] [url = about:blank] 13:10:57 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (178A1000) [pid = 3884] [serial = 751] [outer = 00000000] [url = about:blank] 13:10:57 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (1046B000) [pid = 3884] [serial = 741] [outer = 00000000] [url = about:blank] 13:10:57 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (1067C400) [pid = 3884] [serial = 742] [outer = 00000000] [url = about:blank] 13:10:57 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (19F37800) [pid = 3884] [serial = 780] [outer = 00000000] [url = about:blank] 13:10:57 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (16A43000) [pid = 3884] [serial = 778] [outer = 00000000] [url = about:blank] 13:10:57 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (19962000) [pid = 3884] [serial = 768] [outer = 00000000] [url = about:blank] 13:10:57 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (1A44B400) [pid = 3884] [serial = 771] [outer = 00000000] [url = about:blank] 13:10:57 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (1A55B800) [pid = 3884] [serial = 772] [outer = 00000000] [url = about:blank] 13:10:57 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (131A2000) [pid = 3884] [serial = 783] [outer = 00000000] [url = about:blank] 13:10:57 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (19FC0800) [pid = 3884] [serial = 763] [outer = 00000000] [url = about:blank] 13:10:57 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (19962400) [pid = 3884] [serial = 769] [outer = 00000000] [url = about:blank] 13:10:57 INFO - PROCESS | 3884 | --DOMWINDOW == 70 (16ECA800) [pid = 3884] [serial = 766] [outer = 00000000] [url = about:blank] 13:10:57 INFO - PROCESS | 3884 | --DOMWINDOW == 69 (180AEC00) [pid = 3884] [serial = 754] [outer = 00000000] [url = about:blank] 13:10:58 INFO - PROCESS | 3884 | 1466629858094 Marionette TRACE conn3 <- [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]]]}] 13:10:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 13:10:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 847ms 13:10:58 INFO - PROCESS | 3884 | 1466629858125 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 13:10:58 INFO - PROCESS | 3884 | 1466629858129 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 13:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 13:10:58 INFO - PROCESS | 3884 | 1466629858135 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 13:10:58 INFO - PROCESS | 3884 | 1466629858137 Marionette TRACE conn3 <- [1,1078,null,{}] 13:10:58 INFO - PROCESS | 3884 | 1466629858141 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:58 INFO - PROCESS | 3884 | 1466629858144 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:58 INFO - PROCESS | 3884 | 1466629858228 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 13:10:58 INFO - PROCESS | 3884 | 1466629858236 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:58 INFO - PROCESS | 3884 | 1466629858238 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:58 INFO - PROCESS | 3884 | ++DOCSHELL 12B18800 == 34 [pid = 3884] [id = 279] 13:10:58 INFO - PROCESS | 3884 | ++DOMWINDOW == 70 (12B19000) [pid = 3884] [serial = 836] [outer = 00000000] 13:10:58 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (1322A800) [pid = 3884] [serial = 837] [outer = 12B19000] 13:10:58 INFO - PROCESS | 3884 | 1466629858286 Marionette DEBUG loaded listener.js 13:10:58 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (132D5400) [pid = 3884] [serial = 838] [outer = 12B19000] 13:10:58 INFO - PROCESS | 3884 | 1466629858759 Marionette TRACE conn3 <- [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]]]}] 13:10:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 13:10:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 643ms 13:10:58 INFO - PROCESS | 3884 | 1466629858775 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 13:10:58 INFO - PROCESS | 3884 | 1466629858777 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 13:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 13:10:58 INFO - PROCESS | 3884 | 1466629858781 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 13:10:58 INFO - PROCESS | 3884 | 1466629858784 Marionette TRACE conn3 <- [1,1082,null,{}] 13:10:58 INFO - PROCESS | 3884 | 1466629858798 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:58 INFO - PROCESS | 3884 | 1466629858802 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:58 INFO - PROCESS | 3884 | 1466629858884 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 13:10:58 INFO - PROCESS | 3884 | 1466629858893 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:58 INFO - PROCESS | 3884 | 1466629858895 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:58 INFO - PROCESS | 3884 | ++DOCSHELL 1548E400 == 35 [pid = 3884] [id = 280] 13:10:58 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (15948800) [pid = 3884] [serial = 839] [outer = 00000000] 13:10:58 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (15D4E400) [pid = 3884] [serial = 840] [outer = 15948800] 13:10:58 INFO - PROCESS | 3884 | 1466629858970 Marionette DEBUG loaded listener.js 13:10:59 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (16560800) [pid = 3884] [serial = 841] [outer = 15948800] 13:10:59 INFO - PROCESS | 3884 | 1466629859429 Marionette TRACE conn3 <- [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]]]}] 13:10:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 13:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 706ms 13:10:59 INFO - PROCESS | 3884 | 1466629859480 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 13:10:59 INFO - PROCESS | 3884 | 1466629859482 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 13:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 13:10:59 INFO - PROCESS | 3884 | 1466629859486 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 13:10:59 INFO - PROCESS | 3884 | 1466629859487 Marionette TRACE conn3 <- [1,1086,null,{}] 13:10:59 INFO - PROCESS | 3884 | 1466629859491 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:59 INFO - PROCESS | 3884 | 1466629859493 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:59 INFO - PROCESS | 3884 | 1466629859582 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 13:10:59 INFO - PROCESS | 3884 | 1466629859590 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:10:59 INFO - PROCESS | 3884 | 1466629859592 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:10:59 INFO - PROCESS | 3884 | ++DOCSHELL 1655E400 == 36 [pid = 3884] [id = 281] 13:10:59 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (16597C00) [pid = 3884] [serial = 842] [outer = 00000000] 13:10:59 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (174FA800) [pid = 3884] [serial = 843] [outer = 16597C00] 13:10:59 INFO - PROCESS | 3884 | 1466629859635 Marionette DEBUG loaded listener.js 13:10:59 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (17587400) [pid = 3884] [serial = 844] [outer = 16597C00] 13:11:00 INFO - PROCESS | 3884 | 1466629860061 Marionette TRACE conn3 <- [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]]]}] 13:11:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 13:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 643ms 13:11:00 INFO - PROCESS | 3884 | 1466629860124 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 13:11:00 INFO - PROCESS | 3884 | 1466629860126 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 13:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 13:11:00 INFO - PROCESS | 3884 | 1466629860136 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 13:11:00 INFO - PROCESS | 3884 | 1466629860137 Marionette TRACE conn3 <- [1,1090,null,{}] 13:11:00 INFO - PROCESS | 3884 | 1466629860141 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:00 INFO - PROCESS | 3884 | 1466629860143 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:00 INFO - PROCESS | 3884 | 1466629860250 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 13:11:00 INFO - PROCESS | 3884 | 1466629860333 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:00 INFO - PROCESS | 3884 | 1466629860335 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:00 INFO - PROCESS | 3884 | ++DOCSHELL 178A3000 == 37 [pid = 3884] [id = 282] 13:11:00 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (178A7000) [pid = 3884] [serial = 845] [outer = 00000000] 13:11:00 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (17D6B400) [pid = 3884] [serial = 846] [outer = 178A7000] 13:11:00 INFO - PROCESS | 3884 | 1466629860378 Marionette DEBUG loaded listener.js 13:11:00 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (17D9B400) [pid = 3884] [serial = 847] [outer = 178A7000] 13:11:00 INFO - PROCESS | 3884 | 1466629860833 Marionette TRACE conn3 <- [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]]]}] 13:11:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 13:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 737ms 13:11:00 INFO - PROCESS | 3884 | 1466629860874 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 13:11:00 INFO - PROCESS | 3884 | 1466629860876 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 13:11:00 INFO - PROCESS | 3884 | 1466629860880 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 13:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 13:11:00 INFO - PROCESS | 3884 | 1466629860881 Marionette TRACE conn3 <- [1,1094,null,{}] 13:11:00 INFO - PROCESS | 3884 | 1466629860885 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:00 INFO - PROCESS | 3884 | 1466629860890 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:01 INFO - PROCESS | 3884 | 1466629861028 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 13:11:01 INFO - PROCESS | 3884 | 1466629861090 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:01 INFO - PROCESS | 3884 | 1466629861093 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:01 INFO - PROCESS | 3884 | ++DOCSHELL 10B5F800 == 38 [pid = 3884] [id = 283] 13:11:01 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (180A3800) [pid = 3884] [serial = 848] [outer = 00000000] 13:11:01 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (19812400) [pid = 3884] [serial = 849] [outer = 180A3800] 13:11:01 INFO - PROCESS | 3884 | 1466629861138 Marionette DEBUG loaded listener.js 13:11:01 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (19819000) [pid = 3884] [serial = 850] [outer = 180A3800] 13:11:01 INFO - PROCESS | 3884 | 1466629861554 Marionette TRACE conn3 <- [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]]]}] 13:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 13:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 706ms 13:11:01 INFO - PROCESS | 3884 | 1466629861580 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 13:11:01 INFO - PROCESS | 3884 | 1466629861582 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 13:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 13:11:01 INFO - PROCESS | 3884 | 1466629861624 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 13:11:01 INFO - PROCESS | 3884 | 1466629861626 Marionette TRACE conn3 <- [1,1098,null,{}] 13:11:01 INFO - PROCESS | 3884 | 1466629861633 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:01 INFO - PROCESS | 3884 | 1466629861635 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:01 INFO - PROCESS | 3884 | 1466629861755 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 13:11:01 INFO - PROCESS | 3884 | 1466629861764 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:01 INFO - PROCESS | 3884 | 1466629861766 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:01 INFO - PROCESS | 3884 | ++DOCSHELL 10C7EC00 == 39 [pid = 3884] [id = 284] 13:11:01 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (10C7FC00) [pid = 3884] [serial = 851] [outer = 00000000] 13:11:01 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (19820400) [pid = 3884] [serial = 852] [outer = 10C7FC00] 13:11:01 INFO - PROCESS | 3884 | 1466629861809 Marionette DEBUG loaded listener.js 13:11:01 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (180BB800) [pid = 3884] [serial = 853] [outer = 10C7FC00] 13:11:02 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (13C9F400) [pid = 3884] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 13:11:02 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (17E48000) [pid = 3884] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 13:11:02 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (107EC000) [pid = 3884] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 13:11:02 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (17EF2400) [pid = 3884] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 13:11:02 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (16EC2400) [pid = 3884] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 13:11:02 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (10C88000) [pid = 3884] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 13:11:02 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (180C0800) [pid = 3884] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 13:11:02 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (135B1C00) [pid = 3884] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 13:11:02 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (17D33400) [pid = 3884] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 13:11:02 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (131C8400) [pid = 3884] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 13:11:02 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (10C83400) [pid = 3884] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 13:11:02 INFO - PROCESS | 3884 | 1466629862327 Marionette TRACE conn3 <- [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]]]}] 13:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 13:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 768ms 13:11:02 INFO - PROCESS | 3884 | 1466629862367 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 13:11:02 INFO - PROCESS | 3884 | 1466629862369 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 13:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 13:11:02 INFO - PROCESS | 3884 | 1466629862372 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 13:11:02 INFO - PROCESS | 3884 | 1466629862374 Marionette TRACE conn3 <- [1,1102,null,{}] 13:11:02 INFO - PROCESS | 3884 | 1466629862378 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:02 INFO - PROCESS | 3884 | 1466629862379 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:02 INFO - PROCESS | 3884 | 1466629862457 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 13:11:02 INFO - PROCESS | 3884 | 1466629862462 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:02 INFO - PROCESS | 3884 | 1466629862464 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:02 INFO - PROCESS | 3884 | ++DOCSHELL 10C83400 == 40 [pid = 3884] [id = 285] 13:11:02 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (10C88000) [pid = 3884] [serial = 854] [outer = 00000000] 13:11:02 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (176A2800) [pid = 3884] [serial = 855] [outer = 10C88000] 13:11:02 INFO - PROCESS | 3884 | 1466629862507 Marionette DEBUG loaded listener.js 13:11:02 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (180AA000) [pid = 3884] [serial = 856] [outer = 10C88000] 13:11:02 INFO - PROCESS | 3884 | 1466629862931 Marionette TRACE conn3 <- [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]]]}] 13:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 13:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 596ms 13:11:03 INFO - PROCESS | 3884 | 1466629862969 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 13:11:03 INFO - PROCESS | 3884 | 1466629862971 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 13:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 13:11:03 INFO - PROCESS | 3884 | 1466629862979 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 13:11:03 INFO - PROCESS | 3884 | 1466629862980 Marionette TRACE conn3 <- [1,1106,null,{}] 13:11:03 INFO - PROCESS | 3884 | 1466629862983 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:03 INFO - PROCESS | 3884 | 1466629862985 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:03 INFO - PROCESS | 3884 | 1466629863090 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 13:11:03 INFO - PROCESS | 3884 | 1466629863098 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:03 INFO - PROCESS | 3884 | 1466629863100 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:03 INFO - PROCESS | 3884 | ++DOCSHELL 0C37FC00 == 41 [pid = 3884] [id = 286] 13:11:03 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (13C9F400) [pid = 3884] [serial = 857] [outer = 00000000] 13:11:03 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (19E88000) [pid = 3884] [serial = 858] [outer = 13C9F400] 13:11:03 INFO - PROCESS | 3884 | 1466629863143 Marionette DEBUG loaded listener.js 13:11:03 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (19FC5C00) [pid = 3884] [serial = 859] [outer = 13C9F400] 13:11:03 INFO - PROCESS | 3884 | 1466629863587 Marionette TRACE conn3 <- [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]]]}] 13:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 13:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 628ms 13:11:03 INFO - PROCESS | 3884 | 1466629863618 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 13:11:03 INFO - PROCESS | 3884 | 1466629863620 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 13:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 13:11:03 INFO - PROCESS | 3884 | 1466629863623 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 13:11:03 INFO - PROCESS | 3884 | 1466629863625 Marionette TRACE conn3 <- [1,1110,null,{}] 13:11:03 INFO - PROCESS | 3884 | 1466629863628 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:03 INFO - PROCESS | 3884 | 1466629863630 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:03 INFO - PROCESS | 3884 | 1466629863728 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 13:11:03 INFO - PROCESS | 3884 | 1466629863733 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:03 INFO - PROCESS | 3884 | 1466629863735 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:03 INFO - PROCESS | 3884 | ++DOCSHELL 140F6C00 == 42 [pid = 3884] [id = 287] 13:11:03 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (17D31400) [pid = 3884] [serial = 860] [outer = 00000000] 13:11:03 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (1A558800) [pid = 3884] [serial = 861] [outer = 17D31400] 13:11:03 INFO - PROCESS | 3884 | 1466629863778 Marionette DEBUG loaded listener.js 13:11:03 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (1A55D000) [pid = 3884] [serial = 862] [outer = 17D31400] 13:11:04 INFO - PROCESS | 3884 | 1466629864245 Marionette TRACE conn3 <- [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]]]}] 13:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 13:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 643ms 13:11:04 INFO - PROCESS | 3884 | 1466629864333 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 13:11:04 INFO - PROCESS | 3884 | 1466629864337 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 13:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 13:11:04 INFO - PROCESS | 3884 | 1466629864343 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 13:11:04 INFO - PROCESS | 3884 | 1466629864348 Marionette TRACE conn3 <- [1,1114,null,{}] 13:11:04 INFO - PROCESS | 3884 | 1466629864354 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:04 INFO - PROCESS | 3884 | 1466629864358 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:04 INFO - PROCESS | 3884 | 1466629864517 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 13:11:04 INFO - PROCESS | 3884 | 1466629864614 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:04 INFO - PROCESS | 3884 | 1466629864618 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:04 INFO - PROCESS | 3884 | ++DOCSHELL 107F0800 == 43 [pid = 3884] [id = 288] 13:11:04 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (107F1800) [pid = 3884] [serial = 863] [outer = 00000000] 13:11:04 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (10C84400) [pid = 3884] [serial = 864] [outer = 107F1800] 13:11:04 INFO - PROCESS | 3884 | 1466629864676 Marionette DEBUG loaded listener.js 13:11:04 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (1291F400) [pid = 3884] [serial = 865] [outer = 107F1800] 13:11:05 INFO - PROCESS | 3884 | 1466629865275 Marionette TRACE conn3 <- [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]]]}] 13:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 13:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1004ms 13:11:05 INFO - PROCESS | 3884 | 1466629865345 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 13:11:05 INFO - PROCESS | 3884 | 1466629865349 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 13:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 13:11:05 INFO - PROCESS | 3884 | 1466629865355 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 13:11:05 INFO - PROCESS | 3884 | 1466629865359 Marionette TRACE conn3 <- [1,1118,null,{}] 13:11:05 INFO - PROCESS | 3884 | 1466629865364 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:05 INFO - PROCESS | 3884 | 1466629865366 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:05 INFO - PROCESS | 3884 | 1466629865475 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 13:11:05 INFO - PROCESS | 3884 | 1466629865605 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:05 INFO - PROCESS | 3884 | 1466629865607 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:05 INFO - PROCESS | 3884 | ++DOCSHELL 13136800 == 44 [pid = 3884] [id = 289] 13:11:05 INFO - PROCESS | 3884 | ++DOMWINDOW == 89 (132DD400) [pid = 3884] [serial = 866] [outer = 00000000] 13:11:05 INFO - PROCESS | 3884 | ++DOMWINDOW == 90 (15482800) [pid = 3884] [serial = 867] [outer = 132DD400] 13:11:05 INFO - PROCESS | 3884 | 1466629865666 Marionette DEBUG loaded listener.js 13:11:05 INFO - PROCESS | 3884 | ++DOMWINDOW == 91 (16051400) [pid = 3884] [serial = 868] [outer = 132DD400] 13:11:06 INFO - PROCESS | 3884 | 1466629866293 Marionette TRACE conn3 <- [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]]]}] 13:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 13:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1003ms 13:11:06 INFO - PROCESS | 3884 | 1466629866358 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 13:11:06 INFO - PROCESS | 3884 | 1466629866360 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 13:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 13:11:06 INFO - PROCESS | 3884 | 1466629866364 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 13:11:06 INFO - PROCESS | 3884 | 1466629866366 Marionette TRACE conn3 <- [1,1122,null,{}] 13:11:06 INFO - PROCESS | 3884 | 1466629866376 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:06 INFO - PROCESS | 3884 | 1466629866381 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:06 INFO - PROCESS | 3884 | 1466629866493 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 13:11:06 INFO - PROCESS | 3884 | 1466629866628 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:06 INFO - PROCESS | 3884 | 1466629866632 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:06 INFO - PROCESS | 3884 | ++DOCSHELL 17EE6800 == 45 [pid = 3884] [id = 290] 13:11:06 INFO - PROCESS | 3884 | ++DOMWINDOW == 92 (17EF1800) [pid = 3884] [serial = 869] [outer = 00000000] 13:11:06 INFO - PROCESS | 3884 | ++DOMWINDOW == 93 (19E84C00) [pid = 3884] [serial = 870] [outer = 17EF1800] 13:11:06 INFO - PROCESS | 3884 | 1466629866689 Marionette DEBUG loaded listener.js 13:11:06 INFO - PROCESS | 3884 | ++DOMWINDOW == 94 (1A44C400) [pid = 3884] [serial = 871] [outer = 17EF1800] 13:11:07 INFO - PROCESS | 3884 | 1466629867279 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 13:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 13:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 957ms 13:11:07 INFO - PROCESS | 3884 | 1466629867308 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 13:11:07 INFO - PROCESS | 3884 | 1466629867311 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 13:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 13:11:07 INFO - PROCESS | 3884 | 1466629867314 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 13:11:07 INFO - PROCESS | 3884 | 1466629867316 Marionette TRACE conn3 <- [1,1126,null,{}] 13:11:07 INFO - PROCESS | 3884 | 1466629867320 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:07 INFO - PROCESS | 3884 | 1466629867323 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:07 INFO - PROCESS | 3884 | 1466629867429 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 13:11:07 INFO - PROCESS | 3884 | 1466629867569 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:07 INFO - PROCESS | 3884 | 1466629867572 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:07 INFO - PROCESS | 3884 | ++DOCSHELL 180B5000 == 46 [pid = 3884] [id = 291] 13:11:07 INFO - PROCESS | 3884 | ++DOMWINDOW == 95 (19965800) [pid = 3884] [serial = 872] [outer = 00000000] 13:11:07 INFO - PROCESS | 3884 | ++DOMWINDOW == 96 (1A5E4000) [pid = 3884] [serial = 873] [outer = 19965800] 13:11:07 INFO - PROCESS | 3884 | 1466629867630 Marionette DEBUG loaded listener.js 13:11:07 INFO - PROCESS | 3884 | ++DOMWINDOW == 97 (1A879000) [pid = 3884] [serial = 874] [outer = 19965800] 13:11:08 INFO - PROCESS | 3884 | 1466629868378 Marionette TRACE conn3 <- [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]]]}] 13:11:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 13:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1160ms 13:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 13:11:08 INFO - PROCESS | 3884 | 1466629868471 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 13:11:08 INFO - PROCESS | 3884 | 1466629868475 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 13:11:08 INFO - PROCESS | 3884 | 1466629868480 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 13:11:08 INFO - PROCESS | 3884 | 1466629868483 Marionette TRACE conn3 <- [1,1130,null,{}] 13:11:08 INFO - PROCESS | 3884 | 1466629868488 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:08 INFO - PROCESS | 3884 | 1466629868491 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:08 INFO - PROCESS | 3884 | 1466629868597 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 13:11:08 INFO - PROCESS | 3884 | 1466629868726 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:08 INFO - PROCESS | 3884 | 1466629868729 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:08 INFO - PROCESS | 3884 | ++DOCSHELL 131CE000 == 47 [pid = 3884] [id = 292] 13:11:08 INFO - PROCESS | 3884 | ++DOMWINDOW == 98 (14001C00) [pid = 3884] [serial = 875] [outer = 00000000] 13:11:08 INFO - PROCESS | 3884 | ++DOMWINDOW == 99 (15948C00) [pid = 3884] [serial = 876] [outer = 14001C00] 13:11:08 INFO - PROCESS | 3884 | 1466629868790 Marionette DEBUG loaded listener.js 13:11:08 INFO - PROCESS | 3884 | ++DOMWINDOW == 100 (15D4D400) [pid = 3884] [serial = 877] [outer = 14001C00] 13:11:09 INFO - PROCESS | 3884 | --DOCSHELL 0C37FC00 == 46 [pid = 3884] [id = 286] 13:11:09 INFO - PROCESS | 3884 | --DOCSHELL 10C83400 == 45 [pid = 3884] [id = 285] 13:11:09 INFO - PROCESS | 3884 | --DOCSHELL 10C7EC00 == 44 [pid = 3884] [id = 284] 13:11:09 INFO - PROCESS | 3884 | --DOCSHELL 10B5F800 == 43 [pid = 3884] [id = 283] 13:11:09 INFO - PROCESS | 3884 | --DOCSHELL 178A3000 == 42 [pid = 3884] [id = 282] 13:11:09 INFO - PROCESS | 3884 | --DOCSHELL 1655E400 == 41 [pid = 3884] [id = 281] 13:11:09 INFO - PROCESS | 3884 | --DOCSHELL 1548E400 == 40 [pid = 3884] [id = 280] 13:11:09 INFO - PROCESS | 3884 | --DOCSHELL 12B18800 == 39 [pid = 3884] [id = 279] 13:11:09 INFO - PROCESS | 3884 | --DOCSHELL 104CD000 == 38 [pid = 3884] [id = 278] 13:11:09 INFO - PROCESS | 3884 | --DOCSHELL 13C0E800 == 37 [pid = 3884] [id = 277] 13:11:09 INFO - PROCESS | 3884 | --DOMWINDOW == 99 (1A034400) [pid = 3884] [serial = 819] [outer = 00000000] [url = about:blank] 13:11:09 INFO - PROCESS | 3884 | --DOCSHELL 10F47800 == 36 [pid = 3884] [id = 274] 13:11:09 INFO - PROCESS | 3884 | --DOMWINDOW == 98 (1594C000) [pid = 3884] [serial = 799] [outer = 00000000] [url = about:blank] 13:11:09 INFO - PROCESS | 3884 | --DOMWINDOW == 97 (19961800) [pid = 3884] [serial = 817] [outer = 00000000] [url = about:blank] 13:11:09 INFO - PROCESS | 3884 | --DOMWINDOW == 96 (1698C800) [pid = 3884] [serial = 814] [outer = 00000000] [url = about:blank] 13:11:09 INFO - PROCESS | 3884 | --DOMWINDOW == 95 (180B0000) [pid = 3884] [serial = 808] [outer = 00000000] [url = about:blank] 13:11:09 INFO - PROCESS | 3884 | --DOMWINDOW == 94 (174FC400) [pid = 3884] [serial = 801] [outer = 00000000] [url = about:blank] 13:11:09 INFO - PROCESS | 3884 | --DOMWINDOW == 93 (13135800) [pid = 3884] [serial = 796] [outer = 00000000] [url = about:blank] 13:11:09 INFO - PROCESS | 3884 | --DOMWINDOW == 92 (1995EC00) [pid = 3884] [serial = 811] [outer = 00000000] [url = about:blank] 13:11:09 INFO - PROCESS | 3884 | --DOMWINDOW == 91 (1548F000) [pid = 3884] [serial = 787] [outer = 00000000] [url = about:blank] 13:11:09 INFO - PROCESS | 3884 | --DOMWINDOW == 90 (17E3B400) [pid = 3884] [serial = 805] [outer = 00000000] [url = about:blank] 13:11:09 INFO - PROCESS | 3884 | --DOMWINDOW == 89 (1995E000) [pid = 3884] [serial = 810] [outer = 00000000] [url = about:blank] 13:11:09 INFO - PROCESS | 3884 | --DOMWINDOW == 88 (1324BC00) [pid = 3884] [serial = 792] [outer = 00000000] [url = about:blank] 13:11:09 INFO - PROCESS | 3884 | --DOMWINDOW == 87 (135B1400) [pid = 3884] [serial = 793] [outer = 00000000] [url = about:blank] 13:11:09 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (111DB800) [pid = 3884] [serial = 789] [outer = 00000000] [url = about:blank] 13:11:09 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (175A3000) [pid = 3884] [serial = 802] [outer = 00000000] [url = about:blank] 13:11:09 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (17D71000) [pid = 3884] [serial = 804] [outer = 00000000] [url = about:blank] 13:11:09 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (12CC0400) [pid = 3884] [serial = 795] [outer = 00000000] [url = about:blank] 13:11:09 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (180AE800) [pid = 3884] [serial = 807] [outer = 00000000] [url = about:blank] 13:11:09 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (143AF400) [pid = 3884] [serial = 798] [outer = 00000000] [url = about:blank] 13:11:09 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (114E0800) [pid = 3884] [serial = 790] [outer = 00000000] [url = about:blank] 13:11:09 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (19814000) [pid = 3884] [serial = 816] [outer = 00000000] [url = about:blank] 13:11:09 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (15482C00) [pid = 3884] [serial = 813] [outer = 00000000] [url = about:blank] 13:11:09 INFO - PROCESS | 3884 | 1466629869332 Marionette TRACE conn3 <- [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]]]}] 13:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 13:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 894ms 13:11:09 INFO - PROCESS | 3884 | 1466629869381 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 13:11:09 INFO - PROCESS | 3884 | 1466629869385 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 13:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 13:11:09 INFO - PROCESS | 3884 | 1466629869391 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 13:11:09 INFO - PROCESS | 3884 | 1466629869394 Marionette TRACE conn3 <- [1,1134,null,{}] 13:11:09 INFO - PROCESS | 3884 | 1466629869397 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:09 INFO - PROCESS | 3884 | 1466629869400 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:09 INFO - PROCESS | 3884 | 1466629869484 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 13:11:09 INFO - PROCESS | 3884 | 1466629869493 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:09 INFO - PROCESS | 3884 | 1466629869495 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:09 INFO - PROCESS | 3884 | ++DOCSHELL 12CC0400 == 37 [pid = 3884] [id = 293] 13:11:09 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (12CC8C00) [pid = 3884] [serial = 878] [outer = 00000000] 13:11:09 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (140EE800) [pid = 3884] [serial = 879] [outer = 12CC8C00] 13:11:09 INFO - PROCESS | 3884 | 1466629869541 Marionette DEBUG loaded listener.js 13:11:09 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (15487C00) [pid = 3884] [serial = 880] [outer = 12CC8C00] 13:11:10 INFO - PROCESS | 3884 | 1466629870020 Marionette TRACE conn3 <- [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]]]}] 13:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 13:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 706ms 13:11:10 INFO - PROCESS | 3884 | 1466629870091 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 13:11:10 INFO - PROCESS | 3884 | 1466629870093 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 13:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 13:11:10 INFO - PROCESS | 3884 | 1466629870125 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 13:11:10 INFO - PROCESS | 3884 | 1466629870128 Marionette TRACE conn3 <- [1,1138,null,{}] 13:11:10 INFO - PROCESS | 3884 | 1466629870141 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:10 INFO - PROCESS | 3884 | 1466629870145 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:10 INFO - PROCESS | 3884 | 1466629870234 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 13:11:10 INFO - PROCESS | 3884 | 1466629870325 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:10 INFO - PROCESS | 3884 | 1466629870328 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:10 INFO - PROCESS | 3884 | ++DOCSHELL 16D0DC00 == 38 [pid = 3884] [id = 294] 13:11:10 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (16FDC000) [pid = 3884] [serial = 881] [outer = 00000000] 13:11:10 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (175A4C00) [pid = 3884] [serial = 882] [outer = 16FDC000] 13:11:10 INFO - PROCESS | 3884 | 1466629870375 Marionette DEBUG loaded listener.js 13:11:10 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (17D32C00) [pid = 3884] [serial = 883] [outer = 16FDC000] 13:11:10 INFO - PROCESS | 3884 | 1466629870746 Marionette TRACE conn3 <- [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]]]}] 13:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 13:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 659ms 13:11:10 INFO - PROCESS | 3884 | 1466629870780 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 13:11:10 INFO - PROCESS | 3884 | 1466629870784 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 13:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 13:11:10 INFO - PROCESS | 3884 | 1466629870789 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 13:11:10 INFO - PROCESS | 3884 | 1466629870792 Marionette TRACE conn3 <- [1,1142,null,{}] 13:11:10 INFO - PROCESS | 3884 | 1466629870797 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:10 INFO - PROCESS | 3884 | 1466629870799 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:10 INFO - PROCESS | 3884 | 1466629870884 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 13:11:10 INFO - PROCESS | 3884 | 1466629870889 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:10 INFO - PROCESS | 3884 | 1466629870891 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:10 INFO - PROCESS | 3884 | ++DOCSHELL 13CA1400 == 39 [pid = 3884] [id = 295] 13:11:10 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (175A7C00) [pid = 3884] [serial = 884] [outer = 00000000] 13:11:10 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (180A3C00) [pid = 3884] [serial = 885] [outer = 175A7C00] 13:11:10 INFO - PROCESS | 3884 | 1466629870935 Marionette DEBUG loaded listener.js 13:11:11 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (180AE400) [pid = 3884] [serial = 886] [outer = 175A7C00] 13:11:11 INFO - PROCESS | 3884 | 1466629871402 Marionette TRACE conn3 <- [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]]]}] 13:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 13:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 706ms 13:11:11 INFO - PROCESS | 3884 | 1466629871485 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 13:11:11 INFO - PROCESS | 3884 | 1466629871487 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 13:11:11 INFO - PROCESS | 3884 | 1466629871491 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 13:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 13:11:11 INFO - PROCESS | 3884 | 1466629871493 Marionette TRACE conn3 <- [1,1146,null,{}] 13:11:11 INFO - PROCESS | 3884 | 1466629871496 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:11 INFO - PROCESS | 3884 | 1466629871498 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:11 INFO - PROCESS | 3884 | 1466629871608 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 13:11:11 INFO - PROCESS | 3884 | 1466629871700 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:11 INFO - PROCESS | 3884 | 1466629871703 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:11 INFO - PROCESS | 3884 | ++DOCSHELL 180B6400 == 40 [pid = 3884] [id = 296] 13:11:11 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (180B7C00) [pid = 3884] [serial = 887] [outer = 00000000] 13:11:11 INFO - PROCESS | 3884 | ++DOMWINDOW == 89 (180C0000) [pid = 3884] [serial = 888] [outer = 180B7C00] 13:11:11 INFO - PROCESS | 3884 | 1466629871748 Marionette DEBUG loaded listener.js 13:11:11 INFO - PROCESS | 3884 | ++DOMWINDOW == 90 (19813400) [pid = 3884] [serial = 889] [outer = 180B7C00] 13:11:12 INFO - PROCESS | 3884 | 1466629872259 Marionette TRACE conn3 <- [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]]]}] 13:11:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 13:11:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 800ms 13:11:12 INFO - PROCESS | 3884 | 1466629872293 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 13:11:12 INFO - PROCESS | 3884 | 1466629872295 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 13:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 13:11:12 INFO - PROCESS | 3884 | 1466629872298 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 13:11:12 INFO - PROCESS | 3884 | 1466629872300 Marionette TRACE conn3 <- [1,1150,null,{}] 13:11:12 INFO - PROCESS | 3884 | 1466629872304 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:12 INFO - PROCESS | 3884 | 1466629872309 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:12 INFO - PROCESS | 3884 | 1466629872441 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 13:11:12 INFO - PROCESS | 3884 | 1466629872504 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:12 INFO - PROCESS | 3884 | 1466629872506 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:12 INFO - PROCESS | 3884 | ++DOCSHELL 1995EC00 == 41 [pid = 3884] [id = 297] 13:11:12 INFO - PROCESS | 3884 | ++DOMWINDOW == 91 (19E82000) [pid = 3884] [serial = 890] [outer = 00000000] 13:11:12 INFO - PROCESS | 3884 | ++DOMWINDOW == 92 (1A889C00) [pid = 3884] [serial = 891] [outer = 19E82000] 13:11:12 INFO - PROCESS | 3884 | 1466629872551 Marionette DEBUG loaded listener.js 13:11:12 INFO - PROCESS | 3884 | ++DOMWINDOW == 93 (1A88DC00) [pid = 3884] [serial = 892] [outer = 19E82000] 13:11:13 INFO - PROCESS | 3884 | 1466629873039 Marionette TRACE conn3 <- [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]]]}] 13:11:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 13:11:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 737ms 13:11:13 INFO - PROCESS | 3884 | 1466629873101 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 13:11:13 INFO - PROCESS | 3884 | 1466629873103 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 13:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 13:11:13 INFO - PROCESS | 3884 | 1466629873110 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 13:11:13 INFO - PROCESS | 3884 | 1466629873111 Marionette TRACE conn3 <- [1,1154,null,{}] 13:11:13 INFO - PROCESS | 3884 | 1466629873122 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:13 INFO - PROCESS | 3884 | 1466629873124 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:13 INFO - PROCESS | 3884 | 1466629873241 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 13:11:13 INFO - PROCESS | 3884 | 1466629873252 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:13 INFO - PROCESS | 3884 | 1466629873254 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:13 INFO - PROCESS | 3884 | ++DOCSHELL 1A889800 == 42 [pid = 3884] [id = 298] 13:11:13 INFO - PROCESS | 3884 | ++DOMWINDOW == 94 (1A893800) [pid = 3884] [serial = 893] [outer = 00000000] 13:11:13 INFO - PROCESS | 3884 | ++DOMWINDOW == 95 (1AA48000) [pid = 3884] [serial = 894] [outer = 1A893800] 13:11:13 INFO - PROCESS | 3884 | 1466629873297 Marionette DEBUG loaded listener.js 13:11:13 INFO - PROCESS | 3884 | ++DOMWINDOW == 96 (1AA49C00) [pid = 3884] [serial = 895] [outer = 1A893800] 13:11:13 INFO - PROCESS | 3884 | --DOMWINDOW == 95 (178A7000) [pid = 3884] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 13:11:13 INFO - PROCESS | 3884 | --DOMWINDOW == 94 (180A3800) [pid = 3884] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 13:11:13 INFO - PROCESS | 3884 | --DOMWINDOW == 93 (10672C00) [pid = 3884] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 13:11:13 INFO - PROCESS | 3884 | --DOMWINDOW == 92 (12B19000) [pid = 3884] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 13:11:13 INFO - PROCESS | 3884 | --DOMWINDOW == 91 (15948800) [pid = 3884] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 13:11:13 INFO - PROCESS | 3884 | --DOMWINDOW == 90 (16597C00) [pid = 3884] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 13:11:13 INFO - PROCESS | 3884 | --DOMWINDOW == 89 (10C7FC00) [pid = 3884] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 13:11:13 INFO - PROCESS | 3884 | --DOMWINDOW == 88 (10C88000) [pid = 3884] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 13:11:13 INFO - PROCESS | 3884 | --DOMWINDOW == 87 (13C9F400) [pid = 3884] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 13:11:13 INFO - PROCESS | 3884 | 1466629873820 Marionette TRACE conn3 <- [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]]]}] 13:11:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 13:11:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 800ms 13:11:13 INFO - PROCESS | 3884 | 1466629873913 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 13:11:13 INFO - PROCESS | 3884 | 1466629873915 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 13:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 13:11:13 INFO - PROCESS | 3884 | 1466629873918 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 13:11:13 INFO - PROCESS | 3884 | 1466629873920 Marionette TRACE conn3 <- [1,1158,null,{}] 13:11:13 INFO - PROCESS | 3884 | 1466629873924 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:13 INFO - PROCESS | 3884 | 1466629873926 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:14 INFO - PROCESS | 3884 | 1466629874006 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 13:11:14 INFO - PROCESS | 3884 | 1466629874013 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:14 INFO - PROCESS | 3884 | 1466629874015 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:14 INFO - PROCESS | 3884 | ++DOCSHELL 1594C800 == 43 [pid = 3884] [id = 299] 13:11:14 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (16D0D000) [pid = 3884] [serial = 896] [outer = 00000000] 13:11:14 INFO - PROCESS | 3884 | ++DOMWINDOW == 89 (180BE000) [pid = 3884] [serial = 897] [outer = 16D0D000] 13:11:14 INFO - PROCESS | 3884 | 1466629874062 Marionette DEBUG loaded listener.js 13:11:14 INFO - PROCESS | 3884 | ++DOMWINDOW == 90 (19963C00) [pid = 3884] [serial = 898] [outer = 16D0D000] 13:11:14 INFO - PROCESS | 3884 | 1466629874477 Marionette TRACE conn3 <- [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]]]}] 13:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 13:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 596ms 13:11:14 INFO - PROCESS | 3884 | 1466629874527 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 13:11:14 INFO - PROCESS | 3884 | 1466629874529 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 13:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 13:11:14 INFO - PROCESS | 3884 | 1466629874533 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 13:11:14 INFO - PROCESS | 3884 | 1466629874534 Marionette TRACE conn3 <- [1,1162,null,{}] 13:11:14 INFO - PROCESS | 3884 | 1466629874542 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:14 INFO - PROCESS | 3884 | 1466629874544 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:14 INFO - PROCESS | 3884 | 1466629874624 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 13:11:14 INFO - PROCESS | 3884 | 1466629874631 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:14 INFO - PROCESS | 3884 | 1466629874633 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:14 INFO - PROCESS | 3884 | ++DOCSHELL 1A5DEC00 == 44 [pid = 3884] [id = 300] 13:11:14 INFO - PROCESS | 3884 | ++DOMWINDOW == 91 (1A88C800) [pid = 3884] [serial = 899] [outer = 00000000] 13:11:14 INFO - PROCESS | 3884 | ++DOMWINDOW == 92 (1AC66C00) [pid = 3884] [serial = 900] [outer = 1A88C800] 13:11:14 INFO - PROCESS | 3884 | 1466629874678 Marionette DEBUG loaded listener.js 13:11:14 INFO - PROCESS | 3884 | ++DOMWINDOW == 93 (1AC6A400) [pid = 3884] [serial = 901] [outer = 1A88C800] 13:11:15 INFO - PROCESS | 3884 | 1466629875137 Marionette TRACE conn3 <- [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] 13:11:15 INFO - PROCESS | 3884 | 1466629875171 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 13:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 13:11:15 INFO - PROCESS | 3884 | 1466629875187 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 13:11:15 INFO - PROCESS | 3884 | 1466629875189 Marionette TRACE conn3 <- [1,1166,null,{}] 13:11:15 INFO - PROCESS | 3884 | 1466629875197 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:15 INFO - PROCESS | 3884 | 1466629875199 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:15 INFO - PROCESS | 3884 | 1466629875280 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 13:11:15 INFO - PROCESS | 3884 | 1466629875285 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:15 INFO - PROCESS | 3884 | 1466629875287 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:15 INFO - PROCESS | 3884 | ++DOCSHELL 104CA800 == 45 [pid = 3884] [id = 301] 13:11:15 INFO - PROCESS | 3884 | ++DOMWINDOW == 94 (107EE000) [pid = 3884] [serial = 902] [outer = 00000000] 13:11:15 INFO - PROCESS | 3884 | ++DOMWINDOW == 95 (16EDD400) [pid = 3884] [serial = 903] [outer = 107EE000] 13:11:15 INFO - PROCESS | 3884 | 1466629875329 Marionette DEBUG loaded listener.js 13:11:15 INFO - PROCESS | 3884 | ++DOMWINDOW == 96 (16EE0C00) [pid = 3884] [serial = 904] [outer = 107EE000] 13:11:16 INFO - PROCESS | 3884 | --DOCSHELL 16553800 == 44 [pid = 3884] [id = 275] 13:11:16 INFO - PROCESS | 3884 | --DOCSHELL 19812C00 == 43 [pid = 3884] [id = 276] 13:11:16 INFO - PROCESS | 3884 | --DOCSHELL 1597B400 == 42 [pid = 3884] [id = 273] 13:11:16 INFO - PROCESS | 3884 | --DOCSHELL 132DB000 == 41 [pid = 3884] [id = 262] 13:11:16 INFO - PROCESS | 3884 | --DOCSHELL 131CE000 == 40 [pid = 3884] [id = 292] 13:11:16 INFO - PROCESS | 3884 | --DOCSHELL 180B5000 == 39 [pid = 3884] [id = 291] 13:11:16 INFO - PROCESS | 3884 | --DOCSHELL 13136800 == 38 [pid = 3884] [id = 289] 13:11:16 INFO - PROCESS | 3884 | --DOCSHELL 17EE6800 == 37 [pid = 3884] [id = 290] 13:11:16 INFO - PROCESS | 3884 | --DOCSHELL 140F6C00 == 36 [pid = 3884] [id = 287] 13:11:16 INFO - PROCESS | 3884 | --DOCSHELL 107F0800 == 35 [pid = 3884] [id = 288] 13:11:17 INFO - PROCESS | 3884 | --DOCSHELL 16D0DC00 == 34 [pid = 3884] [id = 294] 13:11:17 INFO - PROCESS | 3884 | --DOCSHELL 12CC0400 == 33 [pid = 3884] [id = 293] 13:11:17 INFO - PROCESS | 3884 | --DOCSHELL 180B6400 == 32 [pid = 3884] [id = 296] 13:11:17 INFO - PROCESS | 3884 | --DOCSHELL 1995EC00 == 31 [pid = 3884] [id = 297] 13:11:17 INFO - PROCESS | 3884 | --DOCSHELL 13CA1400 == 30 [pid = 3884] [id = 295] 13:11:17 INFO - PROCESS | 3884 | --DOCSHELL 1A889800 == 29 [pid = 3884] [id = 298] 13:11:17 INFO - PROCESS | 3884 | --DOCSHELL 1A5DEC00 == 28 [pid = 3884] [id = 300] 13:11:17 INFO - PROCESS | 3884 | --DOCSHELL 1594C800 == 27 [pid = 3884] [id = 299] 13:11:17 INFO - PROCESS | 3884 | --DOMWINDOW == 95 (17D6B400) [pid = 3884] [serial = 846] [outer = 00000000] [url = about:blank] 13:11:17 INFO - PROCESS | 3884 | --DOMWINDOW == 94 (19819000) [pid = 3884] [serial = 850] [outer = 00000000] [url = about:blank] 13:11:17 INFO - PROCESS | 3884 | --DOMWINDOW == 93 (12BB2800) [pid = 3884] [serial = 835] [outer = 00000000] [url = about:blank] 13:11:17 INFO - PROCESS | 3884 | --DOMWINDOW == 92 (10B5F400) [pid = 3884] [serial = 834] [outer = 00000000] [url = about:blank] 13:11:17 INFO - PROCESS | 3884 | --DOMWINDOW == 91 (1322A800) [pid = 3884] [serial = 837] [outer = 00000000] [url = about:blank] 13:11:17 INFO - PROCESS | 3884 | --DOMWINDOW == 90 (132D5400) [pid = 3884] [serial = 838] [outer = 00000000] [url = about:blank] 13:11:17 INFO - PROCESS | 3884 | --DOMWINDOW == 89 (19812400) [pid = 3884] [serial = 849] [outer = 00000000] [url = about:blank] 13:11:17 INFO - PROCESS | 3884 | --DOMWINDOW == 88 (15D4E400) [pid = 3884] [serial = 840] [outer = 00000000] [url = about:blank] 13:11:17 INFO - PROCESS | 3884 | --DOMWINDOW == 87 (16560800) [pid = 3884] [serial = 841] [outer = 00000000] [url = about:blank] 13:11:17 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (174FA800) [pid = 3884] [serial = 843] [outer = 00000000] [url = about:blank] 13:11:17 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (16991400) [pid = 3884] [serial = 825] [outer = 00000000] [url = about:blank] 13:11:17 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (19F37C00) [pid = 3884] [serial = 828] [outer = 00000000] [url = about:blank] 13:11:17 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (1A5DF400) [pid = 3884] [serial = 831] [outer = 00000000] [url = about:blank] 13:11:17 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (12916C00) [pid = 3884] [serial = 822] [outer = 00000000] [url = about:blank] 13:11:17 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (19820400) [pid = 3884] [serial = 852] [outer = 00000000] [url = about:blank] 13:11:17 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (176A2800) [pid = 3884] [serial = 855] [outer = 00000000] [url = about:blank] 13:11:17 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (180AA000) [pid = 3884] [serial = 856] [outer = 00000000] [url = about:blank] 13:11:17 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (19E88000) [pid = 3884] [serial = 858] [outer = 00000000] [url = about:blank] 13:11:17 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (180BB800) [pid = 3884] [serial = 853] [outer = 00000000] [url = about:blank] 13:11:17 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (17D9B400) [pid = 3884] [serial = 847] [outer = 00000000] [url = about:blank] 13:11:17 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (19FC5C00) [pid = 3884] [serial = 859] [outer = 00000000] [url = about:blank] 13:11:17 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (17587400) [pid = 3884] [serial = 844] [outer = 00000000] [url = about:blank] 13:11:17 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (1A558800) [pid = 3884] [serial = 861] [outer = 00000000] [url = about:blank] 13:11:17 INFO - PROCESS | 3884 | 1466629877359 Marionette TRACE conn3 <- [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] 13:11:17 INFO - PROCESS | 3884 | 1466629877406 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 13:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 13:11:17 INFO - PROCESS | 3884 | 1466629877411 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 13:11:17 INFO - PROCESS | 3884 | 1466629877414 Marionette TRACE conn3 <- [1,1170,null,{}] 13:11:17 INFO - PROCESS | 3884 | 1466629877420 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:17 INFO - PROCESS | 3884 | 1466629877422 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:17 INFO - PROCESS | 3884 | 1466629877516 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 13:11:17 INFO - PROCESS | 3884 | 1466629877523 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:17 INFO - PROCESS | 3884 | 1466629877526 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:17 INFO - PROCESS | 3884 | ++DOCSHELL 106E7000 == 28 [pid = 3884] [id = 302] 13:11:17 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (106E7800) [pid = 3884] [serial = 905] [outer = 00000000] 13:11:17 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (10C80000) [pid = 3884] [serial = 906] [outer = 106E7800] 13:11:17 INFO - PROCESS | 3884 | 1466629877574 Marionette DEBUG loaded listener.js 13:11:17 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (10C83400) [pid = 3884] [serial = 907] [outer = 106E7800] 13:11:18 INFO - PROCESS | 3884 | 1466629878082 Marionette TRACE conn3 <- [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] 13:11:18 INFO - PROCESS | 3884 | 1466629878117 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 13:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 13:11:18 INFO - PROCESS | 3884 | 1466629878124 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 13:11:18 INFO - PROCESS | 3884 | 1466629878126 Marionette TRACE conn3 <- [1,1174,null,{}] 13:11:18 INFO - PROCESS | 3884 | 1466629878130 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:18 INFO - PROCESS | 3884 | 1466629878133 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:18 INFO - PROCESS | 3884 | 1466629878228 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 13:11:18 INFO - PROCESS | 3884 | 1466629878237 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:18 INFO - PROCESS | 3884 | 1466629878240 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:18 INFO - PROCESS | 3884 | ++DOCSHELL 107F6400 == 29 [pid = 3884] [id = 303] 13:11:18 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (12E8D000) [pid = 3884] [serial = 908] [outer = 00000000] 13:11:18 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (13251C00) [pid = 3884] [serial = 909] [outer = 12E8D000] 13:11:18 INFO - PROCESS | 3884 | 1466629878287 Marionette DEBUG loaded listener.js 13:11:18 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (13338000) [pid = 3884] [serial = 910] [outer = 12E8D000] 13:11:18 INFO - PROCESS | 3884 | 1466629878779 Marionette TRACE conn3 <- [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] 13:11:18 INFO - PROCESS | 3884 | 1466629878824 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 13:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 13:11:18 INFO - PROCESS | 3884 | 1466629878828 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 13:11:18 INFO - PROCESS | 3884 | 1466629878831 Marionette TRACE conn3 <- [1,1178,null,{}] 13:11:18 INFO - PROCESS | 3884 | 1466629878842 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:18 INFO - PROCESS | 3884 | 1466629878846 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:18 INFO - PROCESS | 3884 | 1466629878964 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 13:11:19 INFO - PROCESS | 3884 | 1466629879061 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:19 INFO - PROCESS | 3884 | 1466629879064 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:19 INFO - PROCESS | 3884 | ++DOCSHELL 143AFC00 == 30 [pid = 3884] [id = 304] 13:11:19 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (15116000) [pid = 3884] [serial = 911] [outer = 00000000] 13:11:19 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (15489C00) [pid = 3884] [serial = 912] [outer = 15116000] 13:11:19 INFO - PROCESS | 3884 | 1466629879113 Marionette DEBUG loaded listener.js 13:11:19 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (15D42C00) [pid = 3884] [serial = 913] [outer = 15116000] 13:11:19 INFO - PROCESS | 3884 | 1466629879521 Marionette TRACE conn3 <- [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] 13:11:19 INFO - PROCESS | 3884 | 1466629879570 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 13:11:19 INFO - PROCESS | 3884 | 1466629879574 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 13:11:19 INFO - PROCESS | 3884 | 1466629879575 Marionette TRACE conn3 <- [1,1182,null,{}] 13:11:19 INFO - PROCESS | 3884 | 1466629879579 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:19 INFO - PROCESS | 3884 | 1466629879581 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:19 INFO - PROCESS | 3884 | 1466629879672 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 13:11:19 INFO - PROCESS | 3884 | 1466629879677 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:19 INFO - PROCESS | 3884 | 1466629879679 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:19 INFO - PROCESS | 3884 | ++DOCSHELL 1594D400 == 31 [pid = 3884] [id = 305] 13:11:19 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (1658C000) [pid = 3884] [serial = 914] [outer = 00000000] 13:11:19 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (16EB1400) [pid = 3884] [serial = 915] [outer = 1658C000] 13:11:19 INFO - PROCESS | 3884 | 1466629879724 Marionette DEBUG loaded listener.js 13:11:19 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (16EDB000) [pid = 3884] [serial = 916] [outer = 1658C000] 13:11:20 INFO - PROCESS | 3884 | 1466629880180 Marionette TRACE conn3 <- [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] 13:11:20 INFO - PROCESS | 3884 | 1466629880213 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 13:11:20 INFO - PROCESS | 3884 | 1466629880217 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 13:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 13:11:20 INFO - PROCESS | 3884 | 1466629880218 Marionette TRACE conn3 <- [1,1186,null,{}] 13:11:20 INFO - PROCESS | 3884 | 1466629880222 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:20 INFO - PROCESS | 3884 | 1466629880224 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:20 INFO - PROCESS | 3884 | 1466629880302 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 13:11:20 INFO - PROCESS | 3884 | 1466629880307 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:20 INFO - PROCESS | 3884 | 1466629880310 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:20 INFO - PROCESS | 3884 | ++DOCSHELL 174F8800 == 32 [pid = 3884] [id = 306] 13:11:20 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (174FA800) [pid = 3884] [serial = 917] [outer = 00000000] 13:11:20 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (1769EC00) [pid = 3884] [serial = 918] [outer = 174FA800] 13:11:20 INFO - PROCESS | 3884 | 1466629880354 Marionette DEBUG loaded listener.js 13:11:20 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (176A7C00) [pid = 3884] [serial = 919] [outer = 174FA800] 13:11:20 INFO - PROCESS | 3884 | 1466629880820 Marionette TRACE conn3 <- [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]]]}] 13:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 13:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 643ms 13:11:20 INFO - PROCESS | 3884 | 1466629880855 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 13:11:20 INFO - PROCESS | 3884 | 1466629880857 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 13:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 13:11:20 INFO - PROCESS | 3884 | 1466629880860 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 13:11:20 INFO - PROCESS | 3884 | 1466629880862 Marionette TRACE conn3 <- [1,1190,null,{}] 13:11:20 INFO - PROCESS | 3884 | 1466629880865 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:20 INFO - PROCESS | 3884 | 1466629880871 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:21 INFO - PROCESS | 3884 | 1466629880984 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 13:11:21 INFO - PROCESS | 3884 | 1466629880991 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:21 INFO - PROCESS | 3884 | 1466629880994 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:21 INFO - PROCESS | 3884 | ++DOCSHELL 180A5C00 == 33 [pid = 3884] [id = 307] 13:11:21 INFO - PROCESS | 3884 | ++DOMWINDOW == 89 (180A7000) [pid = 3884] [serial = 920] [outer = 00000000] 13:11:21 INFO - PROCESS | 3884 | ++DOMWINDOW == 90 (180B9C00) [pid = 3884] [serial = 921] [outer = 180A7000] 13:11:21 INFO - PROCESS | 3884 | 1466629881043 Marionette DEBUG loaded listener.js 13:11:21 INFO - PROCESS | 3884 | ++DOMWINDOW == 91 (180BD400) [pid = 3884] [serial = 922] [outer = 180A7000] 13:11:21 INFO - PROCESS | 3884 | 1466629881525 Marionette TRACE conn3 <- [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]]]}] 13:11:21 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 13:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 706ms 13:11:21 INFO - PROCESS | 3884 | 1466629881592 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 13:11:21 INFO - PROCESS | 3884 | 1466629881594 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 13:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 13:11:21 INFO - PROCESS | 3884 | 1466629881597 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 13:11:21 INFO - PROCESS | 3884 | 1466629881609 Marionette TRACE conn3 <- [1,1194,null,{}] 13:11:21 INFO - PROCESS | 3884 | 1466629881613 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:21 INFO - PROCESS | 3884 | 1466629881614 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:21 INFO - PROCESS | 3884 | 1466629881691 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 13:11:21 INFO - PROCESS | 3884 | 1466629881727 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:21 INFO - PROCESS | 3884 | 1466629881729 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:21 INFO - PROCESS | 3884 | ++DOCSHELL 19815000 == 34 [pid = 3884] [id = 308] 13:11:21 INFO - PROCESS | 3884 | ++DOMWINDOW == 92 (19817000) [pid = 3884] [serial = 923] [outer = 00000000] 13:11:21 INFO - PROCESS | 3884 | ++DOMWINDOW == 93 (1995CC00) [pid = 3884] [serial = 924] [outer = 19817000] 13:11:21 INFO - PROCESS | 3884 | 1466629881773 Marionette DEBUG loaded listener.js 13:11:21 INFO - PROCESS | 3884 | ++DOMWINDOW == 94 (1995D400) [pid = 3884] [serial = 925] [outer = 19817000] 13:11:22 INFO - PROCESS | 3884 | 1466629882200 Marionette TRACE conn3 <- [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]]]}] 13:11:22 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 13:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 659ms 13:11:22 INFO - PROCESS | 3884 | 1466629882256 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 13:11:22 INFO - PROCESS | 3884 | 1466629882259 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 13:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 13:11:22 INFO - PROCESS | 3884 | 1466629882262 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 13:11:22 INFO - PROCESS | 3884 | 1466629882264 Marionette TRACE conn3 <- [1,1198,null,{}] 13:11:22 INFO - PROCESS | 3884 | 1466629882268 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:22 INFO - PROCESS | 3884 | 1466629882270 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:22 INFO - PROCESS | 3884 | 1466629882351 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 13:11:22 INFO - PROCESS | 3884 | 1466629882356 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:22 INFO - PROCESS | 3884 | 1466629882358 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:22 INFO - PROCESS | 3884 | ++DOCSHELL 1324E800 == 35 [pid = 3884] [id = 309] 13:11:22 INFO - PROCESS | 3884 | ++DOMWINDOW == 95 (19E83400) [pid = 3884] [serial = 926] [outer = 00000000] 13:11:22 INFO - PROCESS | 3884 | ++DOMWINDOW == 96 (19F36C00) [pid = 3884] [serial = 927] [outer = 19E83400] 13:11:22 INFO - PROCESS | 3884 | 1466629882402 Marionette DEBUG loaded listener.js 13:11:22 INFO - PROCESS | 3884 | ++DOMWINDOW == 97 (19FC4800) [pid = 3884] [serial = 928] [outer = 19E83400] 13:11:22 INFO - PROCESS | 3884 | 1466629882868 Marionette TRACE conn3 <- [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]]]}] 13:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 13:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 628ms 13:11:22 INFO - PROCESS | 3884 | 1466629882906 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 13:11:22 INFO - PROCESS | 3884 | 1466629882908 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 13:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 13:11:22 INFO - PROCESS | 3884 | 1466629882911 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 13:11:22 INFO - PROCESS | 3884 | 1466629882913 Marionette TRACE conn3 <- [1,1202,null,{}] 13:11:22 INFO - PROCESS | 3884 | 1466629882917 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:22 INFO - PROCESS | 3884 | 1466629882918 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:23 INFO - PROCESS | 3884 | 1466629883032 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 13:11:23 INFO - PROCESS | 3884 | 1466629883131 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:23 INFO - PROCESS | 3884 | 1466629883133 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:23 INFO - PROCESS | 3884 | ++DOCSHELL 143AB000 == 36 [pid = 3884] [id = 310] 13:11:23 INFO - PROCESS | 3884 | ++DOMWINDOW == 98 (1A44D800) [pid = 3884] [serial = 929] [outer = 00000000] 13:11:23 INFO - PROCESS | 3884 | ++DOMWINDOW == 99 (1A562000) [pid = 3884] [serial = 930] [outer = 1A44D800] 13:11:23 INFO - PROCESS | 3884 | 1466629883176 Marionette DEBUG loaded listener.js 13:11:23 INFO - PROCESS | 3884 | ++DOMWINDOW == 100 (1A563000) [pid = 3884] [serial = 931] [outer = 1A44D800] 13:11:23 INFO - PROCESS | 3884 | 1466629883585 Marionette TRACE conn3 <- [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]]]}] 13:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 13:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 706ms 13:11:23 INFO - PROCESS | 3884 | 1466629883609 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 13:11:23 INFO - PROCESS | 3884 | 1466629883611 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 13:11:23 INFO - PROCESS | 3884 | 1466629883614 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 13:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 13:11:23 INFO - PROCESS | 3884 | 1466629883616 Marionette TRACE conn3 <- [1,1206,null,{}] 13:11:23 INFO - PROCESS | 3884 | 1466629883631 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:23 INFO - PROCESS | 3884 | 1466629883633 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:23 INFO - PROCESS | 3884 | 1466629883759 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 13:11:23 INFO - PROCESS | 3884 | 1466629883767 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:23 INFO - PROCESS | 3884 | 1466629883769 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:23 INFO - PROCESS | 3884 | ++DOCSHELL 19E7F800 == 37 [pid = 3884] [id = 311] 13:11:23 INFO - PROCESS | 3884 | ++DOMWINDOW == 101 (1A55C800) [pid = 3884] [serial = 932] [outer = 00000000] 13:11:23 INFO - PROCESS | 3884 | ++DOMWINDOW == 102 (1A88B400) [pid = 3884] [serial = 933] [outer = 1A55C800] 13:11:23 INFO - PROCESS | 3884 | 1466629883865 Marionette DEBUG loaded listener.js 13:11:23 INFO - PROCESS | 3884 | ++DOMWINDOW == 103 (1A893C00) [pid = 3884] [serial = 934] [outer = 1A55C800] 13:11:24 INFO - PROCESS | 3884 | 1466629884296 Marionette TRACE conn3 <- [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]]]}] 13:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 13:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 706ms 13:11:24 INFO - PROCESS | 3884 | 1466629884314 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 13:11:24 INFO - PROCESS | 3884 | 1466629884317 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 13:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 13:11:24 INFO - PROCESS | 3884 | 1466629884320 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 13:11:24 INFO - PROCESS | 3884 | 1466629884322 Marionette TRACE conn3 <- [1,1210,null,{}] 13:11:24 INFO - PROCESS | 3884 | 1466629884333 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:24 INFO - PROCESS | 3884 | 1466629884335 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:24 INFO - PROCESS | 3884 | 1466629884487 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 13:11:24 INFO - PROCESS | 3884 | 1466629884511 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:24 INFO - PROCESS | 3884 | 1466629884514 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:24 INFO - PROCESS | 3884 | ++DOCSHELL 1A591800 == 38 [pid = 3884] [id = 312] 13:11:24 INFO - PROCESS | 3884 | ++DOMWINDOW == 104 (1A591C00) [pid = 3884] [serial = 935] [outer = 00000000] 13:11:24 INFO - PROCESS | 3884 | ++DOMWINDOW == 105 (1A597400) [pid = 3884] [serial = 936] [outer = 1A591C00] 13:11:24 INFO - PROCESS | 3884 | 1466629884564 Marionette DEBUG loaded listener.js 13:11:24 INFO - PROCESS | 3884 | ++DOMWINDOW == 106 (1AA4E400) [pid = 3884] [serial = 937] [outer = 1A591C00] 13:11:25 INFO - PROCESS | 3884 | --DOMWINDOW == 105 (15119800) [pid = 3884] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 13:11:25 INFO - PROCESS | 3884 | --DOMWINDOW == 104 (16597400) [pid = 3884] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 13:11:25 INFO - PROCESS | 3884 | --DOMWINDOW == 103 (180B7C00) [pid = 3884] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 13:11:25 INFO - PROCESS | 3884 | --DOMWINDOW == 102 (19E82000) [pid = 3884] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 13:11:25 INFO - PROCESS | 3884 | --DOMWINDOW == 101 (1A893800) [pid = 3884] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 13:11:25 INFO - PROCESS | 3884 | --DOMWINDOW == 100 (1A88C800) [pid = 3884] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 13:11:25 INFO - PROCESS | 3884 | --DOMWINDOW == 99 (175A7C00) [pid = 3884] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 13:11:25 INFO - PROCESS | 3884 | --DOMWINDOW == 98 (16FDC000) [pid = 3884] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 13:11:25 INFO - PROCESS | 3884 | --DOMWINDOW == 97 (12CC8C00) [pid = 3884] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 13:11:25 INFO - PROCESS | 3884 | --DOMWINDOW == 96 (14001C00) [pid = 3884] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 13:11:25 INFO - PROCESS | 3884 | --DOMWINDOW == 95 (19965800) [pid = 3884] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 13:11:25 INFO - PROCESS | 3884 | --DOMWINDOW == 94 (17EF1800) [pid = 3884] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 13:11:25 INFO - PROCESS | 3884 | --DOMWINDOW == 93 (132DD400) [pid = 3884] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 13:11:25 INFO - PROCESS | 3884 | --DOMWINDOW == 92 (107F1800) [pid = 3884] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 13:11:25 INFO - PROCESS | 3884 | --DOMWINDOW == 91 (17D31400) [pid = 3884] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 13:11:25 INFO - PROCESS | 3884 | --DOMWINDOW == 90 (16D0D000) [pid = 3884] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 13:11:25 INFO - PROCESS | 3884 | --DOMWINDOW == 89 (10F49C00) [pid = 3884] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 13:11:25 INFO - PROCESS | 3884 | --DOMWINDOW == 88 (1655A800) [pid = 3884] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 13:11:25 INFO - PROCESS | 3884 | --DOMWINDOW == 87 (19814C00) [pid = 3884] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 13:11:25 INFO - PROCESS | 3884 | 1466629885436 Marionette TRACE conn3 <- [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] 13:11:25 INFO - PROCESS | 3884 | 1466629885478 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 13:11:25 INFO - PROCESS | 3884 | 1466629885481 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 13:11:25 INFO - PROCESS | 3884 | 1466629885483 Marionette TRACE conn3 <- [1,1214,null,{}] 13:11:25 INFO - PROCESS | 3884 | 1466629885486 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:25 INFO - PROCESS | 3884 | 1466629885488 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:25 INFO - PROCESS | 3884 | 1466629885573 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 13:11:25 INFO - PROCESS | 3884 | 1466629885578 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:25 INFO - PROCESS | 3884 | 1466629885580 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:25 INFO - PROCESS | 3884 | ++DOCSHELL 111DF000 == 39 [pid = 3884] [id = 313] 13:11:25 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (16D03000) [pid = 3884] [serial = 938] [outer = 00000000] 13:11:25 INFO - PROCESS | 3884 | ++DOMWINDOW == 89 (1789F000) [pid = 3884] [serial = 939] [outer = 16D03000] 13:11:25 INFO - PROCESS | 3884 | 1466629885623 Marionette DEBUG loaded listener.js 13:11:25 INFO - PROCESS | 3884 | ++DOMWINDOW == 90 (19812400) [pid = 3884] [serial = 940] [outer = 16D03000] 13:11:26 INFO - PROCESS | 3884 | 1466629886065 Marionette TRACE conn3 <- [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]]]}] 13:11:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 13:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 627ms 13:11:26 INFO - PROCESS | 3884 | 1466629886120 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 13:11:26 INFO - PROCESS | 3884 | 1466629886123 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 13:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 13:11:26 INFO - PROCESS | 3884 | 1466629886128 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 13:11:26 INFO - PROCESS | 3884 | 1466629886140 Marionette TRACE conn3 <- [1,1218,null,{}] 13:11:26 INFO - PROCESS | 3884 | 1466629886143 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:26 INFO - PROCESS | 3884 | 1466629886145 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:26 INFO - PROCESS | 3884 | 1466629886227 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 13:11:26 INFO - PROCESS | 3884 | 1466629886233 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:26 INFO - PROCESS | 3884 | 1466629886235 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:26 INFO - PROCESS | 3884 | ++DOCSHELL 180A4800 == 40 [pid = 3884] [id = 314] 13:11:26 INFO - PROCESS | 3884 | ++DOMWINDOW == 91 (180ABC00) [pid = 3884] [serial = 941] [outer = 00000000] 13:11:26 INFO - PROCESS | 3884 | ++DOMWINDOW == 92 (1A5DF800) [pid = 3884] [serial = 942] [outer = 180ABC00] 13:11:26 INFO - PROCESS | 3884 | 1466629886277 Marionette DEBUG loaded listener.js 13:11:26 INFO - PROCESS | 3884 | ++DOMWINDOW == 93 (1A88C800) [pid = 3884] [serial = 943] [outer = 180ABC00] 13:11:26 INFO - PROCESS | 3884 | 1466629886720 Marionette TRACE conn3 <- [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]]]}] 13:11:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 13:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 658ms 13:11:26 INFO - PROCESS | 3884 | 1466629886783 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 13:11:26 INFO - PROCESS | 3884 | 1466629886785 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 13:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 13:11:26 INFO - PROCESS | 3884 | 1466629886788 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 13:11:26 INFO - PROCESS | 3884 | 1466629886790 Marionette TRACE conn3 <- [1,1222,null,{}] 13:11:26 INFO - PROCESS | 3884 | 1466629886793 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:26 INFO - PROCESS | 3884 | 1466629886795 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:26 INFO - PROCESS | 3884 | 1466629886876 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 13:11:26 INFO - PROCESS | 3884 | 1466629886881 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:26 INFO - PROCESS | 3884 | 1466629886883 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:26 INFO - PROCESS | 3884 | ++DOCSHELL 1769E000 == 41 [pid = 3884] [id = 315] 13:11:26 INFO - PROCESS | 3884 | ++DOMWINDOW == 94 (1A595000) [pid = 3884] [serial = 944] [outer = 00000000] 13:11:26 INFO - PROCESS | 3884 | ++DOMWINDOW == 95 (1AC6F800) [pid = 3884] [serial = 945] [outer = 1A595000] 13:11:26 INFO - PROCESS | 3884 | 1466629886926 Marionette DEBUG loaded listener.js 13:11:27 INFO - PROCESS | 3884 | ++DOMWINDOW == 96 (1AC72C00) [pid = 3884] [serial = 946] [outer = 1A595000] 13:11:27 INFO - PROCESS | 3884 | 1466629887670 Marionette TRACE conn3 <- [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]]]}] 13:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 13:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 941ms 13:11:27 INFO - PROCESS | 3884 | 1466629887735 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 13:11:27 INFO - PROCESS | 3884 | 1466629887739 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 13:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 13:11:27 INFO - PROCESS | 3884 | 1466629887744 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 13:11:27 INFO - PROCESS | 3884 | 1466629887747 Marionette TRACE conn3 <- [1,1226,null,{}] 13:11:27 INFO - PROCESS | 3884 | 1466629887753 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:27 INFO - PROCESS | 3884 | 1466629887756 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:27 INFO - PROCESS | 3884 | 1466629887905 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 13:11:28 INFO - PROCESS | 3884 | 1466629888036 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:28 INFO - PROCESS | 3884 | 1466629888039 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:28 INFO - PROCESS | 3884 | ++DOCSHELL 1046B000 == 42 [pid = 3884] [id = 316] 13:11:28 INFO - PROCESS | 3884 | ++DOMWINDOW == 97 (1063A400) [pid = 3884] [serial = 947] [outer = 00000000] 13:11:28 INFO - PROCESS | 3884 | ++DOMWINDOW == 98 (12994C00) [pid = 3884] [serial = 948] [outer = 1063A400] 13:11:28 INFO - PROCESS | 3884 | 1466629888096 Marionette DEBUG loaded listener.js 13:11:28 INFO - PROCESS | 3884 | ++DOMWINDOW == 99 (13134C00) [pid = 3884] [serial = 949] [outer = 1063A400] 13:11:28 INFO - PROCESS | 3884 | 1466629888694 Marionette TRACE conn3 <- [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]]]}] 13:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 13:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1003ms 13:11:28 INFO - PROCESS | 3884 | 1466629888755 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 13:11:28 INFO - PROCESS | 3884 | 1466629888759 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 13:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 13:11:28 INFO - PROCESS | 3884 | 1466629888766 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 13:11:28 INFO - PROCESS | 3884 | 1466629888769 Marionette TRACE conn3 <- [1,1230,null,{}] 13:11:28 INFO - PROCESS | 3884 | 1466629888772 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:28 INFO - PROCESS | 3884 | 1466629888775 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:28 INFO - PROCESS | 3884 | 1466629888895 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 13:11:29 INFO - PROCESS | 3884 | 1466629889013 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:29 INFO - PROCESS | 3884 | 1466629889016 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:29 INFO - PROCESS | 3884 | ++DOCSHELL 13C94C00 == 43 [pid = 3884] [id = 317] 13:11:29 INFO - PROCESS | 3884 | ++DOMWINDOW == 100 (13C95C00) [pid = 3884] [serial = 950] [outer = 00000000] 13:11:29 INFO - PROCESS | 3884 | ++DOMWINDOW == 101 (140F1800) [pid = 3884] [serial = 951] [outer = 13C95C00] 13:11:29 INFO - PROCESS | 3884 | 1466629889071 Marionette DEBUG loaded listener.js 13:11:29 INFO - PROCESS | 3884 | ++DOMWINDOW == 102 (16053800) [pid = 3884] [serial = 952] [outer = 13C95C00] 13:11:30 INFO - PROCESS | 3884 | 1466629890036 Marionette TRACE conn3 <- [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]]]}] 13:11:30 INFO - PROCESS | 3884 | --DOCSHELL 17D76400 == 42 [pid = 3884] [id = 206] 13:11:30 INFO - PROCESS | 3884 | --DOCSHELL 12E8C400 == 41 [pid = 3884] [id = 200] 13:11:30 INFO - PROCESS | 3884 | --DOCSHELL 0C381C00 == 40 [pid = 3884] [id = 208] 13:11:30 INFO - PROCESS | 3884 | --DOCSHELL 12915400 == 39 [pid = 3884] [id = 193] 13:11:30 INFO - PROCESS | 3884 | --DOCSHELL 15953000 == 38 [pid = 3884] [id = 203] 13:11:30 INFO - PROCESS | 3884 | --DOCSHELL 0C76DC00 == 37 [pid = 3884] [id = 198] 13:11:30 INFO - PROCESS | 3884 | --DOCSHELL 15D49800 == 36 [pid = 3884] [id = 205] 13:11:30 INFO - PROCESS | 3884 | --DOCSHELL 13C98C00 == 35 [pid = 3884] [id = 196] 13:11:30 INFO - PROCESS | 3884 | --DOCSHELL 140F8400 == 34 [pid = 3884] [id = 202] 13:11:30 INFO - PROCESS | 3884 | --DOCSHELL 13230800 == 33 [pid = 3884] [id = 194] 13:11:30 INFO - PROCESS | 3884 | --DOCSHELL 175A4000 == 32 [pid = 3884] [id = 204] 13:11:30 INFO - PROCESS | 3884 | --DOCSHELL 14004C00 == 31 [pid = 3884] [id = 201] 13:11:30 INFO - PROCESS | 3884 | --DOCSHELL 1698C000 == 30 [pid = 3884] [id = 197] 13:11:30 INFO - PROCESS | 3884 | --DOCSHELL 13CCE800 == 29 [pid = 3884] [id = 195] 13:11:30 INFO - PROCESS | 3884 | --DOCSHELL 10F48000 == 28 [pid = 3884] [id = 199] 13:11:30 INFO - PROCESS | 3884 | --DOCSHELL 104C9000 == 27 [pid = 3884] [id = 192] 13:11:30 INFO - PROCESS | 3884 | --DOMWINDOW == 101 (1A86D800) [pid = 3884] [serial = 832] [outer = 00000000] [url = about:blank] 13:11:30 INFO - PROCESS | 3884 | --DOMWINDOW == 100 (1A450400) [pid = 3884] [serial = 820] [outer = 00000000] [url = about:blank] 13:11:30 INFO - PROCESS | 3884 | --DOMWINDOW == 99 (12CC6800) [pid = 3884] [serial = 823] [outer = 00000000] [url = about:blank] 13:11:30 INFO - PROCESS | 3884 | --DOMWINDOW == 98 (16FE5400) [pid = 3884] [serial = 826] [outer = 00000000] [url = about:blank] 13:11:30 INFO - PROCESS | 3884 | --DOMWINDOW == 97 (1A03AC00) [pid = 3884] [serial = 829] [outer = 00000000] [url = about:blank] 13:11:30 INFO - PROCESS | 3884 | --DOMWINDOW == 96 (180C0000) [pid = 3884] [serial = 888] [outer = 00000000] [url = about:blank] 13:11:30 INFO - PROCESS | 3884 | --DOMWINDOW == 95 (19813400) [pid = 3884] [serial = 889] [outer = 00000000] [url = about:blank] 13:11:30 INFO - PROCESS | 3884 | --DOMWINDOW == 94 (1A889C00) [pid = 3884] [serial = 891] [outer = 00000000] [url = about:blank] 13:11:30 INFO - PROCESS | 3884 | --DOMWINDOW == 93 (1AA48000) [pid = 3884] [serial = 894] [outer = 00000000] [url = about:blank] 13:11:30 INFO - PROCESS | 3884 | --DOMWINDOW == 92 (1AC66C00) [pid = 3884] [serial = 900] [outer = 00000000] [url = about:blank] 13:11:30 INFO - PROCESS | 3884 | --DOMWINDOW == 91 (1AA49C00) [pid = 3884] [serial = 895] [outer = 00000000] [url = about:blank] 13:11:30 INFO - PROCESS | 3884 | --DOMWINDOW == 90 (180A3C00) [pid = 3884] [serial = 885] [outer = 00000000] [url = about:blank] 13:11:30 INFO - PROCESS | 3884 | --DOMWINDOW == 89 (175A4C00) [pid = 3884] [serial = 882] [outer = 00000000] [url = about:blank] 13:11:30 INFO - PROCESS | 3884 | --DOMWINDOW == 88 (17D32C00) [pid = 3884] [serial = 883] [outer = 00000000] [url = about:blank] 13:11:30 INFO - PROCESS | 3884 | --DOMWINDOW == 87 (140EE800) [pid = 3884] [serial = 879] [outer = 00000000] [url = about:blank] 13:11:30 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (1AC6A400) [pid = 3884] [serial = 901] [outer = 00000000] [url = about:blank] 13:11:30 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (15487C00) [pid = 3884] [serial = 880] [outer = 00000000] [url = about:blank] 13:11:30 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (15D4D400) [pid = 3884] [serial = 877] [outer = 00000000] [url = about:blank] 13:11:30 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (15948C00) [pid = 3884] [serial = 876] [outer = 00000000] [url = about:blank] 13:11:30 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (1A879000) [pid = 3884] [serial = 874] [outer = 00000000] [url = about:blank] 13:11:30 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (1A5E4000) [pid = 3884] [serial = 873] [outer = 00000000] [url = about:blank] 13:11:30 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (16EDD400) [pid = 3884] [serial = 903] [outer = 00000000] [url = about:blank] 13:11:30 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (1A44C400) [pid = 3884] [serial = 871] [outer = 00000000] [url = about:blank] 13:11:30 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (19E84C00) [pid = 3884] [serial = 870] [outer = 00000000] [url = about:blank] 13:11:30 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (16051400) [pid = 3884] [serial = 868] [outer = 00000000] [url = about:blank] 13:11:30 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (15482800) [pid = 3884] [serial = 867] [outer = 00000000] [url = about:blank] 13:11:30 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (1291F400) [pid = 3884] [serial = 865] [outer = 00000000] [url = about:blank] 13:11:30 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (10C84400) [pid = 3884] [serial = 864] [outer = 00000000] [url = about:blank] 13:11:30 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (1A55D000) [pid = 3884] [serial = 862] [outer = 00000000] [url = about:blank] 13:11:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 13:11:30 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (1A88DC00) [pid = 3884] [serial = 892] [outer = 00000000] [url = about:blank] 13:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1396ms 13:11:30 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (180BE000) [pid = 3884] [serial = 897] [outer = 00000000] [url = about:blank] 13:11:30 INFO - PROCESS | 3884 | --DOMWINDOW == 70 (180AE400) [pid = 3884] [serial = 886] [outer = 00000000] [url = about:blank] 13:11:30 INFO - PROCESS | 3884 | --DOMWINDOW == 69 (19963C00) [pid = 3884] [serial = 898] [outer = 00000000] [url = about:blank] 13:11:30 INFO - PROCESS | 3884 | 1466629890159 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 13:11:30 INFO - PROCESS | 3884 | 1466629890163 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 13:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 13:11:30 INFO - PROCESS | 3884 | 1466629890169 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 13:11:30 INFO - PROCESS | 3884 | 1466629890174 Marionette TRACE conn3 <- [1,1234,null,{}] 13:11:30 INFO - PROCESS | 3884 | 1466629890182 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:30 INFO - PROCESS | 3884 | 1466629890187 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:30 INFO - PROCESS | 3884 | 1466629890329 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 13:11:30 INFO - PROCESS | 3884 | 1466629890426 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:30 INFO - PROCESS | 3884 | 1466629890428 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:30 INFO - PROCESS | 3884 | ++DOCSHELL 1067C800 == 28 [pid = 3884] [id = 318] 13:11:30 INFO - PROCESS | 3884 | ++DOMWINDOW == 70 (106E6000) [pid = 3884] [serial = 953] [outer = 00000000] 13:11:30 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (113C4800) [pid = 3884] [serial = 954] [outer = 106E6000] 13:11:30 INFO - PROCESS | 3884 | 1466629890478 Marionette DEBUG loaded listener.js 13:11:30 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (12BE6000) [pid = 3884] [serial = 955] [outer = 106E6000] 13:11:30 INFO - PROCESS | 3884 | 1466629890918 Marionette TRACE conn3 <- [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]]]}] 13:11:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 13:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 753ms 13:11:30 INFO - PROCESS | 3884 | 1466629890957 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 13:11:30 INFO - PROCESS | 3884 | 1466629890961 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 13:11:30 INFO - PROCESS | 3884 | 1466629890967 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 13:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 13:11:30 INFO - PROCESS | 3884 | 1466629890970 Marionette TRACE conn3 <- [1,1238,null,{}] 13:11:30 INFO - PROCESS | 3884 | 1466629890973 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:30 INFO - PROCESS | 3884 | 1466629890976 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:31 INFO - PROCESS | 3884 | 1466629891061 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 13:11:31 INFO - PROCESS | 3884 | 1466629891069 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:31 INFO - PROCESS | 3884 | 1466629891072 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:31 INFO - PROCESS | 3884 | ++DOCSHELL 132D2800 == 29 [pid = 3884] [id = 319] 13:11:31 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (132DD400) [pid = 3884] [serial = 956] [outer = 00000000] 13:11:31 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (13942000) [pid = 3884] [serial = 957] [outer = 132DD400] 13:11:31 INFO - PROCESS | 3884 | 1466629891118 Marionette DEBUG loaded listener.js 13:11:31 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (13C9EC00) [pid = 3884] [serial = 958] [outer = 132DD400] 13:11:31 INFO - PROCESS | 3884 | 1466629891585 Marionette TRACE conn3 <- [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]]]}] 13:11:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 13:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 643ms 13:11:31 INFO - PROCESS | 3884 | 1466629891606 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 13:11:31 INFO - PROCESS | 3884 | 1466629891608 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 13:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 13:11:31 INFO - PROCESS | 3884 | 1466629891612 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 13:11:31 INFO - PROCESS | 3884 | 1466629891615 Marionette TRACE conn3 <- [1,1242,null,{}] 13:11:31 INFO - PROCESS | 3884 | 1466629891626 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:31 INFO - PROCESS | 3884 | 1466629891630 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:31 INFO - PROCESS | 3884 | 1466629891714 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 13:11:31 INFO - PROCESS | 3884 | 1466629891720 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:31 INFO - PROCESS | 3884 | 1466629891724 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:31 INFO - PROCESS | 3884 | ++DOCSHELL 1604A000 == 30 [pid = 3884] [id = 320] 13:11:31 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (16050C00) [pid = 3884] [serial = 959] [outer = 00000000] 13:11:31 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (1658D000) [pid = 3884] [serial = 960] [outer = 16050C00] 13:11:31 INFO - PROCESS | 3884 | 1466629891771 Marionette DEBUG loaded listener.js 13:11:31 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (16A42800) [pid = 3884] [serial = 961] [outer = 16050C00] 13:11:32 INFO - PROCESS | 3884 | 1466629892221 Marionette TRACE conn3 <- [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]]]}] 13:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 13:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 643ms 13:11:32 INFO - PROCESS | 3884 | 1466629892250 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 13:11:32 INFO - PROCESS | 3884 | 1466629892254 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 13:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 13:11:32 INFO - PROCESS | 3884 | 1466629892259 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 13:11:32 INFO - PROCESS | 3884 | 1466629892262 Marionette TRACE conn3 <- [1,1246,null,{}] 13:11:32 INFO - PROCESS | 3884 | 1466629892265 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:32 INFO - PROCESS | 3884 | 1466629892267 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:32 INFO - PROCESS | 3884 | 1466629892369 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 13:11:32 INFO - PROCESS | 3884 | 1466629892377 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:32 INFO - PROCESS | 3884 | 1466629892379 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:32 INFO - PROCESS | 3884 | ++DOCSHELL 16FE6800 == 31 [pid = 3884] [id = 321] 13:11:32 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (16FE6C00) [pid = 3884] [serial = 962] [outer = 00000000] 13:11:32 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (1769FC00) [pid = 3884] [serial = 963] [outer = 16FE6C00] 13:11:32 INFO - PROCESS | 3884 | 1466629892424 Marionette DEBUG loaded listener.js 13:11:32 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (17D31C00) [pid = 3884] [serial = 964] [outer = 16FE6C00] 13:11:32 INFO - PROCESS | 3884 | 1466629892928 Marionette TRACE conn3 <- [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]]]}] 13:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 13:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 690ms 13:11:32 INFO - PROCESS | 3884 | 1466629892959 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 13:11:32 INFO - PROCESS | 3884 | 1466629892961 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 13:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 13:11:32 INFO - PROCESS | 3884 | 1466629892964 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 13:11:32 INFO - PROCESS | 3884 | 1466629892966 Marionette TRACE conn3 <- [1,1250,null,{}] 13:11:32 INFO - PROCESS | 3884 | 1466629892969 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:32 INFO - PROCESS | 3884 | 1466629892971 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:33 INFO - PROCESS | 3884 | 1466629893083 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 13:11:33 INFO - PROCESS | 3884 | 1466629893091 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:33 INFO - PROCESS | 3884 | 1466629893093 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:33 INFO - PROCESS | 3884 | ++DOCSHELL 17D36000 == 32 [pid = 3884] [id = 322] 13:11:33 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (17D6E400) [pid = 3884] [serial = 965] [outer = 00000000] 13:11:33 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (17EF1000) [pid = 3884] [serial = 966] [outer = 17D6E400] 13:11:33 INFO - PROCESS | 3884 | 1466629893186 Marionette DEBUG loaded listener.js 13:11:33 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (180A9C00) [pid = 3884] [serial = 967] [outer = 17D6E400] 13:11:33 INFO - PROCESS | 3884 | 1466629893645 Marionette TRACE conn3 <- [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]]]}] 13:11:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 13:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 737ms 13:11:33 INFO - PROCESS | 3884 | 1466629893705 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 13:11:33 INFO - PROCESS | 3884 | 1466629893707 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 13:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 13:11:33 INFO - PROCESS | 3884 | 1466629893715 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 13:11:33 INFO - PROCESS | 3884 | 1466629893717 Marionette TRACE conn3 <- [1,1254,null,{}] 13:11:33 INFO - PROCESS | 3884 | 1466629893721 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:33 INFO - PROCESS | 3884 | 1466629893726 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:33 INFO - PROCESS | 3884 | 1466629893892 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 13:11:33 INFO - PROCESS | 3884 | 1466629893951 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:33 INFO - PROCESS | 3884 | 1466629893953 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:33 INFO - PROCESS | 3884 | ++DOCSHELL 19817800 == 33 [pid = 3884] [id = 323] 13:11:33 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (19819000) [pid = 3884] [serial = 968] [outer = 00000000] 13:11:34 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (19963C00) [pid = 3884] [serial = 969] [outer = 19819000] 13:11:34 INFO - PROCESS | 3884 | 1466629894006 Marionette DEBUG loaded listener.js 13:11:34 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (19965C00) [pid = 3884] [serial = 970] [outer = 19819000] 13:11:34 INFO - PROCESS | 3884 | 1466629894427 Marionette TRACE conn3 <- [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]]]}] 13:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 13:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 753ms 13:11:34 INFO - PROCESS | 3884 | 1466629894451 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 13:11:34 INFO - PROCESS | 3884 | 1466629894453 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 13:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 13:11:34 INFO - PROCESS | 3884 | 1466629894457 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 13:11:34 INFO - PROCESS | 3884 | 1466629894458 Marionette TRACE conn3 <- [1,1258,null,{}] 13:11:34 INFO - PROCESS | 3884 | 1466629894461 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:34 INFO - PROCESS | 3884 | 1466629894463 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:34 INFO - PROCESS | 3884 | 1466629894571 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 13:11:34 INFO - PROCESS | 3884 | 1466629894576 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:34 INFO - PROCESS | 3884 | 1466629894578 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:34 INFO - PROCESS | 3884 | ++DOCSHELL 19E89C00 == 34 [pid = 3884] [id = 324] 13:11:34 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (19F39400) [pid = 3884] [serial = 971] [outer = 00000000] 13:11:34 INFO - PROCESS | 3884 | ++DOMWINDOW == 89 (19FC0000) [pid = 3884] [serial = 972] [outer = 19F39400] 13:11:34 INFO - PROCESS | 3884 | 1466629894621 Marionette DEBUG loaded listener.js 13:11:34 INFO - PROCESS | 3884 | ++DOMWINDOW == 90 (19FC7400) [pid = 3884] [serial = 973] [outer = 19F39400] 13:11:34 INFO - PROCESS | 3884 | --DOMWINDOW == 89 (1A44D800) [pid = 3884] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 13:11:34 INFO - PROCESS | 3884 | --DOMWINDOW == 88 (19817000) [pid = 3884] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 13:11:34 INFO - PROCESS | 3884 | --DOMWINDOW == 87 (15116000) [pid = 3884] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 13:11:34 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (107EE000) [pid = 3884] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 13:11:34 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (12E8D000) [pid = 3884] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 13:11:34 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (1658C000) [pid = 3884] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 13:11:34 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (180A7000) [pid = 3884] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 13:11:34 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (19E83400) [pid = 3884] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 13:11:34 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (174FA800) [pid = 3884] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 13:11:34 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (1A55C800) [pid = 3884] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 13:11:34 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (1A591C00) [pid = 3884] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 13:11:34 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (180ABC00) [pid = 3884] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 13:11:34 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (106E7800) [pid = 3884] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 13:11:34 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (16D03000) [pid = 3884] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 13:11:35 INFO - PROCESS | 3884 | 1466629895163 Marionette TRACE conn3 <- [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]]]}] 13:11:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 13:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 737ms 13:11:35 INFO - PROCESS | 3884 | 1466629895197 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 13:11:35 INFO - PROCESS | 3884 | 1466629895199 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 13:11:35 INFO - PROCESS | 3884 | 1466629895203 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 13:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 13:11:35 INFO - PROCESS | 3884 | 1466629895204 Marionette TRACE conn3 <- [1,1262,null,{}] 13:11:35 INFO - PROCESS | 3884 | 1466629895208 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:35 INFO - PROCESS | 3884 | 1466629895209 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:35 INFO - PROCESS | 3884 | 1466629895320 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 13:11:35 INFO - PROCESS | 3884 | 1466629895326 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:35 INFO - PROCESS | 3884 | 1466629895328 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:35 INFO - PROCESS | 3884 | ++DOCSHELL 11DD2800 == 35 [pid = 3884] [id = 325] 13:11:35 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (15116000) [pid = 3884] [serial = 974] [outer = 00000000] 13:11:35 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (17584800) [pid = 3884] [serial = 975] [outer = 15116000] 13:11:35 INFO - PROCESS | 3884 | 1466629895371 Marionette DEBUG loaded listener.js 13:11:35 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (180B5800) [pid = 3884] [serial = 976] [outer = 15116000] 13:11:35 INFO - PROCESS | 3884 | 1466629895794 Marionette TRACE conn3 <- [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]]]}] 13:11:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 13:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 643ms 13:11:35 INFO - PROCESS | 3884 | 1466629895841 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 13:11:35 INFO - PROCESS | 3884 | 1466629895843 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 13:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 13:11:35 INFO - PROCESS | 3884 | 1466629895846 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 13:11:35 INFO - PROCESS | 3884 | 1466629895847 Marionette TRACE conn3 <- [1,1266,null,{}] 13:11:35 INFO - PROCESS | 3884 | 1466629895851 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:35 INFO - PROCESS | 3884 | 1466629895853 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:35 INFO - PROCESS | 3884 | 1466629895931 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 13:11:35 INFO - PROCESS | 3884 | 1466629895946 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:35 INFO - PROCESS | 3884 | 1466629895948 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:35 INFO - PROCESS | 3884 | ++DOCSHELL 16048800 == 36 [pid = 3884] [id = 326] 13:11:35 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (16EDAC00) [pid = 3884] [serial = 977] [outer = 00000000] 13:11:36 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (19FC3800) [pid = 3884] [serial = 978] [outer = 16EDAC00] 13:11:36 INFO - PROCESS | 3884 | 1466629895994 Marionette DEBUG loaded listener.js 13:11:36 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (1A44F000) [pid = 3884] [serial = 979] [outer = 16EDAC00] 13:11:36 INFO - PROCESS | 3884 | 1466629896427 Marionette TRACE conn3 <- [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]]]}] 13:11:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 13:11:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 643ms 13:11:36 INFO - PROCESS | 3884 | 1466629896484 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 13:11:36 INFO - PROCESS | 3884 | 1466629896486 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 13:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 13:11:36 INFO - PROCESS | 3884 | 1466629896489 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 13:11:36 INFO - PROCESS | 3884 | 1466629896491 Marionette TRACE conn3 <- [1,1270,null,{}] 13:11:36 INFO - PROCESS | 3884 | 1466629896494 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:36 INFO - PROCESS | 3884 | 1466629896496 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:36 INFO - PROCESS | 3884 | 1466629896577 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 13:11:36 INFO - PROCESS | 3884 | 1466629896583 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:36 INFO - PROCESS | 3884 | 1466629896584 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:36 INFO - PROCESS | 3884 | ++DOCSHELL 19E7C800 == 37 [pid = 3884] [id = 327] 13:11:36 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (1A55C000) [pid = 3884] [serial = 980] [outer = 00000000] 13:11:36 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (1A58A000) [pid = 3884] [serial = 981] [outer = 1A55C000] 13:11:36 INFO - PROCESS | 3884 | 1466629896630 Marionette DEBUG loaded listener.js 13:11:36 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (1A58B400) [pid = 3884] [serial = 982] [outer = 1A55C000] 13:11:37 INFO - PROCESS | 3884 | 1466629897308 Marionette TRACE conn3 <- [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]]]}] 13:11:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 13:11:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 847ms 13:11:37 INFO - PROCESS | 3884 | 1466629897348 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 13:11:37 INFO - PROCESS | 3884 | 1466629897353 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 13:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 13:11:37 INFO - PROCESS | 3884 | 1466629897359 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 13:11:37 INFO - PROCESS | 3884 | 1466629897362 Marionette TRACE conn3 <- [1,1274,null,{}] 13:11:37 INFO - PROCESS | 3884 | 1466629897368 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:37 INFO - PROCESS | 3884 | 1466629897371 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:37 INFO - PROCESS | 3884 | 1466629897483 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 13:11:37 INFO - PROCESS | 3884 | 1466629897617 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:37 INFO - PROCESS | 3884 | 1466629897620 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:37 INFO - PROCESS | 3884 | ++DOCSHELL 10F48000 == 38 [pid = 3884] [id = 328] 13:11:37 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (10F48800) [pid = 3884] [serial = 983] [outer = 00000000] 13:11:37 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (1324E400) [pid = 3884] [serial = 984] [outer = 10F48800] 13:11:37 INFO - PROCESS | 3884 | 1466629897678 Marionette DEBUG loaded listener.js 13:11:37 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (13C96C00) [pid = 3884] [serial = 985] [outer = 10F48800] 13:11:38 INFO - PROCESS | 3884 | 1466629898265 Marionette TRACE conn3 <- [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]]]}] 13:11:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 13:11:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 940ms 13:11:38 INFO - PROCESS | 3884 | 1466629898302 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 13:11:38 INFO - PROCESS | 3884 | 1466629898307 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 13:11:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 13:11:38 INFO - PROCESS | 3884 | 1466629898313 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 13:11:38 INFO - PROCESS | 3884 | 1466629898316 Marionette TRACE conn3 <- [1,1278,null,{}] 13:11:38 INFO - PROCESS | 3884 | 1466629898320 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:38 INFO - PROCESS | 3884 | 1466629898323 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:38 INFO - PROCESS | 3884 | 1466629898439 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 13:11:38 INFO - PROCESS | 3884 | 1466629898544 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:38 INFO - PROCESS | 3884 | 1466629898547 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:38 INFO - PROCESS | 3884 | ++DOCSHELL 1597B800 == 39 [pid = 3884] [id = 329] 13:11:38 INFO - PROCESS | 3884 | ++DOMWINDOW == 89 (15D42800) [pid = 3884] [serial = 986] [outer = 00000000] 13:11:38 INFO - PROCESS | 3884 | ++DOMWINDOW == 90 (16D03000) [pid = 3884] [serial = 987] [outer = 15D42800] 13:11:38 INFO - PROCESS | 3884 | 1466629898603 Marionette DEBUG loaded listener.js 13:11:38 INFO - PROCESS | 3884 | ++DOMWINDOW == 91 (174FAC00) [pid = 3884] [serial = 988] [outer = 15D42800] 13:11:39 INFO - PROCESS | 3884 | 1466629899276 Marionette TRACE conn3 <- [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]]]}] 13:11:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 13:11:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 941ms 13:11:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 13:11:39 INFO - PROCESS | 3884 | 1466629899290 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 13:11:39 INFO - PROCESS | 3884 | 1466629899292 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 13:11:39 INFO - PROCESS | 3884 | 1466629899296 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 13:11:39 INFO - PROCESS | 3884 | 1466629899300 Marionette TRACE conn3 <- [1,1282,null,{}] 13:11:39 INFO - PROCESS | 3884 | 1466629899310 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:39 INFO - PROCESS | 3884 | 1466629899315 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:39 INFO - PROCESS | 3884 | 1466629899429 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 13:11:39 INFO - PROCESS | 3884 | 1466629899537 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:39 INFO - PROCESS | 3884 | 1466629899540 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:39 INFO - PROCESS | 3884 | ++DOCSHELL 1A55B400 == 40 [pid = 3884] [id = 330] 13:11:39 INFO - PROCESS | 3884 | ++DOMWINDOW == 92 (1A55B800) [pid = 3884] [serial = 989] [outer = 00000000] 13:11:39 INFO - PROCESS | 3884 | ++DOMWINDOW == 93 (1A589C00) [pid = 3884] [serial = 990] [outer = 1A55B800] 13:11:39 INFO - PROCESS | 3884 | 1466629899596 Marionette DEBUG loaded listener.js 13:11:39 INFO - PROCESS | 3884 | ++DOMWINDOW == 94 (1A596800) [pid = 3884] [serial = 991] [outer = 1A55B800] 13:11:40 INFO - PROCESS | 3884 | 1466629900153 Marionette TRACE conn3 <- [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]]]}] 13:11:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 13:11:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 909ms 13:11:40 INFO - PROCESS | 3884 | 1466629900200 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 13:11:40 INFO - PROCESS | 3884 | 1466629900203 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 13:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 13:11:40 INFO - PROCESS | 3884 | 1466629900206 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 13:11:40 INFO - PROCESS | 3884 | 1466629900208 Marionette TRACE conn3 <- [1,1286,null,{}] 13:11:40 INFO - PROCESS | 3884 | 1466629900212 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:40 INFO - PROCESS | 3884 | 1466629900214 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:40 INFO - PROCESS | 3884 | 1466629900321 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 13:11:40 INFO - PROCESS | 3884 | 1466629900427 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:40 INFO - PROCESS | 3884 | 1466629900430 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:40 INFO - PROCESS | 3884 | ++DOCSHELL 1A55FC00 == 41 [pid = 3884] [id = 331] 13:11:40 INFO - PROCESS | 3884 | ++DOMWINDOW == 95 (1A596000) [pid = 3884] [serial = 992] [outer = 00000000] 13:11:40 INFO - PROCESS | 3884 | ++DOMWINDOW == 96 (1A5E2C00) [pid = 3884] [serial = 993] [outer = 1A596000] 13:11:40 INFO - PROCESS | 3884 | 1466629900486 Marionette DEBUG loaded listener.js 13:11:40 INFO - PROCESS | 3884 | ++DOMWINDOW == 97 (1A86FC00) [pid = 3884] [serial = 994] [outer = 1A596000] 13:11:41 INFO - PROCESS | 3884 | 1466629901140 Marionette TRACE conn3 <- [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]]]}] 13:11:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 13:11:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1004ms 13:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 13:11:41 INFO - PROCESS | 3884 | 1466629901209 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 13:11:41 INFO - PROCESS | 3884 | 1466629901211 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 13:11:41 INFO - PROCESS | 3884 | 1466629901215 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 13:11:41 INFO - PROCESS | 3884 | 1466629901217 Marionette TRACE conn3 <- [1,1290,null,{}] 13:11:41 INFO - PROCESS | 3884 | 1466629901221 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:41 INFO - PROCESS | 3884 | 1466629901223 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:41 INFO - PROCESS | 3884 | 1466629901454 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 13:11:41 INFO - PROCESS | 3884 | 1466629901596 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:41 INFO - PROCESS | 3884 | 1466629901599 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:41 INFO - PROCESS | 3884 | ++DOCSHELL 1067C400 == 42 [pid = 3884] [id = 332] 13:11:41 INFO - PROCESS | 3884 | ++DOMWINDOW == 98 (106E5800) [pid = 3884] [serial = 995] [outer = 00000000] 13:11:41 INFO - PROCESS | 3884 | ++DOMWINDOW == 99 (10C88000) [pid = 3884] [serial = 996] [outer = 106E5800] 13:11:41 INFO - PROCESS | 3884 | 1466629901649 Marionette DEBUG loaded listener.js 13:11:41 INFO - PROCESS | 3884 | ++DOMWINDOW == 100 (12CC6800) [pid = 3884] [serial = 997] [outer = 106E5800] 13:11:42 INFO - PROCESS | 3884 | --DOCSHELL 12BB1000 == 41 [pid = 3884] [id = 209] 13:11:42 INFO - PROCESS | 3884 | --DOCSHELL 140EFC00 == 40 [pid = 3884] [id = 207] 13:11:42 INFO - PROCESS | 3884 | --DOCSHELL 16048800 == 39 [pid = 3884] [id = 326] 13:11:42 INFO - PROCESS | 3884 | --DOCSHELL 104CA800 == 38 [pid = 3884] [id = 301] 13:11:42 INFO - PROCESS | 3884 | --DOCSHELL 1604A000 == 37 [pid = 3884] [id = 320] 13:11:42 INFO - PROCESS | 3884 | --DOCSHELL 17D36000 == 36 [pid = 3884] [id = 322] 13:11:42 INFO - PROCESS | 3884 | --DOCSHELL 19E89C00 == 35 [pid = 3884] [id = 324] 13:11:42 INFO - PROCESS | 3884 | --DOCSHELL 11DD2800 == 34 [pid = 3884] [id = 325] 13:11:42 INFO - PROCESS | 3884 | --DOCSHELL 16FE6800 == 33 [pid = 3884] [id = 321] 13:11:42 INFO - PROCESS | 3884 | --DOCSHELL 19817800 == 32 [pid = 3884] [id = 323] 13:11:42 INFO - PROCESS | 3884 | --DOCSHELL 1A55FC00 == 31 [pid = 3884] [id = 331] 13:11:42 INFO - PROCESS | 3884 | --DOCSHELL 1597B800 == 30 [pid = 3884] [id = 329] 13:11:42 INFO - PROCESS | 3884 | --DOCSHELL 1A55B400 == 29 [pid = 3884] [id = 330] 13:11:42 INFO - PROCESS | 3884 | --DOCSHELL 19E7C800 == 28 [pid = 3884] [id = 327] 13:11:42 INFO - PROCESS | 3884 | --DOCSHELL 10F48000 == 27 [pid = 3884] [id = 328] 13:11:42 INFO - PROCESS | 3884 | --DOMWINDOW == 99 (1A562000) [pid = 3884] [serial = 930] [outer = 00000000] [url = about:blank] 13:11:42 INFO - PROCESS | 3884 | --DOMWINDOW == 98 (1995CC00) [pid = 3884] [serial = 924] [outer = 00000000] [url = about:blank] 13:11:42 INFO - PROCESS | 3884 | --DOMWINDOW == 97 (1995D400) [pid = 3884] [serial = 925] [outer = 00000000] [url = about:blank] 13:11:42 INFO - PROCESS | 3884 | --DOMWINDOW == 96 (15489C00) [pid = 3884] [serial = 912] [outer = 00000000] [url = about:blank] 13:11:42 INFO - PROCESS | 3884 | --DOMWINDOW == 95 (15D42C00) [pid = 3884] [serial = 913] [outer = 00000000] [url = about:blank] 13:11:42 INFO - PROCESS | 3884 | --DOMWINDOW == 94 (16EE0C00) [pid = 3884] [serial = 904] [outer = 00000000] [url = about:blank] 13:11:42 INFO - PROCESS | 3884 | --DOMWINDOW == 93 (13251C00) [pid = 3884] [serial = 909] [outer = 00000000] [url = about:blank] 13:11:42 INFO - PROCESS | 3884 | --DOMWINDOW == 92 (13338000) [pid = 3884] [serial = 910] [outer = 00000000] [url = about:blank] 13:11:42 INFO - PROCESS | 3884 | --DOMWINDOW == 91 (16EB1400) [pid = 3884] [serial = 915] [outer = 00000000] [url = about:blank] 13:11:42 INFO - PROCESS | 3884 | --DOMWINDOW == 90 (16EDB000) [pid = 3884] [serial = 916] [outer = 00000000] [url = about:blank] 13:11:42 INFO - PROCESS | 3884 | --DOMWINDOW == 89 (180B9C00) [pid = 3884] [serial = 921] [outer = 00000000] [url = about:blank] 13:11:42 INFO - PROCESS | 3884 | --DOMWINDOW == 88 (180BD400) [pid = 3884] [serial = 922] [outer = 00000000] [url = about:blank] 13:11:42 INFO - PROCESS | 3884 | --DOMWINDOW == 87 (19F36C00) [pid = 3884] [serial = 927] [outer = 00000000] [url = about:blank] 13:11:42 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (1769EC00) [pid = 3884] [serial = 918] [outer = 00000000] [url = about:blank] 13:11:42 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (176A7C00) [pid = 3884] [serial = 919] [outer = 00000000] [url = about:blank] 13:11:42 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (1A88B400) [pid = 3884] [serial = 933] [outer = 00000000] [url = about:blank] 13:11:42 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (1A563000) [pid = 3884] [serial = 931] [outer = 00000000] [url = about:blank] 13:11:42 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (1A597400) [pid = 3884] [serial = 936] [outer = 00000000] [url = about:blank] 13:11:42 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (1A893C00) [pid = 3884] [serial = 934] [outer = 00000000] [url = about:blank] 13:11:42 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (1A5DF800) [pid = 3884] [serial = 942] [outer = 00000000] [url = about:blank] 13:11:42 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (1AC6F800) [pid = 3884] [serial = 945] [outer = 00000000] [url = about:blank] 13:11:42 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (10C83400) [pid = 3884] [serial = 907] [outer = 00000000] [url = about:blank] 13:11:42 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (10C80000) [pid = 3884] [serial = 906] [outer = 00000000] [url = about:blank] 13:11:42 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (1AA4E400) [pid = 3884] [serial = 937] [outer = 00000000] [url = about:blank] 13:11:42 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (1A88C800) [pid = 3884] [serial = 943] [outer = 00000000] [url = about:blank] 13:11:42 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (1789F000) [pid = 3884] [serial = 939] [outer = 00000000] [url = about:blank] 13:11:42 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (19812400) [pid = 3884] [serial = 940] [outer = 00000000] [url = about:blank] 13:11:42 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (19FC4800) [pid = 3884] [serial = 928] [outer = 00000000] [url = about:blank] 13:11:42 INFO - PROCESS | 3884 | 1466629902963 Marionette TRACE conn3 <- [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]]]}] 13:11:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 13:11:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1819ms 13:11:43 INFO - PROCESS | 3884 | 1466629903031 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 13:11:43 INFO - PROCESS | 3884 | 1466629903035 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 13:11:43 INFO - PROCESS | 3884 | 1466629903040 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 13:11:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 13:11:43 INFO - PROCESS | 3884 | 1466629903043 Marionette TRACE conn3 <- [1,1294,null,{}] 13:11:43 INFO - PROCESS | 3884 | 1466629903049 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:43 INFO - PROCESS | 3884 | 1466629903052 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:43 INFO - PROCESS | 3884 | 1466629903154 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 13:11:43 INFO - PROCESS | 3884 | 1466629903233 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:43 INFO - PROCESS | 3884 | 1466629903237 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:43 INFO - PROCESS | 3884 | ++DOCSHELL 104D1400 == 28 [pid = 3884] [id = 333] 13:11:43 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (104F3C00) [pid = 3884] [serial = 998] [outer = 00000000] 13:11:43 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (10B64400) [pid = 3884] [serial = 999] [outer = 104F3C00] 13:11:43 INFO - PROCESS | 3884 | 1466629903286 Marionette DEBUG loaded listener.js 13:11:43 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (10C84800) [pid = 3884] [serial = 1000] [outer = 104F3C00] 13:11:43 INFO - PROCESS | 3884 | 1466629903705 Marionette TRACE conn3 <- [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]]]}] 13:11:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 13:11:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 690ms 13:11:43 INFO - PROCESS | 3884 | 1466629903740 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 13:11:43 INFO - PROCESS | 3884 | 1466629903748 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 13:11:43 INFO - PROCESS | 3884 | 1466629903754 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 13:11:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 13:11:43 INFO - PROCESS | 3884 | 1466629903757 Marionette TRACE conn3 <- [1,1298,null,{}] 13:11:43 INFO - PROCESS | 3884 | 1466629903760 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:43 INFO - PROCESS | 3884 | 1466629903763 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:43 INFO - PROCESS | 3884 | 1466629903849 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 13:11:43 INFO - PROCESS | 3884 | 1466629903858 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:43 INFO - PROCESS | 3884 | 1466629903861 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:43 INFO - PROCESS | 3884 | ++DOCSHELL 12BE6800 == 29 [pid = 3884] [id = 334] 13:11:43 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (12BE7400) [pid = 3884] [serial = 1001] [outer = 00000000] 13:11:43 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (1319E400) [pid = 3884] [serial = 1002] [outer = 12BE7400] 13:11:43 INFO - PROCESS | 3884 | 1466629903908 Marionette DEBUG loaded listener.js 13:11:43 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (13251C00) [pid = 3884] [serial = 1003] [outer = 12BE7400] 13:11:44 INFO - PROCESS | 3884 | 1466629904374 Marionette TRACE conn3 <- [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] 13:11:44 INFO - PROCESS | 3884 | 1466629904396 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 13:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 13:11:44 INFO - PROCESS | 3884 | 1466629904400 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 13:11:44 INFO - PROCESS | 3884 | 1466629904403 Marionette TRACE conn3 <- [1,1302,null,{}] 13:11:44 INFO - PROCESS | 3884 | 1466629904414 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:44 INFO - PROCESS | 3884 | 1466629904419 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:44 INFO - PROCESS | 3884 | 1466629904508 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 13:11:44 INFO - PROCESS | 3884 | 1466629904626 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:44 INFO - PROCESS | 3884 | 1466629904629 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:44 INFO - PROCESS | 3884 | ++DOCSHELL 140F8000 == 30 [pid = 3884] [id = 335] 13:11:44 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (143A1C00) [pid = 3884] [serial = 1004] [outer = 00000000] 13:11:44 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (1548E400) [pid = 3884] [serial = 1005] [outer = 143A1C00] 13:11:44 INFO - PROCESS | 3884 | 1466629904682 Marionette DEBUG loaded listener.js 13:11:44 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (15D47800) [pid = 3884] [serial = 1006] [outer = 143A1C00] 13:11:45 INFO - PROCESS | 3884 | 1466629905104 Marionette TRACE conn3 <- [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]]]}] 13:11:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 13:11:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 737ms 13:11:45 INFO - PROCESS | 3884 | 1466629905140 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 13:11:45 INFO - PROCESS | 3884 | 1466629905143 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 13:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 13:11:45 INFO - PROCESS | 3884 | 1466629905146 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 13:11:45 INFO - PROCESS | 3884 | 1466629905148 Marionette TRACE conn3 <- [1,1306,null,{}] 13:11:45 INFO - PROCESS | 3884 | 1466629905151 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:45 INFO - PROCESS | 3884 | 1466629905163 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:45 INFO - PROCESS | 3884 | 1466629905282 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 13:11:45 INFO - PROCESS | 3884 | 1466629905294 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:45 INFO - PROCESS | 3884 | 1466629905296 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:45 INFO - PROCESS | 3884 | ++DOCSHELL 1548DC00 == 31 [pid = 3884] [id = 336] 13:11:45 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (16048800) [pid = 3884] [serial = 1007] [outer = 00000000] 13:11:45 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (16986800) [pid = 3884] [serial = 1008] [outer = 16048800] 13:11:45 INFO - PROCESS | 3884 | 1466629905341 Marionette DEBUG loaded listener.js 13:11:45 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (16EB1400) [pid = 3884] [serial = 1009] [outer = 16048800] 13:11:45 INFO - PROCESS | 3884 | 1466629905788 Marionette TRACE conn3 <- [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]]]}] 13:11:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 13:11:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 705ms 13:11:45 INFO - PROCESS | 3884 | 1466629905845 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 13:11:45 INFO - PROCESS | 3884 | 1466629905847 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 13:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 13:11:45 INFO - PROCESS | 3884 | 1466629905850 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 13:11:45 INFO - PROCESS | 3884 | 1466629905852 Marionette TRACE conn3 <- [1,1310,null,{}] 13:11:45 INFO - PROCESS | 3884 | 1466629905856 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:45 INFO - PROCESS | 3884 | 1466629905858 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:46 INFO - PROCESS | 3884 | 1466629905989 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 13:11:46 INFO - PROCESS | 3884 | 1466629905999 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:46 INFO - PROCESS | 3884 | 1466629906002 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:46 INFO - PROCESS | 3884 | ++DOCSHELL 16D0E800 == 32 [pid = 3884] [id = 337] 13:11:46 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (16EC8800) [pid = 3884] [serial = 1010] [outer = 00000000] 13:11:46 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (16FD9800) [pid = 3884] [serial = 1011] [outer = 16EC8800] 13:11:46 INFO - PROCESS | 3884 | 1466629906046 Marionette DEBUG loaded listener.js 13:11:46 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (174FDC00) [pid = 3884] [serial = 1012] [outer = 16EC8800] 13:11:46 INFO - PROCESS | 3884 | 1466629906502 Marionette TRACE conn3 <- [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]]]}] 13:11:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 13:11:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 706ms 13:11:46 INFO - PROCESS | 3884 | 1466629906551 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 13:11:46 INFO - PROCESS | 3884 | 1466629906553 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 13:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 13:11:46 INFO - PROCESS | 3884 | 1466629906562 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 13:11:46 INFO - PROCESS | 3884 | 1466629906564 Marionette TRACE conn3 <- [1,1314,null,{}] 13:11:46 INFO - PROCESS | 3884 | 1466629906567 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:46 INFO - PROCESS | 3884 | 1466629906573 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:46 INFO - PROCESS | 3884 | 1466629906704 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 13:11:46 INFO - PROCESS | 3884 | 1466629906766 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:46 INFO - PROCESS | 3884 | 1466629906768 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:46 INFO - PROCESS | 3884 | ++DOCSHELL 178A2400 == 33 [pid = 3884] [id = 338] 13:11:46 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (17D92800) [pid = 3884] [serial = 1013] [outer = 00000000] 13:11:46 INFO - PROCESS | 3884 | ++DOMWINDOW == 89 (17EE6000) [pid = 3884] [serial = 1014] [outer = 17D92800] 13:11:46 INFO - PROCESS | 3884 | 1466629906812 Marionette DEBUG loaded listener.js 13:11:46 INFO - PROCESS | 3884 | ++DOMWINDOW == 90 (180B0000) [pid = 3884] [serial = 1015] [outer = 17D92800] 13:11:47 INFO - PROCESS | 3884 | --DOMWINDOW == 89 (1A55C000) [pid = 3884] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 13:11:47 INFO - PROCESS | 3884 | --DOMWINDOW == 88 (106E6000) [pid = 3884] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 13:11:47 INFO - PROCESS | 3884 | --DOMWINDOW == 87 (13C95C00) [pid = 3884] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 13:11:47 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (17D6E400) [pid = 3884] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 13:11:47 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (15116000) [pid = 3884] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 13:11:47 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (19F39400) [pid = 3884] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 13:11:47 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (16FE6C00) [pid = 3884] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 13:11:47 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (1A595000) [pid = 3884] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 13:11:47 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (132DD400) [pid = 3884] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 13:11:47 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (16050C00) [pid = 3884] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 13:11:47 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (19819000) [pid = 3884] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 13:11:47 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (1063A400) [pid = 3884] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 13:11:47 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (16EDAC00) [pid = 3884] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 13:11:47 INFO - PROCESS | 3884 | 1466629907787 Marionette TRACE conn3 <- [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]]]}] 13:11:47 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 13:11:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1254ms 13:11:47 INFO - PROCESS | 3884 | 1466629907844 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 13:11:47 INFO - PROCESS | 3884 | 1466629907848 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 13:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 13:11:47 INFO - PROCESS | 3884 | 1466629907902 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 13:11:47 INFO - PROCESS | 3884 | 1466629907904 Marionette TRACE conn3 <- [1,1318,null,{}] 13:11:47 INFO - PROCESS | 3884 | 1466629907910 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:47 INFO - PROCESS | 3884 | 1466629907913 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:48 INFO - PROCESS | 3884 | 1466629908028 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 13:11:48 INFO - PROCESS | 3884 | 1466629908154 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:48 INFO - PROCESS | 3884 | 1466629908157 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:48 INFO - PROCESS | 3884 | ++DOCSHELL 107F6000 == 34 [pid = 3884] [id = 339] 13:11:48 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (10B5AC00) [pid = 3884] [serial = 1016] [outer = 00000000] 13:11:48 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (1142A800) [pid = 3884] [serial = 1017] [outer = 10B5AC00] 13:11:48 INFO - PROCESS | 3884 | 1466629908214 Marionette DEBUG loaded listener.js 13:11:48 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (10633400) [pid = 3884] [serial = 1018] [outer = 10B5AC00] 13:11:48 INFO - PROCESS | 3884 | 1466629908875 Marionette TRACE conn3 <- [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]]]}] 13:11:48 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 13:11:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1051ms 13:11:48 INFO - PROCESS | 3884 | 1466629908947 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 13:11:48 INFO - PROCESS | 3884 | 1466629908952 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 13:11:48 INFO - PROCESS | 3884 | 1466629908983 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 13:11:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 13:11:48 INFO - PROCESS | 3884 | 1466629908986 Marionette TRACE conn3 <- [1,1322,null,{}] 13:11:49 INFO - PROCESS | 3884 | 1466629909014 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:49 INFO - PROCESS | 3884 | 1466629909017 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:49 INFO - PROCESS | 3884 | 1466629909152 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 13:11:49 INFO - PROCESS | 3884 | 1466629909233 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:49 INFO - PROCESS | 3884 | 1466629909235 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:49 INFO - PROCESS | 3884 | ++DOCSHELL 13C96800 == 35 [pid = 3884] [id = 340] 13:11:49 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (14003400) [pid = 3884] [serial = 1019] [outer = 00000000] 13:11:49 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (140F4C00) [pid = 3884] [serial = 1020] [outer = 14003400] 13:11:49 INFO - PROCESS | 3884 | 1466629909291 Marionette DEBUG loaded listener.js 13:11:49 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (15487000) [pid = 3884] [serial = 1021] [outer = 14003400] 13:11:50 INFO - PROCESS | 3884 | --DOCSHELL 16D0E800 == 34 [pid = 3884] [id = 337] 13:11:50 INFO - PROCESS | 3884 | --DOCSHELL 1548DC00 == 33 [pid = 3884] [id = 336] 13:11:50 INFO - PROCESS | 3884 | --DOCSHELL 140F8000 == 32 [pid = 3884] [id = 335] 13:11:50 INFO - PROCESS | 3884 | --DOCSHELL 12BE6800 == 31 [pid = 3884] [id = 334] 13:11:50 INFO - PROCESS | 3884 | --DOCSHELL 104D1400 == 30 [pid = 3884] [id = 333] 13:11:50 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (1A58A000) [pid = 3884] [serial = 981] [outer = 00000000] [url = about:blank] 13:11:50 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (1A58B400) [pid = 3884] [serial = 982] [outer = 00000000] [url = about:blank] 13:11:50 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (1A44F000) [pid = 3884] [serial = 979] [outer = 00000000] [url = about:blank] 13:11:50 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (12BE6000) [pid = 3884] [serial = 955] [outer = 00000000] [url = about:blank] 13:11:50 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (16053800) [pid = 3884] [serial = 952] [outer = 00000000] [url = about:blank] 13:11:50 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (17EF1000) [pid = 3884] [serial = 966] [outer = 00000000] [url = about:blank] 13:11:50 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (17584800) [pid = 3884] [serial = 975] [outer = 00000000] [url = about:blank] 13:11:50 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (180B5800) [pid = 3884] [serial = 976] [outer = 00000000] [url = about:blank] 13:11:50 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (19FC7400) [pid = 3884] [serial = 973] [outer = 00000000] [url = about:blank] 13:11:50 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (17D31C00) [pid = 3884] [serial = 964] [outer = 00000000] [url = about:blank] 13:11:50 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (1AC72C00) [pid = 3884] [serial = 946] [outer = 00000000] [url = about:blank] 13:11:50 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (180A9C00) [pid = 3884] [serial = 967] [outer = 00000000] [url = about:blank] 13:11:50 INFO - PROCESS | 3884 | --DOMWINDOW == 70 (13C9EC00) [pid = 3884] [serial = 958] [outer = 00000000] [url = about:blank] 13:11:50 INFO - PROCESS | 3884 | --DOMWINDOW == 69 (13942000) [pid = 3884] [serial = 957] [outer = 00000000] [url = about:blank] 13:11:50 INFO - PROCESS | 3884 | --DOMWINDOW == 68 (16A42800) [pid = 3884] [serial = 961] [outer = 00000000] [url = about:blank] 13:11:50 INFO - PROCESS | 3884 | --DOMWINDOW == 67 (19963C00) [pid = 3884] [serial = 969] [outer = 00000000] [url = about:blank] 13:11:50 INFO - PROCESS | 3884 | --DOMWINDOW == 66 (13134C00) [pid = 3884] [serial = 949] [outer = 00000000] [url = about:blank] 13:11:50 INFO - PROCESS | 3884 | --DOMWINDOW == 65 (1658D000) [pid = 3884] [serial = 960] [outer = 00000000] [url = about:blank] 13:11:50 INFO - PROCESS | 3884 | --DOMWINDOW == 64 (19FC0000) [pid = 3884] [serial = 972] [outer = 00000000] [url = about:blank] 13:11:50 INFO - PROCESS | 3884 | --DOMWINDOW == 63 (19965C00) [pid = 3884] [serial = 970] [outer = 00000000] [url = about:blank] 13:11:50 INFO - PROCESS | 3884 | --DOMWINDOW == 62 (1769FC00) [pid = 3884] [serial = 963] [outer = 00000000] [url = about:blank] 13:11:50 INFO - PROCESS | 3884 | --DOMWINDOW == 61 (140F1800) [pid = 3884] [serial = 951] [outer = 00000000] [url = about:blank] 13:11:50 INFO - PROCESS | 3884 | --DOMWINDOW == 60 (12994C00) [pid = 3884] [serial = 948] [outer = 00000000] [url = about:blank] 13:11:50 INFO - PROCESS | 3884 | --DOMWINDOW == 59 (113C4800) [pid = 3884] [serial = 954] [outer = 00000000] [url = about:blank] 13:11:50 INFO - PROCESS | 3884 | --DOMWINDOW == 58 (19FC3800) [pid = 3884] [serial = 978] [outer = 00000000] [url = about:blank] 13:11:50 INFO - PROCESS | 3884 | 1466629910086 Marionette TRACE conn3 <- [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]]]}] 13:11:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 13:11:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1113ms 13:11:50 INFO - PROCESS | 3884 | 1466629910112 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 13:11:50 INFO - PROCESS | 3884 | 1466629910116 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 13:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 13:11:50 INFO - PROCESS | 3884 | 1466629910123 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 13:11:50 INFO - PROCESS | 3884 | 1466629910126 Marionette TRACE conn3 <- [1,1326,null,{}] 13:11:50 INFO - PROCESS | 3884 | 1466629910131 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:50 INFO - PROCESS | 3884 | 1466629910134 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:50 INFO - PROCESS | 3884 | 1466629910218 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 13:11:50 INFO - PROCESS | 3884 | 1466629910224 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:50 INFO - PROCESS | 3884 | 1466629910229 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:50 INFO - PROCESS | 3884 | ++DOCSHELL 111B3400 == 31 [pid = 3884] [id = 341] 13:11:50 INFO - PROCESS | 3884 | ++DOMWINDOW == 59 (111BB000) [pid = 3884] [serial = 1022] [outer = 00000000] 13:11:50 INFO - PROCESS | 3884 | ++DOMWINDOW == 60 (12916C00) [pid = 3884] [serial = 1023] [outer = 111BB000] 13:11:50 INFO - PROCESS | 3884 | 1466629910276 Marionette DEBUG loaded listener.js 13:11:50 INFO - PROCESS | 3884 | ++DOMWINDOW == 61 (12BE9C00) [pid = 3884] [serial = 1024] [outer = 111BB000] 13:11:51 INFO - PROCESS | 3884 | 1466629911237 Marionette TRACE conn3 <- [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]]]}] 13:11:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 13:11:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1145ms 13:11:51 INFO - PROCESS | 3884 | 1466629911270 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 13:11:51 INFO - PROCESS | 3884 | 1466629911274 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 13:11:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 13:11:51 INFO - PROCESS | 3884 | 1466629911280 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 13:11:51 INFO - PROCESS | 3884 | 1466629911282 Marionette TRACE conn3 <- [1,1330,null,{}] 13:11:51 INFO - PROCESS | 3884 | 1466629911286 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:51 INFO - PROCESS | 3884 | 1466629911289 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:51 INFO - PROCESS | 3884 | 1466629911374 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 13:11:51 INFO - PROCESS | 3884 | 1466629911380 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:51 INFO - PROCESS | 3884 | 1466629911382 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:51 INFO - PROCESS | 3884 | ++DOCSHELL 135B2C00 == 32 [pid = 3884] [id = 342] 13:11:51 INFO - PROCESS | 3884 | ++DOMWINDOW == 62 (135B3000) [pid = 3884] [serial = 1025] [outer = 00000000] 13:11:51 INFO - PROCESS | 3884 | ++DOMWINDOW == 63 (13C0E000) [pid = 3884] [serial = 1026] [outer = 135B3000] 13:11:51 INFO - PROCESS | 3884 | 1466629911428 Marionette DEBUG loaded listener.js 13:11:51 INFO - PROCESS | 3884 | ++DOMWINDOW == 64 (1400BC00) [pid = 3884] [serial = 1027] [outer = 135B3000] 13:11:51 INFO - PROCESS | 3884 | 1466629911891 Marionette TRACE conn3 <- [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]]]}] 13:11:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 13:11:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 627ms 13:11:51 INFO - PROCESS | 3884 | 1466629911918 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 13:11:51 INFO - PROCESS | 3884 | 1466629911920 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 13:11:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 13:11:51 INFO - PROCESS | 3884 | 1466629911924 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 13:11:51 INFO - PROCESS | 3884 | 1466629911927 Marionette TRACE conn3 <- [1,1334,null,{}] 13:11:51 INFO - PROCESS | 3884 | 1466629911937 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:51 INFO - PROCESS | 3884 | 1466629911942 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:52 INFO - PROCESS | 3884 | 1466629912024 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 13:11:52 INFO - PROCESS | 3884 | 1466629912033 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:52 INFO - PROCESS | 3884 | 1466629912036 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:52 INFO - PROCESS | 3884 | ++DOCSHELL 1658B800 == 33 [pid = 3884] [id = 343] 13:11:52 INFO - PROCESS | 3884 | ++DOMWINDOW == 65 (1658D000) [pid = 3884] [serial = 1028] [outer = 00000000] 13:11:52 INFO - PROCESS | 3884 | ++DOMWINDOW == 66 (1698CC00) [pid = 3884] [serial = 1029] [outer = 1658D000] 13:11:52 INFO - PROCESS | 3884 | 1466629912084 Marionette DEBUG loaded listener.js 13:11:52 INFO - PROCESS | 3884 | ++DOMWINDOW == 67 (16D0EC00) [pid = 3884] [serial = 1030] [outer = 1658D000] 13:11:52 INFO - PROCESS | 3884 | 1466629912572 Marionette TRACE conn3 <- [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]]]}] 13:11:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 13:11:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 706ms 13:11:52 INFO - PROCESS | 3884 | 1466629912626 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 13:11:52 INFO - PROCESS | 3884 | 1466629912629 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 13:11:52 INFO - PROCESS | 3884 | 1466629912632 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 13:11:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 13:11:52 INFO - PROCESS | 3884 | 1466629912634 Marionette TRACE conn3 <- [1,1338,null,{}] 13:11:52 INFO - PROCESS | 3884 | 1466629912638 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:52 INFO - PROCESS | 3884 | 1466629912641 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:52 INFO - PROCESS | 3884 | 1466629912801 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 13:11:52 INFO - PROCESS | 3884 | 1466629912824 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:52 INFO - PROCESS | 3884 | 1466629912826 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:52 INFO - PROCESS | 3884 | ++DOCSHELL 16EDC000 == 34 [pid = 3884] [id = 344] 13:11:52 INFO - PROCESS | 3884 | ++DOMWINDOW == 68 (16EDD000) [pid = 3884] [serial = 1031] [outer = 00000000] 13:11:52 INFO - PROCESS | 3884 | ++DOMWINDOW == 69 (16FDA400) [pid = 3884] [serial = 1032] [outer = 16EDD000] 13:11:52 INFO - PROCESS | 3884 | 1466629912870 Marionette DEBUG loaded listener.js 13:11:52 INFO - PROCESS | 3884 | ++DOMWINDOW == 70 (1769FC00) [pid = 3884] [serial = 1033] [outer = 16EDD000] 13:11:53 INFO - PROCESS | 3884 | 1466629913313 Marionette TRACE conn3 <- [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]]]}] 13:11:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 13:11:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 753ms 13:11:53 INFO - PROCESS | 3884 | 1466629913374 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 13:11:53 INFO - PROCESS | 3884 | 1466629913376 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 13:11:53 INFO - PROCESS | 3884 | 1466629913379 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 13:11:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 13:11:53 INFO - PROCESS | 3884 | 1466629913381 Marionette TRACE conn3 <- [1,1342,null,{}] 13:11:53 INFO - PROCESS | 3884 | 1466629913385 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:53 INFO - PROCESS | 3884 | 1466629913387 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:53 INFO - PROCESS | 3884 | 1466629913493 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 13:11:53 INFO - PROCESS | 3884 | 1466629913498 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:53 INFO - PROCESS | 3884 | 1466629913501 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:53 INFO - PROCESS | 3884 | ++DOCSHELL 16EE0C00 == 35 [pid = 3884] [id = 345] 13:11:53 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (1769B800) [pid = 3884] [serial = 1034] [outer = 00000000] 13:11:53 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (17D33C00) [pid = 3884] [serial = 1035] [outer = 1769B800] 13:11:53 INFO - PROCESS | 3884 | 1466629913545 Marionette DEBUG loaded listener.js 13:11:53 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (17D94000) [pid = 3884] [serial = 1036] [outer = 1769B800] 13:11:54 INFO - PROCESS | 3884 | 1466629914009 Marionette TRACE conn3 <- [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]]]}] 13:11:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 13:11:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 705ms 13:11:54 INFO - PROCESS | 3884 | 1466629914083 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 13:11:54 INFO - PROCESS | 3884 | 1466629914085 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 13:11:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 13:11:54 INFO - PROCESS | 3884 | 1466629914088 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 13:11:54 INFO - PROCESS | 3884 | 1466629914090 Marionette TRACE conn3 <- [1,1346,null,{}] 13:11:54 INFO - PROCESS | 3884 | 1466629914094 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:54 INFO - PROCESS | 3884 | 1466629914099 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:54 INFO - PROCESS | 3884 | 1466629914259 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 13:11:54 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (143A1C00) [pid = 3884] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 13:11:54 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (16048800) [pid = 3884] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 13:11:54 INFO - PROCESS | 3884 | --DOMWINDOW == 70 (15D42800) [pid = 3884] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 13:11:54 INFO - PROCESS | 3884 | --DOMWINDOW == 69 (1A596000) [pid = 3884] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 13:11:54 INFO - PROCESS | 3884 | --DOMWINDOW == 68 (10F48800) [pid = 3884] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 13:11:54 INFO - PROCESS | 3884 | --DOMWINDOW == 67 (1A55B800) [pid = 3884] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 13:11:54 INFO - PROCESS | 3884 | --DOMWINDOW == 66 (16EC8800) [pid = 3884] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 13:11:54 INFO - PROCESS | 3884 | --DOMWINDOW == 65 (12BE7400) [pid = 3884] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 13:11:54 INFO - PROCESS | 3884 | --DOMWINDOW == 64 (106E5800) [pid = 3884] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 13:11:54 INFO - PROCESS | 3884 | --DOMWINDOW == 63 (104F3C00) [pid = 3884] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 13:11:54 INFO - PROCESS | 3884 | 1466629914360 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:54 INFO - PROCESS | 3884 | 1466629914362 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:54 INFO - PROCESS | 3884 | ++DOCSHELL 0C387000 == 36 [pid = 3884] [id = 346] 13:11:54 INFO - PROCESS | 3884 | ++DOMWINDOW == 64 (0C393800) [pid = 3884] [serial = 1037] [outer = 00000000] 13:11:54 INFO - PROCESS | 3884 | ++DOMWINDOW == 65 (135B1800) [pid = 3884] [serial = 1038] [outer = 0C393800] 13:11:54 INFO - PROCESS | 3884 | 1466629914418 Marionette DEBUG loaded listener.js 13:11:54 INFO - PROCESS | 3884 | ++DOMWINDOW == 66 (12918800) [pid = 3884] [serial = 1039] [outer = 0C393800] 13:11:54 INFO - PROCESS | 3884 | 1466629914809 Marionette TRACE conn3 <- [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]]]}] 13:11:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 13:11:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 737ms 13:11:54 INFO - PROCESS | 3884 | 1466629914830 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 13:11:54 INFO - PROCESS | 3884 | 1466629914832 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 13:11:54 INFO - PROCESS | 3884 | 1466629914835 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 13:11:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 13:11:54 INFO - PROCESS | 3884 | 1466629914837 Marionette TRACE conn3 <- [1,1350,null,{}] 13:11:54 INFO - PROCESS | 3884 | 1466629914840 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:54 INFO - PROCESS | 3884 | 1466629914842 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:54 INFO - PROCESS | 3884 | 1466629914954 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 13:11:54 INFO - PROCESS | 3884 | 1466629914961 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:54 INFO - PROCESS | 3884 | 1466629914963 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:55 INFO - PROCESS | 3884 | ++DOCSHELL 10B61C00 == 37 [pid = 3884] [id = 347] 13:11:55 INFO - PROCESS | 3884 | ++DOMWINDOW == 67 (12BE7400) [pid = 3884] [serial = 1040] [outer = 00000000] 13:11:55 INFO - PROCESS | 3884 | ++DOMWINDOW == 68 (180B2C00) [pid = 3884] [serial = 1041] [outer = 12BE7400] 13:11:55 INFO - PROCESS | 3884 | 1466629915007 Marionette DEBUG loaded listener.js 13:11:55 INFO - PROCESS | 3884 | ++DOMWINDOW == 69 (180BD000) [pid = 3884] [serial = 1042] [outer = 12BE7400] 13:11:55 INFO - PROCESS | 3884 | 1466629915429 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 13:11:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 13:11:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 643ms 13:11:55 INFO - PROCESS | 3884 | 1466629915473 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 13:11:55 INFO - PROCESS | 3884 | 1466629915475 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 13:11:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 13:11:55 INFO - PROCESS | 3884 | 1466629915479 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 13:11:55 INFO - PROCESS | 3884 | 1466629915481 Marionette TRACE conn3 <- [1,1354,null,{}] 13:11:55 INFO - PROCESS | 3884 | 1466629915484 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:55 INFO - PROCESS | 3884 | 1466629915486 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:55 INFO - PROCESS | 3884 | 1466629915563 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 13:11:55 INFO - PROCESS | 3884 | 1466629915677 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:55 INFO - PROCESS | 3884 | 1466629915679 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:55 INFO - PROCESS | 3884 | ++DOCSHELL 15948000 == 38 [pid = 3884] [id = 348] 13:11:55 INFO - PROCESS | 3884 | ++DOMWINDOW == 70 (1594CC00) [pid = 3884] [serial = 1043] [outer = 00000000] 13:11:55 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (19815400) [pid = 3884] [serial = 1044] [outer = 1594CC00] 13:11:55 INFO - PROCESS | 3884 | 1466629915724 Marionette DEBUG loaded listener.js 13:11:55 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (1981B000) [pid = 3884] [serial = 1045] [outer = 1594CC00] 13:11:56 INFO - PROCESS | 3884 | 1466629916088 Marionette TRACE conn3 <- [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] 13:11:56 INFO - PROCESS | 3884 | 1466629916127 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 13:11:56 INFO - PROCESS | 3884 | 1466629916130 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 13:11:56 INFO - PROCESS | 3884 | 1466629916132 Marionette TRACE conn3 <- [1,1358,null,{}] 13:11:56 INFO - PROCESS | 3884 | 1466629916135 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:56 INFO - PROCESS | 3884 | 1466629916137 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:56 INFO - PROCESS | 3884 | 1466629916215 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 13:11:56 INFO - PROCESS | 3884 | 1466629916220 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:56 INFO - PROCESS | 3884 | 1466629916222 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:56 INFO - PROCESS | 3884 | ++DOCSHELL 16561C00 == 39 [pid = 3884] [id = 349] 13:11:56 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (16EE1000) [pid = 3884] [serial = 1046] [outer = 00000000] 13:11:56 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (19E7E000) [pid = 3884] [serial = 1047] [outer = 16EE1000] 13:11:56 INFO - PROCESS | 3884 | 1466629916265 Marionette DEBUG loaded listener.js 13:11:56 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (19E84C00) [pid = 3884] [serial = 1048] [outer = 16EE1000] 13:11:57 INFO - PROCESS | 3884 | 1466629917033 Marionette TRACE conn3 <- [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] 13:11:57 INFO - PROCESS | 3884 | 1466629917110 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 13:11:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 13:11:57 INFO - PROCESS | 3884 | 1466629917114 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 13:11:57 INFO - PROCESS | 3884 | 1466629917119 Marionette TRACE conn3 <- [1,1362,null,{}] 13:11:57 INFO - PROCESS | 3884 | 1466629917125 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:57 INFO - PROCESS | 3884 | 1466629917128 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:57 INFO - PROCESS | 3884 | 1466629917243 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 13:11:57 INFO - PROCESS | 3884 | 1466629917366 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:57 INFO - PROCESS | 3884 | 1466629917369 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:57 INFO - PROCESS | 3884 | ++DOCSHELL 10674C00 == 40 [pid = 3884] [id = 350] 13:11:57 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (113BE000) [pid = 3884] [serial = 1049] [outer = 00000000] 13:11:57 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (135AAC00) [pid = 3884] [serial = 1050] [outer = 113BE000] 13:11:57 INFO - PROCESS | 3884 | 1466629917426 Marionette DEBUG loaded listener.js 13:11:57 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (140F1800) [pid = 3884] [serial = 1051] [outer = 113BE000] 13:11:58 INFO - PROCESS | 3884 | [3884] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:11:58 INFO - PROCESS | 3884 | 1466629918004 Marionette TRACE conn3 <- [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] 13:11:58 INFO - PROCESS | 3884 | 1466629918066 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 13:11:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 13:11:58 INFO - PROCESS | 3884 | 1466629918073 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 13:11:58 INFO - PROCESS | 3884 | 1466629918075 Marionette TRACE conn3 <- [1,1366,null,{}] 13:11:58 INFO - PROCESS | 3884 | 1466629918079 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:58 INFO - PROCESS | 3884 | 1466629918082 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:58 INFO - PROCESS | 3884 | 1466629918222 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 13:11:58 INFO - PROCESS | 3884 | 1466629918352 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:58 INFO - PROCESS | 3884 | 1466629918355 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:58 INFO - PROCESS | 3884 | ++DOCSHELL 16560800 == 41 [pid = 3884] [id = 351] 13:11:58 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (16EDB000) [pid = 3884] [serial = 1052] [outer = 00000000] 13:11:58 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (176A7800) [pid = 3884] [serial = 1053] [outer = 16EDB000] 13:11:58 INFO - PROCESS | 3884 | 1466629918411 Marionette DEBUG loaded listener.js 13:11:58 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (17D32C00) [pid = 3884] [serial = 1054] [outer = 16EDB000] 13:11:59 INFO - PROCESS | 3884 | 1466629918998 Marionette TRACE conn3 <- [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] 13:11:59 INFO - PROCESS | 3884 | 1466629919031 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 13:11:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 13:11:59 INFO - PROCESS | 3884 | 1466629919036 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 13:11:59 INFO - PROCESS | 3884 | 1466629919039 Marionette TRACE conn3 <- [1,1370,null,{}] 13:11:59 INFO - PROCESS | 3884 | 1466629919050 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:59 INFO - PROCESS | 3884 | 1466629919055 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:59 INFO - PROCESS | 3884 | 1466629919160 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 13:11:59 INFO - PROCESS | 3884 | 1466629919263 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:11:59 INFO - PROCESS | 3884 | 1466629919266 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:11:59 INFO - PROCESS | 3884 | ++DOCSHELL 19E88000 == 42 [pid = 3884] [id = 352] 13:11:59 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (19E88400) [pid = 3884] [serial = 1055] [outer = 00000000] 13:11:59 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (19F3DC00) [pid = 3884] [serial = 1056] [outer = 19E88400] 13:11:59 INFO - PROCESS | 3884 | 1466629919322 Marionette DEBUG loaded listener.js 13:11:59 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (19FC5C00) [pid = 3884] [serial = 1057] [outer = 19E88400] 13:12:00 INFO - PROCESS | 3884 | [3884] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:12:00 INFO - PROCESS | 3884 | 1466629920132 Marionette TRACE conn3 <- [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] 13:12:00 INFO - PROCESS | 3884 | 1466629920199 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 13:12:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 13:12:00 INFO - PROCESS | 3884 | 1466629920204 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 13:12:00 INFO - PROCESS | 3884 | 1466629920208 Marionette TRACE conn3 <- [1,1374,null,{}] 13:12:00 INFO - PROCESS | 3884 | 1466629920213 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:00 INFO - PROCESS | 3884 | 1466629920216 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:00 INFO - PROCESS | 3884 | 1466629920319 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 13:12:00 INFO - PROCESS | 3884 | 1466629920451 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:00 INFO - PROCESS | 3884 | 1466629920456 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:00 INFO - PROCESS | 3884 | ++DOCSHELL 10639800 == 43 [pid = 3884] [id = 353] 13:12:00 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (10670800) [pid = 3884] [serial = 1058] [outer = 00000000] 13:12:00 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (111DF800) [pid = 3884] [serial = 1059] [outer = 10670800] 13:12:00 INFO - PROCESS | 3884 | 1466629920506 Marionette DEBUG loaded listener.js 13:12:00 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (114E4800) [pid = 3884] [serial = 1060] [outer = 10670800] 13:12:01 INFO - PROCESS | 3884 | --DOCSHELL 15948000 == 42 [pid = 3884] [id = 348] 13:12:01 INFO - PROCESS | 3884 | --DOCSHELL 10B61C00 == 41 [pid = 3884] [id = 347] 13:12:01 INFO - PROCESS | 3884 | --DOCSHELL 0C387000 == 40 [pid = 3884] [id = 346] 13:12:01 INFO - PROCESS | 3884 | --DOCSHELL 16EE0C00 == 39 [pid = 3884] [id = 345] 13:12:01 INFO - PROCESS | 3884 | --DOCSHELL 16EDC000 == 38 [pid = 3884] [id = 344] 13:12:01 INFO - PROCESS | 3884 | --DOCSHELL 1658B800 == 37 [pid = 3884] [id = 343] 13:12:01 INFO - PROCESS | 3884 | --DOCSHELL 135B2C00 == 36 [pid = 3884] [id = 342] 13:12:01 INFO - PROCESS | 3884 | --DOCSHELL 111B3400 == 35 [pid = 3884] [id = 341] 13:12:01 INFO - PROCESS | 3884 | --DOCSHELL 1067C400 == 34 [pid = 3884] [id = 332] 13:12:01 INFO - PROCESS | 3884 | --DOCSHELL 107F6000 == 33 [pid = 3884] [id = 339] 13:12:01 INFO - PROCESS | 3884 | --DOCSHELL 13C96800 == 32 [pid = 3884] [id = 340] 13:12:01 INFO - PROCESS | 3884 | --DOCSHELL 178A2400 == 31 [pid = 3884] [id = 338] 13:12:01 INFO - PROCESS | 3884 | --DOCSHELL 16560800 == 30 [pid = 3884] [id = 351] 13:12:01 INFO - PROCESS | 3884 | --DOCSHELL 19E88000 == 29 [pid = 3884] [id = 352] 13:12:01 INFO - PROCESS | 3884 | --DOCSHELL 16561C00 == 28 [pid = 3884] [id = 349] 13:12:01 INFO - PROCESS | 3884 | --DOCSHELL 10674C00 == 27 [pid = 3884] [id = 350] 13:12:01 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (17EE6000) [pid = 3884] [serial = 1014] [outer = 00000000] [url = about:blank] 13:12:01 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (16EB1400) [pid = 3884] [serial = 1009] [outer = 00000000] [url = about:blank] 13:12:01 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (1319E400) [pid = 3884] [serial = 1002] [outer = 00000000] [url = about:blank] 13:12:01 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (13251C00) [pid = 3884] [serial = 1003] [outer = 00000000] [url = about:blank] 13:12:01 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (12CC6800) [pid = 3884] [serial = 997] [outer = 00000000] [url = about:blank] 13:12:01 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (10C88000) [pid = 3884] [serial = 996] [outer = 00000000] [url = about:blank] 13:12:01 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (1324E400) [pid = 3884] [serial = 984] [outer = 00000000] [url = about:blank] 13:12:01 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (16D03000) [pid = 3884] [serial = 987] [outer = 00000000] [url = about:blank] 13:12:01 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (1A589C00) [pid = 3884] [serial = 990] [outer = 00000000] [url = about:blank] 13:12:01 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (1A5E2C00) [pid = 3884] [serial = 993] [outer = 00000000] [url = about:blank] 13:12:01 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (10B64400) [pid = 3884] [serial = 999] [outer = 00000000] [url = about:blank] 13:12:01 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (10C84800) [pid = 3884] [serial = 1000] [outer = 00000000] [url = about:blank] 13:12:01 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (15D47800) [pid = 3884] [serial = 1006] [outer = 00000000] [url = about:blank] 13:12:01 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (1548E400) [pid = 3884] [serial = 1005] [outer = 00000000] [url = about:blank] 13:12:01 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (16986800) [pid = 3884] [serial = 1008] [outer = 00000000] [url = about:blank] 13:12:01 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (174FAC00) [pid = 3884] [serial = 988] [outer = 00000000] [url = about:blank] 13:12:01 INFO - PROCESS | 3884 | --DOMWINDOW == 70 (1A86FC00) [pid = 3884] [serial = 994] [outer = 00000000] [url = about:blank] 13:12:01 INFO - PROCESS | 3884 | --DOMWINDOW == 69 (13C96C00) [pid = 3884] [serial = 985] [outer = 00000000] [url = about:blank] 13:12:01 INFO - PROCESS | 3884 | --DOMWINDOW == 68 (1A596800) [pid = 3884] [serial = 991] [outer = 00000000] [url = about:blank] 13:12:01 INFO - PROCESS | 3884 | --DOMWINDOW == 67 (16FD9800) [pid = 3884] [serial = 1011] [outer = 00000000] [url = about:blank] 13:12:01 INFO - PROCESS | 3884 | --DOMWINDOW == 66 (174FDC00) [pid = 3884] [serial = 1012] [outer = 00000000] [url = about:blank] 13:12:01 INFO - PROCESS | 3884 | 1466629921567 Marionette TRACE conn3 <- [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] 13:12:01 INFO - PROCESS | 3884 | 1466629921609 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 13:12:01 INFO - PROCESS | 3884 | 1466629921614 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 13:12:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 13:12:01 INFO - PROCESS | 3884 | 1466629921618 Marionette TRACE conn3 <- [1,1378,null,{}] 13:12:01 INFO - PROCESS | 3884 | 1466629921623 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:01 INFO - PROCESS | 3884 | 1466629921627 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:01 INFO - PROCESS | 3884 | 1466629921719 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 13:12:01 INFO - PROCESS | 3884 | 1466629921727 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:01 INFO - PROCESS | 3884 | 1466629921730 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:01 INFO - PROCESS | 3884 | ++DOCSHELL 107F5C00 == 28 [pid = 3884] [id = 354] 13:12:01 INFO - PROCESS | 3884 | ++DOMWINDOW == 67 (107F6000) [pid = 3884] [serial = 1061] [outer = 00000000] 13:12:01 INFO - PROCESS | 3884 | ++DOMWINDOW == 68 (111DD800) [pid = 3884] [serial = 1062] [outer = 107F6000] 13:12:01 INFO - PROCESS | 3884 | 1466629921779 Marionette DEBUG loaded listener.js 13:12:01 INFO - PROCESS | 3884 | ++DOMWINDOW == 69 (11BE2C00) [pid = 3884] [serial = 1063] [outer = 107F6000] 13:12:02 INFO - PROCESS | 3884 | 1466629922266 Marionette TRACE conn3 <- [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]]]}] 13:12:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 13:12:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 706ms 13:12:02 INFO - PROCESS | 3884 | 1466629922315 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 13:12:02 INFO - PROCESS | 3884 | 1466629922320 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 13:12:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 13:12:02 INFO - PROCESS | 3884 | 1466629922326 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 13:12:02 INFO - PROCESS | 3884 | 1466629922329 Marionette TRACE conn3 <- [1,1382,null,{}] 13:12:02 INFO - PROCESS | 3884 | 1466629922333 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:02 INFO - PROCESS | 3884 | 1466629922335 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:02 INFO - PROCESS | 3884 | 1466629922460 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 13:12:02 INFO - PROCESS | 3884 | 1466629922554 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:02 INFO - PROCESS | 3884 | 1466629922556 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:02 INFO - PROCESS | 3884 | ++DOCSHELL 12E8F000 == 29 [pid = 3884] [id = 355] 13:12:02 INFO - PROCESS | 3884 | ++DOMWINDOW == 70 (13257800) [pid = 3884] [serial = 1064] [outer = 00000000] 13:12:02 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (132DD000) [pid = 3884] [serial = 1065] [outer = 13257800] 13:12:02 INFO - PROCESS | 3884 | 1466629922604 Marionette DEBUG loaded listener.js 13:12:02 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (135AD800) [pid = 3884] [serial = 1066] [outer = 13257800] 13:12:03 INFO - PROCESS | 3884 | 1466629922994 Marionette TRACE conn3 <- [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]]]}] 13:12:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 13:12:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 690ms 13:12:03 INFO - PROCESS | 3884 | 1466629923027 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 13:12:03 INFO - PROCESS | 3884 | 1466629923029 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 13:12:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 13:12:03 INFO - PROCESS | 3884 | 1466629923032 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 13:12:03 INFO - PROCESS | 3884 | 1466629923036 Marionette TRACE conn3 <- [1,1386,null,{}] 13:12:03 INFO - PROCESS | 3884 | 1466629923047 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:03 INFO - PROCESS | 3884 | 1466629923051 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:03 INFO - PROCESS | 3884 | 1466629923132 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 13:12:03 INFO - PROCESS | 3884 | 1466629923138 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:03 INFO - PROCESS | 3884 | 1466629923141 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:03 INFO - PROCESS | 3884 | ++DOCSHELL 15114000 == 30 [pid = 3884] [id = 356] 13:12:03 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (15116400) [pid = 3884] [serial = 1067] [outer = 00000000] 13:12:03 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (1594D000) [pid = 3884] [serial = 1068] [outer = 15116400] 13:12:03 INFO - PROCESS | 3884 | 1466629923188 Marionette DEBUG loaded listener.js 13:12:03 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (15D4C800) [pid = 3884] [serial = 1069] [outer = 15116400] 13:12:03 INFO - PROCESS | 3884 | 1466629923675 Marionette TRACE conn3 <- [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]]]}] 13:12:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 13:12:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 690ms 13:12:03 INFO - PROCESS | 3884 | 1466629923730 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 13:12:03 INFO - PROCESS | 3884 | 1466629923732 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 13:12:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 13:12:03 INFO - PROCESS | 3884 | 1466629923736 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 13:12:03 INFO - PROCESS | 3884 | 1466629923737 Marionette TRACE conn3 <- [1,1390,null,{}] 13:12:03 INFO - PROCESS | 3884 | 1466629923746 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:03 INFO - PROCESS | 3884 | 1466629923748 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:03 INFO - PROCESS | 3884 | 1466629923892 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 13:12:03 INFO - PROCESS | 3884 | 1466629923958 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:03 INFO - PROCESS | 3884 | 1466629923960 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:03 INFO - PROCESS | 3884 | ++DOCSHELL 16986800 == 31 [pid = 3884] [id = 357] 13:12:03 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (1698D800) [pid = 3884] [serial = 1070] [outer = 00000000] 13:12:04 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (16A43000) [pid = 3884] [serial = 1071] [outer = 1698D800] 13:12:04 INFO - PROCESS | 3884 | 1466629924004 Marionette DEBUG loaded listener.js 13:12:04 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (16EC2800) [pid = 3884] [serial = 1072] [outer = 1698D800] 13:12:04 INFO - PROCESS | 3884 | 1466629924414 Marionette TRACE conn3 <- [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]]]}] 13:12:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 13:12:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 737ms 13:12:04 INFO - PROCESS | 3884 | 1466629924477 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 13:12:04 INFO - PROCESS | 3884 | 1466629924479 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 13:12:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 13:12:04 INFO - PROCESS | 3884 | 1466629924482 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 13:12:04 INFO - PROCESS | 3884 | 1466629924484 Marionette TRACE conn3 <- [1,1394,null,{}] 13:12:04 INFO - PROCESS | 3884 | 1466629924487 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:04 INFO - PROCESS | 3884 | 1466629924489 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:04 INFO - PROCESS | 3884 | 1466629924602 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 13:12:04 INFO - PROCESS | 3884 | 1466629924611 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:04 INFO - PROCESS | 3884 | 1466629924613 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:04 INFO - PROCESS | 3884 | ++DOCSHELL 16EB1400 == 32 [pid = 3884] [id = 358] 13:12:04 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (16ED8800) [pid = 3884] [serial = 1073] [outer = 00000000] 13:12:04 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (16EE5000) [pid = 3884] [serial = 1074] [outer = 16ED8800] 13:12:04 INFO - PROCESS | 3884 | 1466629924705 Marionette DEBUG loaded listener.js 13:12:04 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (174FB400) [pid = 3884] [serial = 1075] [outer = 16ED8800] 13:12:05 INFO - PROCESS | 3884 | 1466629925142 Marionette TRACE conn3 <- [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]]]}] 13:12:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 13:12:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 690ms 13:12:05 INFO - PROCESS | 3884 | 1466629925181 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 13:12:05 INFO - PROCESS | 3884 | 1466629925183 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 13:12:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 13:12:05 INFO - PROCESS | 3884 | 1466629925186 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 13:12:05 INFO - PROCESS | 3884 | 1466629925188 Marionette TRACE conn3 <- [1,1398,null,{}] 13:12:05 INFO - PROCESS | 3884 | 1466629925191 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:05 INFO - PROCESS | 3884 | 1466629925197 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:05 INFO - PROCESS | 3884 | 1466629925346 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 13:12:05 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (16EDD000) [pid = 3884] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 13:12:05 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (1769B800) [pid = 3884] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 13:12:05 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (17D92800) [pid = 3884] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 13:12:05 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (10B5AC00) [pid = 3884] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 13:12:05 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (14003400) [pid = 3884] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 13:12:05 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (111BB000) [pid = 3884] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 13:12:05 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (0C393800) [pid = 3884] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 13:12:05 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (135B3000) [pid = 3884] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 13:12:05 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (1658D000) [pid = 3884] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 13:12:05 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (16EE1000) [pid = 3884] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 13:12:05 INFO - PROCESS | 3884 | --DOMWINDOW == 70 (1594CC00) [pid = 3884] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 13:12:05 INFO - PROCESS | 3884 | 1466629925656 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:05 INFO - PROCESS | 3884 | 1466629925659 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:05 INFO - PROCESS | 3884 | ++DOCSHELL 0C380400 == 33 [pid = 3884] [id = 359] 13:12:05 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (0C383400) [pid = 3884] [serial = 1076] [outer = 00000000] 13:12:05 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (107EA800) [pid = 3884] [serial = 1077] [outer = 0C383400] 13:12:05 INFO - PROCESS | 3884 | 1466629925703 Marionette DEBUG loaded listener.js 13:12:05 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (13C97800) [pid = 3884] [serial = 1078] [outer = 0C383400] 13:12:06 INFO - PROCESS | 3884 | 1466629926088 Marionette TRACE conn3 <- [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]]]}] 13:12:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 13:12:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 909ms 13:12:06 INFO - PROCESS | 3884 | 1466629926123 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 13:12:06 INFO - PROCESS | 3884 | 1466629926125 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 13:12:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 13:12:06 INFO - PROCESS | 3884 | 1466629926128 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 13:12:06 INFO - PROCESS | 3884 | 1466629926130 Marionette TRACE conn3 <- [1,1402,null,{}] 13:12:06 INFO - PROCESS | 3884 | 1466629926133 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:06 INFO - PROCESS | 3884 | 1466629926135 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:06 INFO - PROCESS | 3884 | 1466629926210 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 13:12:06 INFO - PROCESS | 3884 | 1466629926215 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:06 INFO - PROCESS | 3884 | 1466629926217 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:06 INFO - PROCESS | 3884 | ++DOCSHELL 107F2000 == 34 [pid = 3884] [id = 360] 13:12:06 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (135B3000) [pid = 3884] [serial = 1079] [outer = 00000000] 13:12:06 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (17EF2400) [pid = 3884] [serial = 1080] [outer = 135B3000] 13:12:06 INFO - PROCESS | 3884 | 1466629926261 Marionette DEBUG loaded listener.js 13:12:06 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (180AA000) [pid = 3884] [serial = 1081] [outer = 135B3000] 13:12:06 INFO - PROCESS | 3884 | 1466629926707 Marionette TRACE conn3 <- [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]]]}] 13:12:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 13:12:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 643ms 13:12:06 INFO - PROCESS | 3884 | 1466629926767 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 13:12:06 INFO - PROCESS | 3884 | 1466629926769 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 13:12:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 13:12:06 INFO - PROCESS | 3884 | 1466629926773 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 13:12:06 INFO - PROCESS | 3884 | 1466629926774 Marionette TRACE conn3 <- [1,1406,null,{}] 13:12:06 INFO - PROCESS | 3884 | 1466629926777 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:06 INFO - PROCESS | 3884 | 1466629926779 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:06 INFO - PROCESS | 3884 | 1466629926854 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 13:12:06 INFO - PROCESS | 3884 | 1466629926861 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:06 INFO - PROCESS | 3884 | 1466629926863 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:06 INFO - PROCESS | 3884 | ++DOCSHELL 175A1800 == 35 [pid = 3884] [id = 361] 13:12:06 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (17EE6000) [pid = 3884] [serial = 1082] [outer = 00000000] 13:12:06 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (19812800) [pid = 3884] [serial = 1083] [outer = 17EE6000] 13:12:06 INFO - PROCESS | 3884 | 1466629926906 Marionette DEBUG loaded listener.js 13:12:06 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (19814000) [pid = 3884] [serial = 1084] [outer = 17EE6000] 13:12:07 INFO - PROCESS | 3884 | 1466629927359 Marionette TRACE conn3 <- [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]]]}] 13:12:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 13:12:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 643ms 13:12:07 INFO - PROCESS | 3884 | 1466629927411 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 13:12:07 INFO - PROCESS | 3884 | 1466629927413 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 13:12:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 13:12:07 INFO - PROCESS | 3884 | 1466629927416 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 13:12:07 INFO - PROCESS | 3884 | 1466629927417 Marionette TRACE conn3 <- [1,1410,null,{}] 13:12:07 INFO - PROCESS | 3884 | 1466629927421 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:07 INFO - PROCESS | 3884 | 1466629927423 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:07 INFO - PROCESS | 3884 | 1466629927500 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 13:12:07 INFO - PROCESS | 3884 | 1466629927507 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:07 INFO - PROCESS | 3884 | 1466629927509 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:07 INFO - PROCESS | 3884 | ++DOCSHELL 1981C400 == 36 [pid = 3884] [id = 362] 13:12:07 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (1981D400) [pid = 3884] [serial = 1085] [outer = 00000000] 13:12:07 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (19E7D000) [pid = 3884] [serial = 1086] [outer = 1981D400] 13:12:07 INFO - PROCESS | 3884 | 1466629927552 Marionette DEBUG loaded listener.js 13:12:07 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (19E7E400) [pid = 3884] [serial = 1087] [outer = 1981D400] 13:12:08 INFO - PROCESS | 3884 | 1466629928428 Marionette TRACE conn3 <- [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]]]}] 13:12:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 13:12:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1049ms 13:12:08 INFO - PROCESS | 3884 | 1466629928472 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 13:12:08 INFO - PROCESS | 3884 | 1466629928477 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 13:12:08 INFO - PROCESS | 3884 | 1466629928481 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 13:12:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 13:12:08 INFO - PROCESS | 3884 | 1466629928487 Marionette TRACE conn3 <- [1,1414,null,{}] 13:12:08 INFO - PROCESS | 3884 | 1466629928492 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:08 INFO - PROCESS | 3884 | 1466629928495 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:08 INFO - PROCESS | 3884 | 1466629928613 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 13:12:08 INFO - PROCESS | 3884 | 1466629928741 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:08 INFO - PROCESS | 3884 | 1466629928744 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:08 INFO - PROCESS | 3884 | ++DOCSHELL 10F48800 == 37 [pid = 3884] [id = 363] 13:12:08 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (1142A000) [pid = 3884] [serial = 1088] [outer = 00000000] 13:12:08 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (12E5F800) [pid = 3884] [serial = 1089] [outer = 1142A000] 13:12:08 INFO - PROCESS | 3884 | 1466629928802 Marionette DEBUG loaded listener.js 13:12:08 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (132D4C00) [pid = 3884] [serial = 1090] [outer = 1142A000] 13:12:09 INFO - PROCESS | 3884 | 1466629929704 Marionette TRACE conn3 <- [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]]]}] 13:12:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 13:12:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1298ms 13:12:09 INFO - PROCESS | 3884 | 1466629929787 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 13:12:09 INFO - PROCESS | 3884 | 1466629929791 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 13:12:09 INFO - PROCESS | 3884 | 1466629929797 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 13:12:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 13:12:09 INFO - PROCESS | 3884 | 1466629929800 Marionette TRACE conn3 <- [1,1418,null,{}] 13:12:09 INFO - PROCESS | 3884 | 1466629929805 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:09 INFO - PROCESS | 3884 | 1466629929808 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:09 INFO - PROCESS | 3884 | 1466629929963 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 13:12:09 INFO - PROCESS | 3884 | --DOCSHELL 175A1800 == 36 [pid = 3884] [id = 361] 13:12:09 INFO - PROCESS | 3884 | --DOCSHELL 107F2000 == 35 [pid = 3884] [id = 360] 13:12:09 INFO - PROCESS | 3884 | --DOCSHELL 0C380400 == 34 [pid = 3884] [id = 359] 13:12:09 INFO - PROCESS | 3884 | --DOCSHELL 16EB1400 == 33 [pid = 3884] [id = 358] 13:12:09 INFO - PROCESS | 3884 | --DOCSHELL 16986800 == 32 [pid = 3884] [id = 357] 13:12:09 INFO - PROCESS | 3884 | --DOCSHELL 15114000 == 31 [pid = 3884] [id = 356] 13:12:09 INFO - PROCESS | 3884 | --DOCSHELL 12E8F000 == 30 [pid = 3884] [id = 355] 13:12:09 INFO - PROCESS | 3884 | --DOCSHELL 107F5C00 == 29 [pid = 3884] [id = 354] 13:12:10 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (19815400) [pid = 3884] [serial = 1044] [outer = 00000000] [url = about:blank] 13:12:10 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (16FDA400) [pid = 3884] [serial = 1032] [outer = 00000000] [url = about:blank] 13:12:10 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (17D33C00) [pid = 3884] [serial = 1035] [outer = 00000000] [url = about:blank] 13:12:10 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (180B0000) [pid = 3884] [serial = 1015] [outer = 00000000] [url = about:blank] 13:12:10 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (1142A800) [pid = 3884] [serial = 1017] [outer = 00000000] [url = about:blank] 13:12:10 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (10633400) [pid = 3884] [serial = 1018] [outer = 00000000] [url = about:blank] 13:12:10 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (140F4C00) [pid = 3884] [serial = 1020] [outer = 00000000] [url = about:blank] 13:12:10 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (15487000) [pid = 3884] [serial = 1021] [outer = 00000000] [url = about:blank] 13:12:10 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (12916C00) [pid = 3884] [serial = 1023] [outer = 00000000] [url = about:blank] 13:12:10 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (12BE9C00) [pid = 3884] [serial = 1024] [outer = 00000000] [url = about:blank] 13:12:10 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (135B1800) [pid = 3884] [serial = 1038] [outer = 00000000] [url = about:blank] 13:12:10 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (13C0E000) [pid = 3884] [serial = 1026] [outer = 00000000] [url = about:blank] 13:12:10 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (1981B000) [pid = 3884] [serial = 1045] [outer = 00000000] [url = about:blank] 13:12:10 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (1400BC00) [pid = 3884] [serial = 1027] [outer = 00000000] [url = about:blank] 13:12:10 INFO - PROCESS | 3884 | --DOMWINDOW == 70 (1698CC00) [pid = 3884] [serial = 1029] [outer = 00000000] [url = about:blank] 13:12:10 INFO - PROCESS | 3884 | --DOMWINDOW == 69 (17D94000) [pid = 3884] [serial = 1036] [outer = 00000000] [url = about:blank] 13:12:10 INFO - PROCESS | 3884 | --DOMWINDOW == 68 (12918800) [pid = 3884] [serial = 1039] [outer = 00000000] [url = about:blank] 13:12:10 INFO - PROCESS | 3884 | --DOMWINDOW == 67 (1769FC00) [pid = 3884] [serial = 1033] [outer = 00000000] [url = about:blank] 13:12:10 INFO - PROCESS | 3884 | --DOMWINDOW == 66 (180B2C00) [pid = 3884] [serial = 1041] [outer = 00000000] [url = about:blank] 13:12:10 INFO - PROCESS | 3884 | --DOMWINDOW == 65 (16D0EC00) [pid = 3884] [serial = 1030] [outer = 00000000] [url = about:blank] 13:12:10 INFO - PROCESS | 3884 | --DOMWINDOW == 64 (19E7E000) [pid = 3884] [serial = 1047] [outer = 00000000] [url = about:blank] 13:12:10 INFO - PROCESS | 3884 | --DOMWINDOW == 63 (19E84C00) [pid = 3884] [serial = 1048] [outer = 00000000] [url = about:blank] 13:12:10 INFO - PROCESS | 3884 | 1466629930070 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:10 INFO - PROCESS | 3884 | 1466629930074 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:10 INFO - PROCESS | 3884 | ++DOCSHELL 106E5800 == 30 [pid = 3884] [id = 364] 13:12:10 INFO - PROCESS | 3884 | ++DOMWINDOW == 64 (106E6000) [pid = 3884] [serial = 1091] [outer = 00000000] 13:12:10 INFO - PROCESS | 3884 | ++DOMWINDOW == 65 (10B5E000) [pid = 3884] [serial = 1092] [outer = 106E6000] 13:12:10 INFO - PROCESS | 3884 | 1466629930157 Marionette DEBUG loaded listener.js 13:12:10 INFO - PROCESS | 3884 | ++DOMWINDOW == 66 (111E3400) [pid = 3884] [serial = 1093] [outer = 106E6000] 13:12:10 INFO - PROCESS | 3884 | 1466629930574 Marionette TRACE conn3 <- [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]]]}] 13:12:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 13:12:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 845ms 13:12:10 INFO - PROCESS | 3884 | 1466629930640 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 13:12:10 INFO - PROCESS | 3884 | 1466629930645 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 13:12:10 INFO - PROCESS | 3884 | 1466629930651 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 13:12:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 13:12:10 INFO - PROCESS | 3884 | 1466629930654 Marionette TRACE conn3 <- [1,1422,null,{}] 13:12:10 INFO - PROCESS | 3884 | 1466629930658 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:10 INFO - PROCESS | 3884 | 1466629930661 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:10 INFO - PROCESS | 3884 | 1466629930746 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 13:12:10 INFO - PROCESS | 3884 | 1466629930761 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:10 INFO - PROCESS | 3884 | 1466629930764 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:10 INFO - PROCESS | 3884 | ++DOCSHELL 131C3C00 == 31 [pid = 3884] [id = 365] 13:12:10 INFO - PROCESS | 3884 | ++DOMWINDOW == 67 (131CE000) [pid = 3884] [serial = 1094] [outer = 00000000] 13:12:10 INFO - PROCESS | 3884 | ++DOMWINDOW == 68 (13255000) [pid = 3884] [serial = 1095] [outer = 131CE000] 13:12:10 INFO - PROCESS | 3884 | 1466629930812 Marionette DEBUG loaded listener.js 13:12:10 INFO - PROCESS | 3884 | ++DOMWINDOW == 69 (135B2C00) [pid = 3884] [serial = 1096] [outer = 131CE000] 13:12:11 INFO - PROCESS | 3884 | 1466629931287 Marionette TRACE conn3 <- [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]]]}] 13:12:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 13:12:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 704ms 13:12:11 INFO - PROCESS | 3884 | 1466629931374 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 13:12:11 INFO - PROCESS | 3884 | 1466629931376 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 13:12:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 13:12:11 INFO - PROCESS | 3884 | 1466629931380 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 13:12:11 INFO - PROCESS | 3884 | 1466629931383 Marionette TRACE conn3 <- [1,1426,null,{}] 13:12:11 INFO - PROCESS | 3884 | 1466629931399 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:11 INFO - PROCESS | 3884 | 1466629931406 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:11 INFO - PROCESS | 3884 | 1466629931556 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 13:12:11 INFO - PROCESS | 3884 | 1466629931566 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:11 INFO - PROCESS | 3884 | 1466629931569 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:11 INFO - PROCESS | 3884 | ++DOCSHELL 143AA400 == 32 [pid = 3884] [id = 366] 13:12:11 INFO - PROCESS | 3884 | ++DOMWINDOW == 70 (143AC000) [pid = 3884] [serial = 1097] [outer = 00000000] 13:12:11 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (1548E400) [pid = 3884] [serial = 1098] [outer = 143AC000] 13:12:11 INFO - PROCESS | 3884 | 1466629931616 Marionette DEBUG loaded listener.js 13:12:11 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (15D4B400) [pid = 3884] [serial = 1099] [outer = 143AC000] 13:12:12 INFO - PROCESS | 3884 | 1466629932041 Marionette TRACE conn3 <- [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]]]}] 13:12:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 13:12:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 704ms 13:12:12 INFO - PROCESS | 3884 | 1466629932082 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 13:12:12 INFO - PROCESS | 3884 | 1466629932086 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 13:12:12 INFO - PROCESS | 3884 | 1466629932089 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 13:12:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 13:12:12 INFO - PROCESS | 3884 | 1466629932091 Marionette TRACE conn3 <- [1,1430,null,{}] 13:12:12 INFO - PROCESS | 3884 | 1466629932094 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:12 INFO - PROCESS | 3884 | 1466629932096 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:12 INFO - PROCESS | 3884 | 1466629932227 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 13:12:12 INFO - PROCESS | 3884 | 1466629932242 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:12 INFO - PROCESS | 3884 | 1466629932245 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:12 INFO - PROCESS | 3884 | ++DOCSHELL 16597000 == 33 [pid = 3884] [id = 367] 13:12:12 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (16597C00) [pid = 3884] [serial = 1100] [outer = 00000000] 13:12:12 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (16EA8000) [pid = 3884] [serial = 1101] [outer = 16597C00] 13:12:12 INFO - PROCESS | 3884 | 1466629932289 Marionette DEBUG loaded listener.js 13:12:12 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (16EDBC00) [pid = 3884] [serial = 1102] [outer = 16597C00] 13:12:12 INFO - PROCESS | 3884 | 1466629932719 Marionette TRACE conn3 <- [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]]]}] 13:12:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 13:12:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 688ms 13:12:12 INFO - PROCESS | 3884 | 1466629932791 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 13:12:12 INFO - PROCESS | 3884 | 1466629932793 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 13:12:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 13:12:12 INFO - PROCESS | 3884 | 1466629932830 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 13:12:12 INFO - PROCESS | 3884 | 1466629932832 Marionette TRACE conn3 <- [1,1434,null,{}] 13:12:12 INFO - PROCESS | 3884 | 1466629932839 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:12 INFO - PROCESS | 3884 | 1466629932841 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:12 INFO - PROCESS | 3884 | 1466629932948 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 13:12:12 INFO - PROCESS | 3884 | 1466629932960 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:12 INFO - PROCESS | 3884 | 1466629932962 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:12 INFO - PROCESS | 3884 | ++DOCSHELL 16EE0800 == 34 [pid = 3884] [id = 368] 13:12:12 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (16EE5C00) [pid = 3884] [serial = 1103] [outer = 00000000] 13:12:13 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (175A1800) [pid = 3884] [serial = 1104] [outer = 16EE5C00] 13:12:13 INFO - PROCESS | 3884 | 1466629933005 Marionette DEBUG loaded listener.js 13:12:13 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (176A8000) [pid = 3884] [serial = 1105] [outer = 16EE5C00] 13:12:13 INFO - PROCESS | 3884 | 1466629933473 Marionette TRACE conn3 <- [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]]]}] 13:12:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 13:12:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 719ms 13:12:13 INFO - PROCESS | 3884 | 1466629933516 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 13:12:13 INFO - PROCESS | 3884 | 1466629933518 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 13:12:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 13:12:13 INFO - PROCESS | 3884 | 1466629933521 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 13:12:13 INFO - PROCESS | 3884 | 1466629933523 Marionette TRACE conn3 <- [1,1438,null,{}] 13:12:13 INFO - PROCESS | 3884 | 1466629933531 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:13 INFO - PROCESS | 3884 | 1466629933536 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:13 INFO - PROCESS | 3884 | 1466629933668 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 13:12:13 INFO - PROCESS | 3884 | 1466629933731 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:13 INFO - PROCESS | 3884 | 1466629933734 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:13 INFO - PROCESS | 3884 | ++DOCSHELL 17D2E400 == 35 [pid = 3884] [id = 369] 13:12:13 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (17D68400) [pid = 3884] [serial = 1106] [outer = 00000000] 13:12:13 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (180B2800) [pid = 3884] [serial = 1107] [outer = 17D68400] 13:12:13 INFO - PROCESS | 3884 | 1466629933779 Marionette DEBUG loaded listener.js 13:12:13 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (180B3000) [pid = 3884] [serial = 1108] [outer = 17D68400] 13:12:14 INFO - PROCESS | 3884 | 1466629934301 Marionette TRACE conn3 <- [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]]]}] 13:12:14 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (12BE7400) [pid = 3884] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 13:12:14 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (17EE6000) [pid = 3884] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 13:12:14 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (1698D800) [pid = 3884] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 13:12:14 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (16ED8800) [pid = 3884] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 13:12:14 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (15116400) [pid = 3884] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 13:12:14 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (107F6000) [pid = 3884] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 13:12:14 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (13257800) [pid = 3884] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 13:12:14 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (0C383400) [pid = 3884] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 13:12:14 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (10670800) [pid = 3884] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 13:12:14 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (135B3000) [pid = 3884] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 13:12:14 INFO - PROCESS | 3884 | --DOMWINDOW == 70 (113BE000) [pid = 3884] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 13:12:14 INFO - PROCESS | 3884 | --DOMWINDOW == 69 (16EDB000) [pid = 3884] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 13:12:14 INFO - PROCESS | 3884 | --DOMWINDOW == 68 (19E88400) [pid = 3884] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 13:12:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 13:12:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 845ms 13:12:14 INFO - PROCESS | 3884 | 1466629934365 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 13:12:14 INFO - PROCESS | 3884 | 1466629934367 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 13:12:14 INFO - PROCESS | 3884 | 1466629934370 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 13:12:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 13:12:14 INFO - PROCESS | 3884 | 1466629934372 Marionette TRACE conn3 <- [1,1442,null,{}] 13:12:14 INFO - PROCESS | 3884 | 1466629934375 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:14 INFO - PROCESS | 3884 | 1466629934387 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:14 INFO - PROCESS | 3884 | 1466629934466 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 13:12:14 INFO - PROCESS | 3884 | 1466629934474 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:14 INFO - PROCESS | 3884 | 1466629934476 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:14 INFO - PROCESS | 3884 | ++DOCSHELL 1324A000 == 36 [pid = 3884] [id = 370] 13:12:14 INFO - PROCESS | 3884 | ++DOMWINDOW == 69 (13257800) [pid = 3884] [serial = 1109] [outer = 00000000] 13:12:14 INFO - PROCESS | 3884 | ++DOMWINDOW == 70 (1698BC00) [pid = 3884] [serial = 1110] [outer = 13257800] 13:12:14 INFO - PROCESS | 3884 | 1466629934520 Marionette DEBUG loaded listener.js 13:12:14 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (16EDB800) [pid = 3884] [serial = 1111] [outer = 13257800] 13:12:14 INFO - PROCESS | 3884 | 1466629934939 Marionette TRACE conn3 <- [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]]]}] 13:12:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 13:12:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 594ms 13:12:14 INFO - PROCESS | 3884 | 1466629934972 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 13:12:14 INFO - PROCESS | 3884 | 1466629934975 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 13:12:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 13:12:14 INFO - PROCESS | 3884 | 1466629934978 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 13:12:14 INFO - PROCESS | 3884 | 1466629934980 Marionette TRACE conn3 <- [1,1446,null,{}] 13:12:14 INFO - PROCESS | 3884 | 1466629934983 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:14 INFO - PROCESS | 3884 | 1466629934985 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:15 INFO - PROCESS | 3884 | 1466629935062 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 13:12:15 INFO - PROCESS | 3884 | 1466629935067 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:15 INFO - PROCESS | 3884 | 1466629935070 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:15 INFO - PROCESS | 3884 | ++DOCSHELL 12B23800 == 37 [pid = 3884] [id = 371] 13:12:15 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (17D9A000) [pid = 3884] [serial = 1112] [outer = 00000000] 13:12:15 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (180B5800) [pid = 3884] [serial = 1113] [outer = 17D9A000] 13:12:15 INFO - PROCESS | 3884 | 1466629935113 Marionette DEBUG loaded listener.js 13:12:15 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (180B8C00) [pid = 3884] [serial = 1114] [outer = 17D9A000] 13:12:15 INFO - PROCESS | 3884 | 1466629935549 Marionette TRACE conn3 <- [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]]]}] 13:12:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 13:12:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 595ms 13:12:15 INFO - PROCESS | 3884 | 1466629935575 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 13:12:15 INFO - PROCESS | 3884 | 1466629935577 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 13:12:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 13:12:15 INFO - PROCESS | 3884 | 1466629935596 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 13:12:15 INFO - PROCESS | 3884 | 1466629935597 Marionette TRACE conn3 <- [1,1450,null,{}] 13:12:15 INFO - PROCESS | 3884 | 1466629935601 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:15 INFO - PROCESS | 3884 | 1466629935602 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:15 INFO - PROCESS | 3884 | 1466629935679 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 13:12:15 INFO - PROCESS | 3884 | 1466629935684 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:15 INFO - PROCESS | 3884 | 1466629935686 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:15 INFO - PROCESS | 3884 | ++DOCSHELL 19820C00 == 38 [pid = 3884] [id = 372] 13:12:15 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (1995D800) [pid = 3884] [serial = 1115] [outer = 00000000] 13:12:15 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (19E82000) [pid = 3884] [serial = 1116] [outer = 1995D800] 13:12:15 INFO - PROCESS | 3884 | 1466629935732 Marionette DEBUG loaded listener.js 13:12:15 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (19F3A400) [pid = 3884] [serial = 1117] [outer = 1995D800] 13:12:16 INFO - PROCESS | 3884 | 1466629936188 Marionette TRACE conn3 <- [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]]]}] 13:12:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 13:12:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 626ms 13:12:16 INFO - PROCESS | 3884 | 1466629936233 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 13:12:16 INFO - PROCESS | 3884 | 1466629936235 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 13:12:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 13:12:16 INFO - PROCESS | 3884 | 1466629936248 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 13:12:16 INFO - PROCESS | 3884 | 1466629936250 Marionette TRACE conn3 <- [1,1454,null,{}] 13:12:16 INFO - PROCESS | 3884 | 1466629936254 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:16 INFO - PROCESS | 3884 | 1466629936256 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:16 INFO - PROCESS | 3884 | 1466629936373 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 13:12:16 INFO - PROCESS | 3884 | 1466629936510 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:16 INFO - PROCESS | 3884 | 1466629936514 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:16 INFO - PROCESS | 3884 | ++DOCSHELL 0C37F400 == 39 [pid = 3884] [id = 373] 13:12:16 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (0C380000) [pid = 3884] [serial = 1118] [outer = 00000000] 13:12:16 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (0C395400) [pid = 3884] [serial = 1119] [outer = 0C380000] 13:12:16 INFO - PROCESS | 3884 | 1466629936573 Marionette DEBUG loaded listener.js 13:12:16 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (106E5C00) [pid = 3884] [serial = 1120] [outer = 0C380000] 13:12:17 INFO - PROCESS | 3884 | 1466629937252 Marionette TRACE conn3 <- [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]]]}] 13:12:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 13:12:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1049ms 13:12:17 INFO - PROCESS | 3884 | 1466629937305 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 13:12:17 INFO - PROCESS | 3884 | 1466629937309 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 13:12:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 13:12:17 INFO - PROCESS | 3884 | 1466629937314 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 13:12:17 INFO - PROCESS | 3884 | 1466629937318 Marionette TRACE conn3 <- [1,1458,null,{}] 13:12:17 INFO - PROCESS | 3884 | 1466629937323 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:17 INFO - PROCESS | 3884 | 1466629937326 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:17 INFO - PROCESS | 3884 | 1466629937435 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 13:12:17 INFO - PROCESS | 3884 | 1466629937565 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:17 INFO - PROCESS | 3884 | 1466629937568 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:17 INFO - PROCESS | 3884 | ++DOCSHELL 13C0E000 == 40 [pid = 3884] [id = 374] 13:12:17 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (13C96800) [pid = 3884] [serial = 1121] [outer = 00000000] 13:12:17 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (1400DC00) [pid = 3884] [serial = 1122] [outer = 13C96800] 13:12:17 INFO - PROCESS | 3884 | 1466629937624 Marionette DEBUG loaded listener.js 13:12:17 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (143A3C00) [pid = 3884] [serial = 1123] [outer = 13C96800] 13:12:18 INFO - PROCESS | 3884 | 1466629938223 Marionette TRACE conn3 <- [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]]]}] 13:12:18 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (16554800) [pid = 3884] [serial = 1124] [outer = 1B1C7000] 13:12:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 13:12:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 938ms 13:12:18 INFO - PROCESS | 3884 | 1466629938277 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 13:12:18 INFO - PROCESS | 3884 | 1466629938280 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 13:12:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 13:12:18 INFO - PROCESS | 3884 | 1466629938331 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 13:12:18 INFO - PROCESS | 3884 | 1466629938333 Marionette TRACE conn3 <- [1,1462,null,{}] 13:12:18 INFO - PROCESS | 3884 | 1466629938354 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:18 INFO - PROCESS | 3884 | 1466629938357 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:18 INFO - PROCESS | 3884 | 1466629938469 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 13:12:18 INFO - PROCESS | 3884 | 1466629938594 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:18 INFO - PROCESS | 3884 | 1466629938597 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:18 INFO - PROCESS | 3884 | ++DOCSHELL 15486C00 == 41 [pid = 3884] [id = 375] 13:12:18 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (1548F000) [pid = 3884] [serial = 1125] [outer = 00000000] 13:12:18 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (17D77000) [pid = 3884] [serial = 1126] [outer = 1548F000] 13:12:18 INFO - PROCESS | 3884 | 1466629938651 Marionette DEBUG loaded listener.js 13:12:18 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (19E80800) [pid = 3884] [serial = 1127] [outer = 1548F000] 13:12:19 INFO - PROCESS | 3884 | 1466629939474 Marionette TRACE conn3 <- [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]]]}] 13:12:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 13:12:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1220ms 13:12:19 INFO - PROCESS | 3884 | 1466629939500 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 13:12:19 INFO - PROCESS | 3884 | 1466629939504 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 13:12:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 13:12:19 INFO - PROCESS | 3884 | 1466629939509 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 13:12:19 INFO - PROCESS | 3884 | 1466629939512 Marionette TRACE conn3 <- [1,1466,null,{}] 13:12:19 INFO - PROCESS | 3884 | 1466629939518 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:19 INFO - PROCESS | 3884 | 1466629939520 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:19 INFO - PROCESS | 3884 | 1466629939619 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 13:12:19 INFO - PROCESS | 3884 | 1466629939719 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:19 INFO - PROCESS | 3884 | 1466629939724 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:19 INFO - PROCESS | 3884 | ++DOCSHELL 107EEC00 == 42 [pid = 3884] [id = 376] 13:12:19 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (107EFC00) [pid = 3884] [serial = 1128] [outer = 00000000] 13:12:19 INFO - PROCESS | 3884 | ++DOMWINDOW == 89 (1291F000) [pid = 3884] [serial = 1129] [outer = 107EFC00] 13:12:19 INFO - PROCESS | 3884 | 1466629939773 Marionette DEBUG loaded listener.js 13:12:19 INFO - PROCESS | 3884 | ++DOMWINDOW == 90 (12E88000) [pid = 3884] [serial = 1130] [outer = 107EFC00] 13:12:20 INFO - PROCESS | 3884 | --DOCSHELL 19820C00 == 41 [pid = 3884] [id = 372] 13:12:20 INFO - PROCESS | 3884 | --DOCSHELL 12B23800 == 40 [pid = 3884] [id = 371] 13:12:20 INFO - PROCESS | 3884 | --DOCSHELL 1324A000 == 39 [pid = 3884] [id = 370] 13:12:20 INFO - PROCESS | 3884 | --DOCSHELL 17D2E400 == 38 [pid = 3884] [id = 369] 13:12:20 INFO - PROCESS | 3884 | --DOCSHELL 16EE0800 == 37 [pid = 3884] [id = 368] 13:12:20 INFO - PROCESS | 3884 | --DOCSHELL 16597000 == 36 [pid = 3884] [id = 367] 13:12:20 INFO - PROCESS | 3884 | --DOCSHELL 143AA400 == 35 [pid = 3884] [id = 366] 13:12:20 INFO - PROCESS | 3884 | --DOCSHELL 131C3C00 == 34 [pid = 3884] [id = 365] 13:12:20 INFO - PROCESS | 3884 | --DOCSHELL 106E5800 == 33 [pid = 3884] [id = 364] 13:12:20 INFO - PROCESS | 3884 | --DOCSHELL 1981C400 == 32 [pid = 3884] [id = 362] 13:12:20 INFO - PROCESS | 3884 | --DOCSHELL 10639800 == 31 [pid = 3884] [id = 353] 13:12:20 INFO - PROCESS | 3884 | --DOCSHELL 10F48800 == 30 [pid = 3884] [id = 363] 13:12:20 INFO - PROCESS | 3884 | --DOCSHELL 15486C00 == 29 [pid = 3884] [id = 375] 13:12:20 INFO - PROCESS | 3884 | --DOCSHELL 0C37F400 == 28 [pid = 3884] [id = 373] 13:12:20 INFO - PROCESS | 3884 | --DOCSHELL 13C0E000 == 27 [pid = 3884] [id = 374] 13:12:20 INFO - PROCESS | 3884 | --DOMWINDOW == 89 (180BD000) [pid = 3884] [serial = 1042] [outer = 00000000] [url = about:blank] 13:12:20 INFO - PROCESS | 3884 | --DOMWINDOW == 88 (19812800) [pid = 3884] [serial = 1083] [outer = 00000000] [url = about:blank] 13:12:20 INFO - PROCESS | 3884 | --DOMWINDOW == 87 (16A43000) [pid = 3884] [serial = 1071] [outer = 00000000] [url = about:blank] 13:12:20 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (16EE5000) [pid = 3884] [serial = 1074] [outer = 00000000] [url = about:blank] 13:12:20 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (16EC2800) [pid = 3884] [serial = 1072] [outer = 00000000] [url = about:blank] 13:12:20 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (1594D000) [pid = 3884] [serial = 1068] [outer = 00000000] [url = about:blank] 13:12:20 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (111DD800) [pid = 3884] [serial = 1062] [outer = 00000000] [url = about:blank] 13:12:20 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (132DD000) [pid = 3884] [serial = 1065] [outer = 00000000] [url = about:blank] 13:12:20 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (135AD800) [pid = 3884] [serial = 1066] [outer = 00000000] [url = about:blank] 13:12:20 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (107EA800) [pid = 3884] [serial = 1077] [outer = 00000000] [url = about:blank] 13:12:20 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (11BE2C00) [pid = 3884] [serial = 1063] [outer = 00000000] [url = about:blank] 13:12:20 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (174FB400) [pid = 3884] [serial = 1075] [outer = 00000000] [url = about:blank] 13:12:20 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (13C97800) [pid = 3884] [serial = 1078] [outer = 00000000] [url = about:blank] 13:12:20 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (114E4800) [pid = 3884] [serial = 1060] [outer = 00000000] [url = about:blank] 13:12:20 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (111DF800) [pid = 3884] [serial = 1059] [outer = 00000000] [url = about:blank] 13:12:20 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (17EF2400) [pid = 3884] [serial = 1080] [outer = 00000000] [url = about:blank] 13:12:20 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (19814000) [pid = 3884] [serial = 1084] [outer = 00000000] [url = about:blank] 13:12:20 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (140F1800) [pid = 3884] [serial = 1051] [outer = 00000000] [url = about:blank] 13:12:20 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (135AAC00) [pid = 3884] [serial = 1050] [outer = 00000000] [url = about:blank] 13:12:20 INFO - PROCESS | 3884 | --DOMWINDOW == 70 (17D32C00) [pid = 3884] [serial = 1054] [outer = 00000000] [url = about:blank] 13:12:20 INFO - PROCESS | 3884 | --DOMWINDOW == 69 (176A7800) [pid = 3884] [serial = 1053] [outer = 00000000] [url = about:blank] 13:12:20 INFO - PROCESS | 3884 | --DOMWINDOW == 68 (19FC5C00) [pid = 3884] [serial = 1057] [outer = 00000000] [url = about:blank] 13:12:20 INFO - PROCESS | 3884 | --DOMWINDOW == 67 (19F3DC00) [pid = 3884] [serial = 1056] [outer = 00000000] [url = about:blank] 13:12:20 INFO - PROCESS | 3884 | --DOMWINDOW == 66 (180AA000) [pid = 3884] [serial = 1081] [outer = 00000000] [url = about:blank] 13:12:20 INFO - PROCESS | 3884 | --DOMWINDOW == 65 (15D4C800) [pid = 3884] [serial = 1069] [outer = 00000000] [url = about:blank] 13:12:21 INFO - PROCESS | 3884 | 1466629941005 Marionette TRACE conn3 <- [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]]]}] 13:12:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 13:12:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1564ms 13:12:21 INFO - PROCESS | 3884 | 1466629941068 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 13:12:21 INFO - PROCESS | 3884 | 1466629941072 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 13:12:21 INFO - PROCESS | 3884 | 1466629941077 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 13:12:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 13:12:21 INFO - PROCESS | 3884 | 1466629941080 Marionette TRACE conn3 <- [1,1470,null,{}] 13:12:21 INFO - PROCESS | 3884 | 1466629941086 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:21 INFO - PROCESS | 3884 | 1466629941089 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:21 INFO - PROCESS | 3884 | 1466629941175 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 13:12:21 INFO - PROCESS | 3884 | 1466629941266 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:21 INFO - PROCESS | 3884 | 1466629941271 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:21 INFO - PROCESS | 3884 | ++DOCSHELL 107EF000 == 28 [pid = 3884] [id = 377] 13:12:21 INFO - PROCESS | 3884 | ++DOMWINDOW == 66 (107F1000) [pid = 3884] [serial = 1131] [outer = 00000000] 13:12:21 INFO - PROCESS | 3884 | ++DOMWINDOW == 67 (10F48000) [pid = 3884] [serial = 1132] [outer = 107F1000] 13:12:21 INFO - PROCESS | 3884 | 1466629941318 Marionette DEBUG loaded listener.js 13:12:21 INFO - PROCESS | 3884 | ++DOMWINDOW == 68 (111BB000) [pid = 3884] [serial = 1133] [outer = 107F1000] 13:12:21 INFO - PROCESS | 3884 | 1466629941739 Marionette TRACE conn3 <- [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]]]}] 13:12:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 13:12:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 688ms 13:12:21 INFO - PROCESS | 3884 | 1466629941777 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 13:12:21 INFO - PROCESS | 3884 | 1466629941782 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 13:12:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 13:12:21 INFO - PROCESS | 3884 | 1466629941789 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 13:12:21 INFO - PROCESS | 3884 | 1466629941791 Marionette TRACE conn3 <- [1,1474,null,{}] 13:12:21 INFO - PROCESS | 3884 | 1466629941795 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:21 INFO - PROCESS | 3884 | 1466629941797 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:21 INFO - PROCESS | 3884 | 1466629941882 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 13:12:21 INFO - PROCESS | 3884 | 1466629941889 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:21 INFO - PROCESS | 3884 | 1466629941891 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:21 INFO - PROCESS | 3884 | ++DOCSHELL 12CC6000 == 29 [pid = 3884] [id = 378] 13:12:21 INFO - PROCESS | 3884 | ++DOMWINDOW == 69 (12CCD400) [pid = 3884] [serial = 1134] [outer = 00000000] 13:12:21 INFO - PROCESS | 3884 | ++DOMWINDOW == 70 (1322B400) [pid = 3884] [serial = 1135] [outer = 12CCD400] 13:12:21 INFO - PROCESS | 3884 | 1466629941937 Marionette DEBUG loaded listener.js 13:12:22 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (13338000) [pid = 3884] [serial = 1136] [outer = 12CCD400] 13:12:22 INFO - PROCESS | 3884 | 1466629942414 Marionette TRACE conn3 <- [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]]]}] 13:12:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 13:12:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 641ms 13:12:22 INFO - PROCESS | 3884 | 1466629942426 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 13:12:22 INFO - PROCESS | 3884 | 1466629942428 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 13:12:22 INFO - PROCESS | 3884 | 1466629942431 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 13:12:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 13:12:22 INFO - PROCESS | 3884 | 1466629942434 Marionette TRACE conn3 <- [1,1478,null,{}] 13:12:22 INFO - PROCESS | 3884 | 1466629942449 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:22 INFO - PROCESS | 3884 | 1466629942453 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:22 INFO - PROCESS | 3884 | 1466629942535 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 13:12:22 INFO - PROCESS | 3884 | 1466629942578 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:22 INFO - PROCESS | 3884 | 1466629942581 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:22 INFO - PROCESS | 3884 | ++DOCSHELL 1548D000 == 30 [pid = 3884] [id = 379] 13:12:22 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (1548D400) [pid = 3884] [serial = 1137] [outer = 00000000] 13:12:22 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (15972000) [pid = 3884] [serial = 1138] [outer = 1548D400] 13:12:22 INFO - PROCESS | 3884 | 1466629942707 Marionette DEBUG loaded listener.js 13:12:22 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (16051400) [pid = 3884] [serial = 1139] [outer = 1548D400] 13:12:23 INFO - PROCESS | 3884 | 1466629943118 Marionette TRACE conn3 <- [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]]]}] 13:12:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 13:12:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 751ms 13:12:23 INFO - PROCESS | 3884 | 1466629943173 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 13:12:23 INFO - PROCESS | 3884 | 1466629943176 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 13:12:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 13:12:23 INFO - PROCESS | 3884 | 1466629943193 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 13:12:23 INFO - PROCESS | 3884 | 1466629943195 Marionette TRACE conn3 <- [1,1482,null,{}] 13:12:23 INFO - PROCESS | 3884 | 1466629943199 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:23 INFO - PROCESS | 3884 | 1466629943201 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:23 INFO - PROCESS | 3884 | 1466629943321 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 13:12:23 INFO - PROCESS | 3884 | 1466629943383 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:23 INFO - PROCESS | 3884 | 1466629943385 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:23 INFO - PROCESS | 3884 | ++DOCSHELL 15D51400 == 31 [pid = 3884] [id = 380] 13:12:23 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (16598C00) [pid = 3884] [serial = 1140] [outer = 00000000] 13:12:23 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (16EDB400) [pid = 3884] [serial = 1141] [outer = 16598C00] 13:12:23 INFO - PROCESS | 3884 | 1466629943429 Marionette DEBUG loaded listener.js 13:12:23 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (16EE6000) [pid = 3884] [serial = 1142] [outer = 16598C00] 13:12:23 INFO - PROCESS | 3884 | 1466629943850 Marionette TRACE conn3 <- [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]]]}] 13:12:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 13:12:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 704ms 13:12:23 INFO - PROCESS | 3884 | 1466629943877 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 13:12:23 INFO - PROCESS | 3884 | 1466629943879 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 13:12:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 13:12:23 INFO - PROCESS | 3884 | 1466629943882 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 13:12:23 INFO - PROCESS | 3884 | 1466629943883 Marionette TRACE conn3 <- [1,1486,null,{}] 13:12:23 INFO - PROCESS | 3884 | 1466629943887 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:23 INFO - PROCESS | 3884 | 1466629943889 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:24 INFO - PROCESS | 3884 | 1466629944025 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 13:12:24 INFO - PROCESS | 3884 | 1466629944030 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:24 INFO - PROCESS | 3884 | 1466629944032 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:24 INFO - PROCESS | 3884 | ++DOCSHELL 16FE6C00 == 32 [pid = 3884] [id = 381] 13:12:24 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (174FA800) [pid = 3884] [serial = 1143] [outer = 00000000] 13:12:24 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (17D33400) [pid = 3884] [serial = 1144] [outer = 174FA800] 13:12:24 INFO - PROCESS | 3884 | 1466629944076 Marionette DEBUG loaded listener.js 13:12:24 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (17D75400) [pid = 3884] [serial = 1145] [outer = 174FA800] 13:12:24 INFO - PROCESS | 3884 | 1466629944519 Marionette TRACE conn3 <- [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]]]}] 13:12:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 13:12:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 704ms 13:12:24 INFO - PROCESS | 3884 | 1466629944582 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 13:12:24 INFO - PROCESS | 3884 | 1466629944584 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 13:12:24 INFO - PROCESS | 3884 | 1466629944596 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 13:12:24 INFO - PROCESS | 3884 | 1466629944598 Marionette TRACE conn3 <- [1,1490,null,{}] 13:12:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 13:12:24 INFO - PROCESS | 3884 | 1466629944601 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:24 INFO - PROCESS | 3884 | 1466629944607 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:24 INFO - PROCESS | 3884 | 1466629944740 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 13:12:24 INFO - PROCESS | 3884 | 1466629944804 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:24 INFO - PROCESS | 3884 | 1466629944806 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:24 INFO - PROCESS | 3884 | ++DOCSHELL 180A6400 == 33 [pid = 3884] [id = 382] 13:12:24 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (180AEC00) [pid = 3884] [serial = 1146] [outer = 00000000] 13:12:24 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (180BB400) [pid = 3884] [serial = 1147] [outer = 180AEC00] 13:12:24 INFO - PROCESS | 3884 | 1466629944850 Marionette DEBUG loaded listener.js 13:12:24 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (19814800) [pid = 3884] [serial = 1148] [outer = 180AEC00] 13:12:25 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (1995D800) [pid = 3884] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 13:12:25 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (16EE5C00) [pid = 3884] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 13:12:25 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (17D68400) [pid = 3884] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 13:12:25 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (1981D400) [pid = 3884] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 13:12:25 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (106E6000) [pid = 3884] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 13:12:25 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (1142A000) [pid = 3884] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 13:12:25 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (131CE000) [pid = 3884] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 13:12:25 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (143AC000) [pid = 3884] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 13:12:25 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (13257800) [pid = 3884] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 13:12:25 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (16597C00) [pid = 3884] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 13:12:25 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (17D9A000) [pid = 3884] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 13:12:25 INFO - PROCESS | 3884 | 1466629945421 Marionette TRACE conn3 <- [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]]]}] 13:12:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 13:12:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 876ms 13:12:25 INFO - PROCESS | 3884 | 1466629945482 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 13:12:25 INFO - PROCESS | 3884 | 1466629945484 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 13:12:25 INFO - PROCESS | 3884 | 1466629945487 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 13:12:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 13:12:25 INFO - PROCESS | 3884 | 1466629945489 Marionette TRACE conn3 <- [1,1494,null,{}] 13:12:25 INFO - PROCESS | 3884 | 1466629945492 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:25 INFO - PROCESS | 3884 | 1466629945504 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:25 INFO - PROCESS | 3884 | 1466629945583 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 13:12:25 INFO - PROCESS | 3884 | 1466629945588 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:25 INFO - PROCESS | 3884 | 1466629945590 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:25 INFO - PROCESS | 3884 | ++DOCSHELL 113C9400 == 34 [pid = 3884] [id = 383] 13:12:25 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (12B22000) [pid = 3884] [serial = 1149] [outer = 00000000] 13:12:25 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (175A4C00) [pid = 3884] [serial = 1150] [outer = 12B22000] 13:12:25 INFO - PROCESS | 3884 | 1466629945633 Marionette DEBUG loaded listener.js 13:12:25 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (17E3D000) [pid = 3884] [serial = 1151] [outer = 12B22000] 13:12:26 INFO - PROCESS | 3884 | 1466629946051 Marionette TRACE conn3 <- [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]]]}] 13:12:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 13:12:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 594ms 13:12:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 13:12:26 INFO - PROCESS | 3884 | 1466629946085 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 13:12:26 INFO - PROCESS | 3884 | 1466629946087 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 13:12:26 INFO - PROCESS | 3884 | 1466629946090 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 13:12:26 INFO - PROCESS | 3884 | 1466629946091 Marionette TRACE conn3 <- [1,1498,null,{}] 13:12:26 INFO - PROCESS | 3884 | 1466629946095 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:26 INFO - PROCESS | 3884 | 1466629946097 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:26 INFO - PROCESS | 3884 | 1466629946172 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 13:12:26 INFO - PROCESS | 3884 | 1466629946177 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:26 INFO - PROCESS | 3884 | 1466629946179 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:26 INFO - PROCESS | 3884 | ++DOCSHELL 16A45800 == 35 [pid = 3884] [id = 384] 13:12:26 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (180BF400) [pid = 3884] [serial = 1152] [outer = 00000000] 13:12:26 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (19821400) [pid = 3884] [serial = 1153] [outer = 180BF400] 13:12:26 INFO - PROCESS | 3884 | 1466629946223 Marionette DEBUG loaded listener.js 13:12:26 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (1995CC00) [pid = 3884] [serial = 1154] [outer = 180BF400] 13:12:26 INFO - PROCESS | 3884 | 1466629946636 Marionette TRACE conn3 <- [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]]]}] 13:12:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 13:12:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 594ms 13:12:26 INFO - PROCESS | 3884 | 1466629946692 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 13:12:26 INFO - PROCESS | 3884 | 1466629946694 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 13:12:26 INFO - PROCESS | 3884 | 1466629946698 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 13:12:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 13:12:26 INFO - PROCESS | 3884 | 1466629946699 Marionette TRACE conn3 <- [1,1502,null,{}] 13:12:26 INFO - PROCESS | 3884 | 1466629946707 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:26 INFO - PROCESS | 3884 | 1466629946709 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:26 INFO - PROCESS | 3884 | 1466629946785 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 13:12:26 INFO - PROCESS | 3884 | 1466629946790 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:26 INFO - PROCESS | 3884 | 1466629946792 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:26 INFO - PROCESS | 3884 | ++DOCSHELL 15489C00 == 36 [pid = 3884] [id = 385] 13:12:26 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (19E85800) [pid = 3884] [serial = 1155] [outer = 00000000] 13:12:26 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (19FC3400) [pid = 3884] [serial = 1156] [outer = 19E85800] 13:12:26 INFO - PROCESS | 3884 | 1466629946835 Marionette DEBUG loaded listener.js 13:12:26 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (19FC4800) [pid = 3884] [serial = 1157] [outer = 19E85800] 13:12:27 INFO - PROCESS | 3884 | --DOCSHELL 107EF000 == 35 [pid = 3884] [id = 377] 13:12:27 INFO - PROCESS | 3884 | --DOCSHELL 107EEC00 == 34 [pid = 3884] [id = 376] 13:12:28 INFO - PROCESS | 3884 | --DOCSHELL 12CC6000 == 33 [pid = 3884] [id = 378] 13:12:28 INFO - PROCESS | 3884 | --DOCSHELL 1548D000 == 32 [pid = 3884] [id = 379] 13:12:28 INFO - PROCESS | 3884 | --DOCSHELL 180A6400 == 31 [pid = 3884] [id = 382] 13:12:28 INFO - PROCESS | 3884 | --DOCSHELL 16A45800 == 30 [pid = 3884] [id = 384] 13:12:28 INFO - PROCESS | 3884 | --DOCSHELL 113C9400 == 29 [pid = 3884] [id = 383] 13:12:28 INFO - PROCESS | 3884 | --DOCSHELL 16FE6C00 == 28 [pid = 3884] [id = 381] 13:12:28 INFO - PROCESS | 3884 | --DOCSHELL 15D51400 == 27 [pid = 3884] [id = 380] 13:12:28 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (175A1800) [pid = 3884] [serial = 1104] [outer = 00000000] [url = about:blank] 13:12:28 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (180B2800) [pid = 3884] [serial = 1107] [outer = 00000000] [url = about:blank] 13:12:28 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (19E7D000) [pid = 3884] [serial = 1086] [outer = 00000000] [url = about:blank] 13:12:28 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (19E7E400) [pid = 3884] [serial = 1087] [outer = 00000000] [url = about:blank] 13:12:28 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (10B5E000) [pid = 3884] [serial = 1092] [outer = 00000000] [url = about:blank] 13:12:28 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (111E3400) [pid = 3884] [serial = 1093] [outer = 00000000] [url = about:blank] 13:12:28 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (12E5F800) [pid = 3884] [serial = 1089] [outer = 00000000] [url = about:blank] 13:12:28 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (132D4C00) [pid = 3884] [serial = 1090] [outer = 00000000] [url = about:blank] 13:12:28 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (13255000) [pid = 3884] [serial = 1095] [outer = 00000000] [url = about:blank] 13:12:28 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (135B2C00) [pid = 3884] [serial = 1096] [outer = 00000000] [url = about:blank] 13:12:28 INFO - PROCESS | 3884 | --DOMWINDOW == 70 (1548E400) [pid = 3884] [serial = 1098] [outer = 00000000] [url = about:blank] 13:12:28 INFO - PROCESS | 3884 | --DOMWINDOW == 69 (15D4B400) [pid = 3884] [serial = 1099] [outer = 00000000] [url = about:blank] 13:12:28 INFO - PROCESS | 3884 | --DOMWINDOW == 68 (1698BC00) [pid = 3884] [serial = 1110] [outer = 00000000] [url = about:blank] 13:12:28 INFO - PROCESS | 3884 | --DOMWINDOW == 67 (180B3000) [pid = 3884] [serial = 1108] [outer = 00000000] [url = about:blank] 13:12:28 INFO - PROCESS | 3884 | --DOMWINDOW == 66 (16EDB800) [pid = 3884] [serial = 1111] [outer = 00000000] [url = about:blank] 13:12:28 INFO - PROCESS | 3884 | --DOMWINDOW == 65 (16EA8000) [pid = 3884] [serial = 1101] [outer = 00000000] [url = about:blank] 13:12:28 INFO - PROCESS | 3884 | --DOMWINDOW == 64 (16EDBC00) [pid = 3884] [serial = 1102] [outer = 00000000] [url = about:blank] 13:12:28 INFO - PROCESS | 3884 | --DOMWINDOW == 63 (180B8C00) [pid = 3884] [serial = 1114] [outer = 00000000] [url = about:blank] 13:12:28 INFO - PROCESS | 3884 | --DOMWINDOW == 62 (176A8000) [pid = 3884] [serial = 1105] [outer = 00000000] [url = about:blank] 13:12:28 INFO - PROCESS | 3884 | --DOMWINDOW == 61 (19F3A400) [pid = 3884] [serial = 1117] [outer = 00000000] [url = about:blank] 13:12:28 INFO - PROCESS | 3884 | --DOMWINDOW == 60 (180B5800) [pid = 3884] [serial = 1113] [outer = 00000000] [url = about:blank] 13:12:28 INFO - PROCESS | 3884 | --DOMWINDOW == 59 (16D04800) [pid = 3884] [serial = 694] [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:12:28 INFO - PROCESS | 3884 | --DOMWINDOW == 58 (19E82000) [pid = 3884] [serial = 1116] [outer = 00000000] [url = about:blank] 13:12:28 INFO - PROCESS | 3884 | 1466629948583 Marionette TRACE conn3 <- [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]]]}] 13:12:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 13:12:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1909ms 13:12:28 INFO - PROCESS | 3884 | 1466629948636 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 13:12:28 INFO - PROCESS | 3884 | 1466629948640 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 13:12:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 13:12:28 INFO - PROCESS | 3884 | 1466629948645 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 13:12:28 INFO - PROCESS | 3884 | 1466629948649 Marionette TRACE conn3 <- [1,1506,null,{}] 13:12:28 INFO - PROCESS | 3884 | 1466629948654 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:28 INFO - PROCESS | 3884 | 1466629948657 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:28 INFO - PROCESS | 3884 | 1466629948745 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 13:12:28 INFO - PROCESS | 3884 | 1466629948752 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:28 INFO - PROCESS | 3884 | 1466629948756 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:28 INFO - PROCESS | 3884 | ++DOCSHELL 10C87C00 == 28 [pid = 3884] [id = 386] 13:12:28 INFO - PROCESS | 3884 | ++DOMWINDOW == 59 (10C89000) [pid = 3884] [serial = 1158] [outer = 00000000] 13:12:28 INFO - PROCESS | 3884 | ++DOMWINDOW == 60 (111B5400) [pid = 3884] [serial = 1159] [outer = 10C89000] 13:12:28 INFO - PROCESS | 3884 | 1466629948804 Marionette DEBUG loaded listener.js 13:12:28 INFO - PROCESS | 3884 | ++DOMWINDOW == 61 (113C4800) [pid = 3884] [serial = 1160] [outer = 10C89000] 13:12:29 INFO - PROCESS | 3884 | 1466629949284 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 13:12:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 13:12:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 689ms 13:12:29 INFO - PROCESS | 3884 | 1466629949341 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 13:12:29 INFO - PROCESS | 3884 | 1466629949346 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 13:12:29 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 13:12:29 INFO - PROCESS | 3884 | 1466629949352 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 13:12:29 INFO - PROCESS | 3884 | 1466629949354 Marionette TRACE conn3 <- [1,1510,null,{}] 13:12:29 INFO - PROCESS | 3884 | 1466629949358 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:29 INFO - PROCESS | 3884 | 1466629949361 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:29 INFO - PROCESS | 3884 | 1466629949453 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 13:12:29 INFO - PROCESS | 3884 | 1466629949461 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:29 INFO - PROCESS | 3884 | 1466629949463 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:29 INFO - PROCESS | 3884 | ++DOCSHELL 12CCEC00 == 29 [pid = 3884] [id = 387] 13:12:29 INFO - PROCESS | 3884 | ++DOMWINDOW == 62 (12E5F800) [pid = 3884] [serial = 1161] [outer = 00000000] 13:12:29 INFO - PROCESS | 3884 | ++DOMWINDOW == 63 (131A2400) [pid = 3884] [serial = 1162] [outer = 12E5F800] 13:12:29 INFO - PROCESS | 3884 | 1466629949511 Marionette DEBUG loaded listener.js 13:12:29 INFO - PROCESS | 3884 | ++DOMWINDOW == 64 (12E93400) [pid = 3884] [serial = 1163] [outer = 12E5F800] 13:12:29 INFO - PROCESS | 3884 | 1466629949985 Marionette TRACE conn3 <- [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"]]]}] 13:12:30 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 () { 13:12:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:12:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 13:12:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:12:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:12:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 13:12:30 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 () { 13:12:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:12:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 13:12:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:12:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:12:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 13:12:30 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 () { 13:12:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:12:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 13:12:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:12:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:12:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 13:12:30 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 () { 13:12:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:12:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 13:12:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:12:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:12:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 13:12:30 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 704ms 13:12:30 INFO - PROCESS | 3884 | 1466629950052 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 13:12:30 INFO - PROCESS | 3884 | 1466629950055 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 13:12:30 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 13:12:30 INFO - PROCESS | 3884 | 1466629950058 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 13:12:30 INFO - PROCESS | 3884 | 1466629950061 Marionette TRACE conn3 <- [1,1514,null,{}] 13:12:30 INFO - PROCESS | 3884 | 1466629950073 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:30 INFO - PROCESS | 3884 | 1466629950077 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:30 INFO - PROCESS | 3884 | 1466629950187 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 13:12:30 INFO - PROCESS | 3884 | 1466629950277 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:30 INFO - PROCESS | 3884 | 1466629950281 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:30 INFO - PROCESS | 3884 | ++DOCSHELL 140F5000 == 30 [pid = 3884] [id = 388] 13:12:30 INFO - PROCESS | 3884 | ++DOMWINDOW == 65 (140F5400) [pid = 3884] [serial = 1164] [outer = 00000000] 13:12:30 INFO - PROCESS | 3884 | ++DOMWINDOW == 66 (143AA800) [pid = 3884] [serial = 1165] [outer = 140F5400] 13:12:30 INFO - PROCESS | 3884 | 1466629950328 Marionette DEBUG loaded listener.js 13:12:30 INFO - PROCESS | 3884 | ++DOMWINDOW == 67 (1548D000) [pid = 3884] [serial = 1166] [outer = 140F5400] 13:12:30 INFO - PROCESS | 3884 | 1466629950702 Marionette TRACE conn3 <- [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"]]]}] 13:12:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:12:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 13:12:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:12:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:12:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 13:12:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:12:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 13:12:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:12:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:12:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 13:12:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 13:12:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 13:12:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:12:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:12:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 13:12:30 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 704ms 13:12:30 INFO - PROCESS | 3884 | 1466629950763 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 13:12:30 INFO - PROCESS | 3884 | 1466629950766 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 13:12:30 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 13:12:30 INFO - PROCESS | 3884 | 1466629950779 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 13:12:30 INFO - PROCESS | 3884 | 1466629950781 Marionette TRACE conn3 <- [1,1518,null,{}] 13:12:30 INFO - PROCESS | 3884 | 1466629950785 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:30 INFO - PROCESS | 3884 | 1466629950787 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:30 INFO - PROCESS | 3884 | 1466629950869 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 13:12:30 INFO - PROCESS | 3884 | 1466629950874 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:30 INFO - PROCESS | 3884 | 1466629950876 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:30 INFO - PROCESS | 3884 | ++DOCSHELL 140F4400 == 31 [pid = 3884] [id = 389] 13:12:30 INFO - PROCESS | 3884 | ++DOMWINDOW == 68 (143AA400) [pid = 3884] [serial = 1167] [outer = 00000000] 13:12:30 INFO - PROCESS | 3884 | ++DOMWINDOW == 69 (16A3BC00) [pid = 3884] [serial = 1168] [outer = 143AA400] 13:12:30 INFO - PROCESS | 3884 | 1466629950920 Marionette DEBUG loaded listener.js 13:12:31 INFO - PROCESS | 3884 | ++DOMWINDOW == 70 (16D0D400) [pid = 3884] [serial = 1169] [outer = 143AA400] 13:12:31 INFO - PROCESS | 3884 | 1466629951327 Marionette TRACE conn3 <- [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]]]}] 13:12:31 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 13:12:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 13:12:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:12:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:12:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 13:12:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 13:12:31 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. 13:12:31 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 13:12:31 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 595ms 13:12:31 INFO - PROCESS | 3884 | 1466629951366 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 13:12:31 INFO - PROCESS | 3884 | 1466629951368 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 13:12:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 13:12:31 INFO - PROCESS | 3884 | 1466629951384 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 13:12:31 INFO - PROCESS | 3884 | 1466629951385 Marionette TRACE conn3 <- [1,1522,null,{}] 13:12:31 INFO - PROCESS | 3884 | 1466629951389 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:31 INFO - PROCESS | 3884 | 1466629951391 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:31 INFO - PROCESS | 3884 | 1466629951473 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 13:12:31 INFO - PROCESS | 3884 | 1466629951478 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:31 INFO - PROCESS | 3884 | 1466629951480 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:31 INFO - PROCESS | 3884 | ++DOCSHELL 16EDA800 == 32 [pid = 3884] [id = 390] 13:12:31 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (16EDB800) [pid = 3884] [serial = 1170] [outer = 00000000] 13:12:31 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (16FE8400) [pid = 3884] [serial = 1171] [outer = 16EDB800] 13:12:31 INFO - PROCESS | 3884 | 1466629951524 Marionette DEBUG loaded listener.js 13:12:31 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (1757FC00) [pid = 3884] [serial = 1172] [outer = 16EDB800] 13:12:31 INFO - PROCESS | 3884 | 1466629951976 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 13:12:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 13:12:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 642ms 13:12:32 INFO - PROCESS | 3884 | 1466629952030 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 13:12:32 INFO - PROCESS | 3884 | 1466629952032 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 13:12:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 13:12:32 INFO - PROCESS | 3884 | 1466629952036 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 13:12:32 INFO - PROCESS | 3884 | 1466629952038 Marionette TRACE conn3 <- [1,1526,null,{}] 13:12:32 INFO - PROCESS | 3884 | 1466629952041 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:32 INFO - PROCESS | 3884 | 1466629952047 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:32 INFO - PROCESS | 3884 | 1466629952145 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 13:12:32 INFO - PROCESS | 3884 | 1466629952153 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:32 INFO - PROCESS | 3884 | 1466629952155 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:32 INFO - PROCESS | 3884 | ++DOCSHELL 17D2C800 == 33 [pid = 3884] [id = 391] 13:12:32 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (17E49800) [pid = 3884] [serial = 1173] [outer = 00000000] 13:12:32 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (180A6800) [pid = 3884] [serial = 1174] [outer = 17E49800] 13:12:32 INFO - PROCESS | 3884 | 1466629952198 Marionette DEBUG loaded listener.js 13:12:32 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (180AFC00) [pid = 3884] [serial = 1175] [outer = 17E49800] 13:12:32 INFO - PROCESS | 3884 | 1466629952625 Marionette TRACE conn3 <- [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]]]}] 13:12:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 13:12:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 642ms 13:12:32 INFO - PROCESS | 3884 | 1466629952674 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 13:12:32 INFO - PROCESS | 3884 | 1466629952675 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 13:12:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 13:12:32 INFO - PROCESS | 3884 | 1466629952679 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 13:12:32 INFO - PROCESS | 3884 | 1466629952680 Marionette TRACE conn3 <- [1,1530,null,{}] 13:12:32 INFO - PROCESS | 3884 | 1466629952684 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:32 INFO - PROCESS | 3884 | 1466629952686 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:32 INFO - PROCESS | 3884 | 1466629952771 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 13:12:32 INFO - PROCESS | 3884 | 1466629952778 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:32 INFO - PROCESS | 3884 | 1466629952780 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:32 INFO - PROCESS | 3884 | ++DOCSHELL 180AA400 == 34 [pid = 3884] [id = 392] 13:12:32 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (180B0C00) [pid = 3884] [serial = 1176] [outer = 00000000] 13:12:32 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (19814400) [pid = 3884] [serial = 1177] [outer = 180B0C00] 13:12:32 INFO - PROCESS | 3884 | 1466629952824 Marionette DEBUG loaded listener.js 13:12:32 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (19814C00) [pid = 3884] [serial = 1178] [outer = 180B0C00] 13:12:33 INFO - PROCESS | 3884 | 1466629953285 Marionette TRACE conn3 <- [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]]]}] 13:12:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 13:12:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 641ms 13:12:33 INFO - PROCESS | 3884 | 1466629953333 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 13:12:33 INFO - PROCESS | 3884 | 1466629953335 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 13:12:33 INFO - PROCESS | 3884 | 1466629953338 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 13:12:33 INFO - PROCESS | 3884 | 1466629953340 Marionette TRACE conn3 <- [1,1534,null,{}] 13:12:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 13:12:33 INFO - PROCESS | 3884 | 1466629953343 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:33 INFO - PROCESS | 3884 | 1466629953345 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:33 INFO - PROCESS | 3884 | 1466629953421 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 13:12:33 INFO - PROCESS | 3884 | 1466629953427 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:33 INFO - PROCESS | 3884 | 1466629953429 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:33 INFO - PROCESS | 3884 | ++DOCSHELL 180BA800 == 35 [pid = 3884] [id = 393] 13:12:33 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (180BC000) [pid = 3884] [serial = 1179] [outer = 00000000] 13:12:33 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (19E82000) [pid = 3884] [serial = 1180] [outer = 180BC000] 13:12:33 INFO - PROCESS | 3884 | 1466629953471 Marionette DEBUG loaded listener.js 13:12:33 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (19961800) [pid = 3884] [serial = 1181] [outer = 180BC000] 13:12:33 INFO - PROCESS | 3884 | 1466629953932 Marionette TRACE conn3 <- [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]]]}] 13:12:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 13:12:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 626ms 13:12:33 INFO - PROCESS | 3884 | 1466629953978 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 13:12:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 13:12:33 INFO - PROCESS | 3884 | 1466629953980 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 13:12:33 INFO - PROCESS | 3884 | 1466629953984 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 13:12:33 INFO - PROCESS | 3884 | 1466629953985 Marionette TRACE conn3 <- [1,1538,null,{}] 13:12:34 INFO - PROCESS | 3884 | 1466629953988 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:34 INFO - PROCESS | 3884 | 1466629953990 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:34 INFO - PROCESS | 3884 | 1466629954099 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 13:12:34 INFO - PROCESS | 3884 | 1466629954106 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:34 INFO - PROCESS | 3884 | 1466629954108 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:34 INFO - PROCESS | 3884 | ++DOCSHELL 140EF400 == 36 [pid = 3884] [id = 394] 13:12:34 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (19F3B000) [pid = 3884] [serial = 1182] [outer = 00000000] 13:12:34 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (19FC3800) [pid = 3884] [serial = 1183] [outer = 19F3B000] 13:12:34 INFO - PROCESS | 3884 | 1466629954151 Marionette DEBUG loaded listener.js 13:12:34 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (19FC5400) [pid = 3884] [serial = 1184] [outer = 19F3B000] 13:12:34 INFO - PROCESS | 3884 | 1466629954624 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 13:12:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 13:12:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 688ms 13:12:34 INFO - PROCESS | 3884 | 1466629954683 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 13:12:34 INFO - PROCESS | 3884 | 1466629954685 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 13:12:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 13:12:34 INFO - PROCESS | 3884 | 1466629954699 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 13:12:34 INFO - PROCESS | 3884 | 1466629954701 Marionette TRACE conn3 <- [1,1542,null,{}] 13:12:34 INFO - PROCESS | 3884 | 1466629954704 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:34 INFO - PROCESS | 3884 | 1466629954716 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:34 INFO - PROCESS | 3884 | 1466629954830 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 13:12:34 INFO - PROCESS | 3884 | 1466629954839 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:34 INFO - PROCESS | 3884 | 1466629954841 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:34 INFO - PROCESS | 3884 | ++DOCSHELL 13337000 == 37 [pid = 3884] [id = 395] 13:12:34 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (15D4C400) [pid = 3884] [serial = 1185] [outer = 00000000] 13:12:34 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (1A450400) [pid = 3884] [serial = 1186] [outer = 15D4C400] 13:12:34 INFO - PROCESS | 3884 | 1466629954933 Marionette DEBUG loaded listener.js 13:12:35 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (1A55C800) [pid = 3884] [serial = 1187] [outer = 15D4C400] 13:12:35 INFO - PROCESS | 3884 | 1466629955357 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 13:12:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 13:12:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 689ms 13:12:35 INFO - PROCESS | 3884 | 1466629955405 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 13:12:35 INFO - PROCESS | 3884 | 1466629955408 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 13:12:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 13:12:35 INFO - PROCESS | 3884 | 1466629955451 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 13:12:35 INFO - PROCESS | 3884 | 1466629955453 Marionette TRACE conn3 <- [1,1546,null,{}] 13:12:35 INFO - PROCESS | 3884 | 1466629955457 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:35 INFO - PROCESS | 3884 | 1466629955459 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:35 INFO - PROCESS | 3884 | 1466629955583 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 13:12:35 INFO - PROCESS | 3884 | 1466629955595 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:35 INFO - PROCESS | 3884 | 1466629955598 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:35 INFO - PROCESS | 3884 | ++DOCSHELL 16EC2800 == 38 [pid = 3884] [id = 396] 13:12:35 INFO - PROCESS | 3884 | ++DOMWINDOW == 89 (1A589C00) [pid = 3884] [serial = 1188] [outer = 00000000] 13:12:35 INFO - PROCESS | 3884 | ++DOMWINDOW == 90 (1A58F400) [pid = 3884] [serial = 1189] [outer = 1A589C00] 13:12:35 INFO - PROCESS | 3884 | 1466629955645 Marionette DEBUG loaded listener.js 13:12:35 INFO - PROCESS | 3884 | ++DOMWINDOW == 91 (1A592800) [pid = 3884] [serial = 1190] [outer = 1A589C00] 13:12:35 INFO - PROCESS | 3884 | --DOMWINDOW == 90 (16598C00) [pid = 3884] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 13:12:35 INFO - PROCESS | 3884 | --DOMWINDOW == 89 (174FA800) [pid = 3884] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 13:12:35 INFO - PROCESS | 3884 | --DOMWINDOW == 88 (180AEC00) [pid = 3884] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 13:12:35 INFO - PROCESS | 3884 | --DOMWINDOW == 87 (180BF400) [pid = 3884] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 13:12:35 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (1548D400) [pid = 3884] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 13:12:35 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (12CCD400) [pid = 3884] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 13:12:35 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (107F1000) [pid = 3884] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 13:12:35 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (107EFC00) [pid = 3884] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 13:12:35 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (1548F000) [pid = 3884] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 13:12:35 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (13C96800) [pid = 3884] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 13:12:35 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (0C380000) [pid = 3884] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 13:12:35 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (12B22000) [pid = 3884] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 13:12:36 INFO - PROCESS | 3884 | 1466629956213 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 13:12:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 13:12:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 798ms 13:12:36 INFO - PROCESS | 3884 | 1466629956241 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 13:12:36 INFO - PROCESS | 3884 | 1466629956243 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 13:12:36 INFO - PROCESS | 3884 | 1466629956246 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 13:12:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 13:12:36 INFO - PROCESS | 3884 | 1466629956248 Marionette TRACE conn3 <- [1,1550,null,{}] 13:12:36 INFO - PROCESS | 3884 | 1466629956251 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:36 INFO - PROCESS | 3884 | 1466629956253 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:36 INFO - PROCESS | 3884 | 1466629956329 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 13:12:36 INFO - PROCESS | 3884 | 1466629956334 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:36 INFO - PROCESS | 3884 | 1466629956336 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:36 INFO - PROCESS | 3884 | ++DOCSHELL 132D9C00 == 39 [pid = 3884] [id = 397] 13:12:36 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (140EE400) [pid = 3884] [serial = 1191] [outer = 00000000] 13:12:36 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (175A3000) [pid = 3884] [serial = 1192] [outer = 140EE400] 13:12:36 INFO - PROCESS | 3884 | 1466629956379 Marionette DEBUG loaded listener.js 13:12:36 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (17D2E400) [pid = 3884] [serial = 1193] [outer = 140EE400] 13:12:36 INFO - PROCESS | 3884 | 1466629956806 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 13:12:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 13:12:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 595ms 13:12:36 INFO - PROCESS | 3884 | 1466629956854 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 13:12:36 INFO - PROCESS | 3884 | 1466629956856 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 13:12:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 13:12:36 INFO - PROCESS | 3884 | 1466629956859 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 13:12:36 INFO - PROCESS | 3884 | 1466629956871 Marionette TRACE conn3 <- [1,1554,null,{}] 13:12:36 INFO - PROCESS | 3884 | 1466629956875 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:36 INFO - PROCESS | 3884 | 1466629956877 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:36 INFO - PROCESS | 3884 | 1466629956953 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 13:12:36 INFO - PROCESS | 3884 | 1466629956958 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:36 INFO - PROCESS | 3884 | 1466629956960 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:36 INFO - PROCESS | 3884 | ++DOCSHELL 16EE0800 == 40 [pid = 3884] [id = 398] 13:12:36 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (19F40400) [pid = 3884] [serial = 1194] [outer = 00000000] 13:12:37 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (1A596800) [pid = 3884] [serial = 1195] [outer = 19F40400] 13:12:37 INFO - PROCESS | 3884 | 1466629957003 Marionette DEBUG loaded listener.js 13:12:37 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (1A5D6800) [pid = 3884] [serial = 1196] [outer = 19F40400] 13:12:37 INFO - PROCESS | 3884 | 1466629957454 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 13:12:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 13:12:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 657ms 13:12:37 INFO - PROCESS | 3884 | 1466629957518 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 13:12:37 INFO - PROCESS | 3884 | 1466629957520 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 13:12:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 13:12:37 INFO - PROCESS | 3884 | 1466629957523 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 13:12:37 INFO - PROCESS | 3884 | 1466629957525 Marionette TRACE conn3 <- [1,1558,null,{}] 13:12:37 INFO - PROCESS | 3884 | 1466629957528 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:37 INFO - PROCESS | 3884 | 1466629957530 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:37 INFO - PROCESS | 3884 | 1466629957613 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 13:12:37 INFO - PROCESS | 3884 | 1466629957618 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:37 INFO - PROCESS | 3884 | 1466629957620 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:37 INFO - PROCESS | 3884 | ++DOCSHELL 140F8400 == 41 [pid = 3884] [id = 399] 13:12:37 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (1655E400) [pid = 3884] [serial = 1197] [outer = 00000000] 13:12:37 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (1A5E1800) [pid = 3884] [serial = 1198] [outer = 1655E400] 13:12:37 INFO - PROCESS | 3884 | 1466629957663 Marionette DEBUG loaded listener.js 13:12:37 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (1A86D800) [pid = 3884] [serial = 1199] [outer = 1655E400] 13:12:38 INFO - PROCESS | 3884 | --DOCSHELL 10C87C00 == 40 [pid = 3884] [id = 386] 13:12:38 INFO - PROCESS | 3884 | --DOCSHELL 15489C00 == 39 [pid = 3884] [id = 385] 13:12:39 INFO - PROCESS | 3884 | --DOCSHELL 12CCEC00 == 38 [pid = 3884] [id = 387] 13:12:39 INFO - PROCESS | 3884 | --DOCSHELL 17D2C800 == 37 [pid = 3884] [id = 391] 13:12:39 INFO - PROCESS | 3884 | --DOCSHELL 180BA800 == 36 [pid = 3884] [id = 393] 13:12:39 INFO - PROCESS | 3884 | --DOCSHELL 140F4400 == 35 [pid = 3884] [id = 389] 13:12:39 INFO - PROCESS | 3884 | --DOCSHELL 132D9C00 == 34 [pid = 3884] [id = 397] 13:12:39 INFO - PROCESS | 3884 | --DOCSHELL 16EDA800 == 33 [pid = 3884] [id = 390] 13:12:39 INFO - PROCESS | 3884 | --DOCSHELL 16EC2800 == 32 [pid = 3884] [id = 396] 13:12:39 INFO - PROCESS | 3884 | --DOCSHELL 16EE0800 == 31 [pid = 3884] [id = 398] 13:12:39 INFO - PROCESS | 3884 | --DOCSHELL 140F5000 == 30 [pid = 3884] [id = 388] 13:12:39 INFO - PROCESS | 3884 | --DOCSHELL 140EF400 == 29 [pid = 3884] [id = 394] 13:12:39 INFO - PROCESS | 3884 | --DOCSHELL 13337000 == 28 [pid = 3884] [id = 395] 13:12:39 INFO - PROCESS | 3884 | --DOCSHELL 180AA400 == 27 [pid = 3884] [id = 392] 13:12:39 INFO - PROCESS | 3884 | --DOMWINDOW == 87 (16EDB400) [pid = 3884] [serial = 1141] [outer = 00000000] [url = about:blank] 13:12:39 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (17D75400) [pid = 3884] [serial = 1145] [outer = 00000000] [url = about:blank] 13:12:39 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (17D33400) [pid = 3884] [serial = 1144] [outer = 00000000] [url = about:blank] 13:12:39 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (180BB400) [pid = 3884] [serial = 1147] [outer = 00000000] [url = about:blank] 13:12:39 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (19821400) [pid = 3884] [serial = 1153] [outer = 00000000] [url = about:blank] 13:12:39 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (19814800) [pid = 3884] [serial = 1148] [outer = 00000000] [url = about:blank] 13:12:39 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (1995CC00) [pid = 3884] [serial = 1154] [outer = 00000000] [url = about:blank] 13:12:39 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (19FC3400) [pid = 3884] [serial = 1156] [outer = 00000000] [url = about:blank] 13:12:39 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (15972000) [pid = 3884] [serial = 1138] [outer = 00000000] [url = about:blank] 13:12:39 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (1322B400) [pid = 3884] [serial = 1135] [outer = 00000000] [url = about:blank] 13:12:39 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (13338000) [pid = 3884] [serial = 1136] [outer = 00000000] [url = about:blank] 13:12:39 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (10F48000) [pid = 3884] [serial = 1132] [outer = 00000000] [url = about:blank] 13:12:39 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (111BB000) [pid = 3884] [serial = 1133] [outer = 00000000] [url = about:blank] 13:12:39 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (12E88000) [pid = 3884] [serial = 1130] [outer = 00000000] [url = about:blank] 13:12:39 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (1291F000) [pid = 3884] [serial = 1129] [outer = 00000000] [url = about:blank] 13:12:39 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (19E80800) [pid = 3884] [serial = 1127] [outer = 00000000] [url = about:blank] 13:12:39 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (17D77000) [pid = 3884] [serial = 1126] [outer = 00000000] [url = about:blank] 13:12:39 INFO - PROCESS | 3884 | --DOMWINDOW == 70 (143A3C00) [pid = 3884] [serial = 1123] [outer = 00000000] [url = about:blank] 13:12:39 INFO - PROCESS | 3884 | --DOMWINDOW == 69 (1400DC00) [pid = 3884] [serial = 1122] [outer = 00000000] [url = about:blank] 13:12:39 INFO - PROCESS | 3884 | --DOMWINDOW == 68 (106E5C00) [pid = 3884] [serial = 1120] [outer = 00000000] [url = about:blank] 13:12:39 INFO - PROCESS | 3884 | --DOMWINDOW == 67 (0C395400) [pid = 3884] [serial = 1119] [outer = 00000000] [url = about:blank] 13:12:39 INFO - PROCESS | 3884 | --DOMWINDOW == 66 (175A4C00) [pid = 3884] [serial = 1150] [outer = 00000000] [url = about:blank] 13:12:39 INFO - PROCESS | 3884 | --DOMWINDOW == 65 (16051400) [pid = 3884] [serial = 1139] [outer = 00000000] [url = about:blank] 13:12:39 INFO - PROCESS | 3884 | --DOMWINDOW == 64 (16EE6000) [pid = 3884] [serial = 1142] [outer = 00000000] [url = about:blank] 13:12:39 INFO - PROCESS | 3884 | --DOMWINDOW == 63 (17E3D000) [pid = 3884] [serial = 1151] [outer = 00000000] [url = about:blank] 13:12:39 INFO - PROCESS | 3884 | 1466629959402 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 13:12:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 13:12:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1909ms 13:12:39 INFO - PROCESS | 3884 | 1466629959433 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 13:12:39 INFO - PROCESS | 3884 | 1466629959437 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 13:12:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 13:12:39 INFO - PROCESS | 3884 | 1466629959443 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 13:12:39 INFO - PROCESS | 3884 | 1466629959446 Marionette TRACE conn3 <- [1,1562,null,{}] 13:12:39 INFO - PROCESS | 3884 | 1466629959452 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:39 INFO - PROCESS | 3884 | 1466629959455 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:39 INFO - PROCESS | 3884 | 1466629959543 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 13:12:39 INFO - PROCESS | 3884 | 1466629959553 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:39 INFO - PROCESS | 3884 | 1466629959558 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:39 INFO - PROCESS | 3884 | ++DOCSHELL 1067E000 == 28 [pid = 3884] [id = 400] 13:12:39 INFO - PROCESS | 3884 | ++DOMWINDOW == 64 (1067E400) [pid = 3884] [serial = 1200] [outer = 00000000] 13:12:39 INFO - PROCESS | 3884 | ++DOMWINDOW == 65 (107F5C00) [pid = 3884] [serial = 1201] [outer = 1067E400] 13:12:39 INFO - PROCESS | 3884 | 1466629959613 Marionette DEBUG loaded listener.js 13:12:39 INFO - PROCESS | 3884 | ++DOMWINDOW == 66 (10B5C800) [pid = 3884] [serial = 1202] [outer = 1067E400] 13:12:40 INFO - PROCESS | 3884 | 1466629960115 Marionette TRACE conn3 <- [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]]]}] 13:12:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 13:12:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 704ms 13:12:40 INFO - PROCESS | 3884 | 1466629960143 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 13:12:40 INFO - PROCESS | 3884 | 1466629960148 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 13:12:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 13:12:40 INFO - PROCESS | 3884 | 1466629960154 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 13:12:40 INFO - PROCESS | 3884 | 1466629960157 Marionette TRACE conn3 <- [1,1566,null,{}] 13:12:40 INFO - PROCESS | 3884 | 1466629960160 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:40 INFO - PROCESS | 3884 | 1466629960163 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:40 INFO - PROCESS | 3884 | 1466629960250 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 13:12:40 INFO - PROCESS | 3884 | 1466629960258 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:40 INFO - PROCESS | 3884 | 1466629960261 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:40 INFO - PROCESS | 3884 | ++DOCSHELL 11D2E800 == 29 [pid = 3884] [id = 401] 13:12:40 INFO - PROCESS | 3884 | ++DOMWINDOW == 67 (11D30000) [pid = 3884] [serial = 1203] [outer = 00000000] 13:12:40 INFO - PROCESS | 3884 | ++DOMWINDOW == 68 (12918800) [pid = 3884] [serial = 1204] [outer = 11D30000] 13:12:40 INFO - PROCESS | 3884 | 1466629960308 Marionette DEBUG loaded listener.js 13:12:40 INFO - PROCESS | 3884 | ++DOMWINDOW == 69 (12B1CC00) [pid = 3884] [serial = 1205] [outer = 11D30000] 13:12:40 INFO - PROCESS | 3884 | 1466629960800 Marionette TRACE conn3 <- [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]]]}] 13:12:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 13:12:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 689ms 13:12:40 INFO - PROCESS | 3884 | 1466629960853 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 13:12:40 INFO - PROCESS | 3884 | 1466629960855 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 13:12:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 13:12:40 INFO - PROCESS | 3884 | 1466629960858 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 13:12:40 INFO - PROCESS | 3884 | 1466629960862 Marionette TRACE conn3 <- [1,1570,null,{}] 13:12:40 INFO - PROCESS | 3884 | 1466629960872 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:40 INFO - PROCESS | 3884 | 1466629960877 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:40 INFO - PROCESS | 3884 | 1466629960990 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 13:12:41 INFO - PROCESS | 3884 | 1466629961088 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:41 INFO - PROCESS | 3884 | 1466629961091 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:41 INFO - PROCESS | 3884 | ++DOCSHELL 135B1400 == 30 [pid = 3884] [id = 402] 13:12:41 INFO - PROCESS | 3884 | ++DOMWINDOW == 70 (135B1800) [pid = 3884] [serial = 1206] [outer = 00000000] 13:12:41 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (13941400) [pid = 3884] [serial = 1207] [outer = 135B1800] 13:12:41 INFO - PROCESS | 3884 | 1466629961139 Marionette DEBUG loaded listener.js 13:12:41 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (13C96800) [pid = 3884] [serial = 1208] [outer = 135B1800] 13:12:41 INFO - PROCESS | 3884 | 1466629961508 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 13:12:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 13:12:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 689ms 13:12:41 INFO - PROCESS | 3884 | 1466629961559 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 13:12:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 13:12:41 INFO - PROCESS | 3884 | 1466629961562 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 13:12:41 INFO - PROCESS | 3884 | 1466629961565 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 13:12:41 INFO - PROCESS | 3884 | 1466629961567 Marionette TRACE conn3 <- [1,1574,null,{}] 13:12:41 INFO - PROCESS | 3884 | 1466629961581 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:41 INFO - PROCESS | 3884 | 1466629961583 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:41 INFO - PROCESS | 3884 | 1466629961674 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 13:12:41 INFO - PROCESS | 3884 | 1466629961680 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:41 INFO - PROCESS | 3884 | 1466629961682 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:41 INFO - PROCESS | 3884 | ++DOCSHELL 13941000 == 31 [pid = 3884] [id = 403] 13:12:41 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (13C0E000) [pid = 3884] [serial = 1209] [outer = 00000000] 13:12:41 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (140F4000) [pid = 3884] [serial = 1210] [outer = 13C0E000] 13:12:41 INFO - PROCESS | 3884 | 1466629961727 Marionette DEBUG loaded listener.js 13:12:41 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (15482400) [pid = 3884] [serial = 1211] [outer = 13C0E000] 13:12:42 INFO - PROCESS | 3884 | 1466629962154 Marionette TRACE conn3 <- [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]]]}] 13:12:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 13:12:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 626ms 13:12:42 INFO - PROCESS | 3884 | 1466629962202 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 13:12:42 INFO - PROCESS | 3884 | 1466629962204 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 13:12:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 13:12:42 INFO - PROCESS | 3884 | 1466629962207 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 13:12:42 INFO - PROCESS | 3884 | 1466629962209 Marionette TRACE conn3 <- [1,1578,null,{}] 13:12:42 INFO - PROCESS | 3884 | 1466629962212 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:42 INFO - PROCESS | 3884 | 1466629962214 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:42 INFO - PROCESS | 3884 | 1466629962289 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 13:12:42 INFO - PROCESS | 3884 | 1466629962294 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:42 INFO - PROCESS | 3884 | 1466629962296 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:42 INFO - PROCESS | 3884 | ++DOCSHELL 1400E800 == 32 [pid = 3884] [id = 404] 13:12:42 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (1548D800) [pid = 3884] [serial = 1212] [outer = 00000000] 13:12:42 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (16051C00) [pid = 3884] [serial = 1213] [outer = 1548D800] 13:12:42 INFO - PROCESS | 3884 | 1466629962341 Marionette DEBUG loaded listener.js 13:12:42 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (166DA800) [pid = 3884] [serial = 1214] [outer = 1548D800] 13:12:42 INFO - PROCESS | 3884 | 1466629962818 Marionette TRACE conn3 <- [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]]]}] 13:12:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 13:12:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 641ms 13:12:42 INFO - PROCESS | 3884 | 1466629962845 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 13:12:42 INFO - PROCESS | 3884 | 1466629962847 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 13:12:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 13:12:42 INFO - PROCESS | 3884 | 1466629962854 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 13:12:42 INFO - PROCESS | 3884 | 1466629962856 Marionette TRACE conn3 <- [1,1582,null,{}] 13:12:42 INFO - PROCESS | 3884 | 1466629962859 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:42 INFO - PROCESS | 3884 | 1466629962865 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:42 INFO - PROCESS | 3884 | 1466629962964 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 13:12:42 INFO - PROCESS | 3884 | 1466629962969 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:42 INFO - PROCESS | 3884 | 1466629962971 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:43 INFO - PROCESS | 3884 | ++DOCSHELL 16EE3800 == 33 [pid = 3884] [id = 405] 13:12:43 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (16EE4C00) [pid = 3884] [serial = 1215] [outer = 00000000] 13:12:43 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (174EE800) [pid = 3884] [serial = 1216] [outer = 16EE4C00] 13:12:43 INFO - PROCESS | 3884 | 1466629963015 Marionette DEBUG loaded listener.js 13:12:43 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (175A0000) [pid = 3884] [serial = 1217] [outer = 16EE4C00] 13:12:43 INFO - PROCESS | 3884 | 1466629963443 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 13:12:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 13:12:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 641ms 13:12:43 INFO - PROCESS | 3884 | 1466629963493 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 13:12:43 INFO - PROCESS | 3884 | 1466629963495 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 13:12:43 INFO - PROCESS | 3884 | 1466629963498 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 13:12:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 13:12:43 INFO - PROCESS | 3884 | 1466629963500 Marionette TRACE conn3 <- [1,1586,null,{}] 13:12:43 INFO - PROCESS | 3884 | 1466629963504 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:43 INFO - PROCESS | 3884 | 1466629963505 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:43 INFO - PROCESS | 3884 | 1466629963590 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 13:12:43 INFO - PROCESS | 3884 | 1466629963598 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:43 INFO - PROCESS | 3884 | 1466629963600 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:43 INFO - PROCESS | 3884 | ++DOCSHELL 16D0D000 == 34 [pid = 3884] [id = 406] 13:12:43 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (174FDC00) [pid = 3884] [serial = 1218] [outer = 00000000] 13:12:43 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (17D33400) [pid = 3884] [serial = 1219] [outer = 174FDC00] 13:12:43 INFO - PROCESS | 3884 | 1466629963643 Marionette DEBUG loaded listener.js 13:12:43 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (17D6A400) [pid = 3884] [serial = 1220] [outer = 174FDC00] 13:12:44 INFO - PROCESS | 3884 | 1466629964074 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 13:12:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 13:12:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 595ms 13:12:44 INFO - PROCESS | 3884 | 1466629964095 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 13:12:44 INFO - PROCESS | 3884 | 1466629964097 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 13:12:44 INFO - PROCESS | 3884 | 1466629964101 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 13:12:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 13:12:44 INFO - PROCESS | 3884 | 1466629964102 Marionette TRACE conn3 <- [1,1590,null,{}] 13:12:44 INFO - PROCESS | 3884 | 1466629964106 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:44 INFO - PROCESS | 3884 | 1466629964107 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:44 INFO - PROCESS | 3884 | 1466629964228 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 13:12:44 INFO - PROCESS | 3884 | 1466629964236 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:44 INFO - PROCESS | 3884 | 1466629964238 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:44 INFO - PROCESS | 3884 | ++DOCSHELL 12916C00 == 35 [pid = 3884] [id = 407] 13:12:44 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (176AAC00) [pid = 3884] [serial = 1221] [outer = 00000000] 13:12:44 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (180A7400) [pid = 3884] [serial = 1222] [outer = 176AAC00] 13:12:44 INFO - PROCESS | 3884 | 1466629964281 Marionette DEBUG loaded listener.js 13:12:44 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (180AA000) [pid = 3884] [serial = 1223] [outer = 176AAC00] 13:12:44 INFO - PROCESS | 3884 | 1466629964720 Marionette TRACE conn3 <- [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]]]}] 13:12:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 13:12:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 641ms 13:12:44 INFO - PROCESS | 3884 | 1466629964739 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 13:12:44 INFO - PROCESS | 3884 | 1466629964741 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 13:12:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 13:12:44 INFO - PROCESS | 3884 | 1466629964744 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 13:12:44 INFO - PROCESS | 3884 | 1466629964746 Marionette TRACE conn3 <- [1,1594,null,{}] 13:12:44 INFO - PROCESS | 3884 | 1466629964750 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:44 INFO - PROCESS | 3884 | 1466629964751 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:44 INFO - PROCESS | 3884 | 1466629964860 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 13:12:44 INFO - PROCESS | 3884 | 1466629964866 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:44 INFO - PROCESS | 3884 | 1466629964868 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:44 INFO - PROCESS | 3884 | ++DOCSHELL 135AAC00 == 36 [pid = 3884] [id = 408] 13:12:44 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (180B8000) [pid = 3884] [serial = 1224] [outer = 00000000] 13:12:44 INFO - PROCESS | 3884 | ++DOMWINDOW == 89 (19813800) [pid = 3884] [serial = 1225] [outer = 180B8000] 13:12:44 INFO - PROCESS | 3884 | 1466629964911 Marionette DEBUG loaded listener.js 13:12:45 INFO - PROCESS | 3884 | ++DOMWINDOW == 90 (19816400) [pid = 3884] [serial = 1226] [outer = 180B8000] 13:12:45 INFO - PROCESS | 3884 | 1466629965379 Marionette TRACE conn3 <- [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]]]}] 13:12:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 13:12:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 704ms 13:12:45 INFO - PROCESS | 3884 | 1466629965444 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 13:12:45 INFO - PROCESS | 3884 | 1466629965446 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 13:12:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 13:12:45 INFO - PROCESS | 3884 | 1466629965450 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 13:12:45 INFO - PROCESS | 3884 | 1466629965451 Marionette TRACE conn3 <- [1,1598,null,{}] 13:12:45 INFO - PROCESS | 3884 | 1466629965455 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:45 INFO - PROCESS | 3884 | 1466629965457 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:45 INFO - PROCESS | 3884 | 1466629965581 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 13:12:45 INFO - PROCESS | 3884 | 1466629965589 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:45 INFO - PROCESS | 3884 | 1466629965591 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:45 INFO - PROCESS | 3884 | ++DOCSHELL 140F8000 == 37 [pid = 3884] [id = 409] 13:12:45 INFO - PROCESS | 3884 | ++DOMWINDOW == 91 (180BD400) [pid = 3884] [serial = 1227] [outer = 00000000] 13:12:45 INFO - PROCESS | 3884 | ++DOMWINDOW == 92 (19E7F400) [pid = 3884] [serial = 1228] [outer = 180BD400] 13:12:45 INFO - PROCESS | 3884 | 1466629965703 Marionette DEBUG loaded listener.js 13:12:45 INFO - PROCESS | 3884 | ++DOMWINDOW == 93 (19E86800) [pid = 3884] [serial = 1229] [outer = 180BD400] 13:12:46 INFO - PROCESS | 3884 | 1466629966106 Marionette TRACE conn3 <- [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]]]}] 13:12:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 13:12:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 688ms 13:12:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 13:12:46 INFO - PROCESS | 3884 | 1466629966149 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 13:12:46 INFO - PROCESS | 3884 | 1466629966152 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 13:12:46 INFO - PROCESS | 3884 | 1466629966155 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 13:12:46 INFO - PROCESS | 3884 | 1466629966157 Marionette TRACE conn3 <- [1,1602,null,{}] 13:12:46 INFO - PROCESS | 3884 | 1466629966161 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:46 INFO - PROCESS | 3884 | 1466629966163 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:46 INFO - PROCESS | 3884 | 1466629966325 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 13:12:46 INFO - PROCESS | 3884 | 1466629966391 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:46 INFO - PROCESS | 3884 | 1466629966394 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:46 INFO - PROCESS | 3884 | ++DOCSHELL 111DE400 == 38 [pid = 3884] [id = 410] 13:12:46 INFO - PROCESS | 3884 | ++DOMWINDOW == 94 (1A44F000) [pid = 3884] [serial = 1230] [outer = 00000000] 13:12:46 INFO - PROCESS | 3884 | ++DOMWINDOW == 95 (1A562400) [pid = 3884] [serial = 1231] [outer = 1A44F000] 13:12:46 INFO - PROCESS | 3884 | 1466629966439 Marionette DEBUG loaded listener.js 13:12:46 INFO - PROCESS | 3884 | ++DOMWINDOW == 96 (1A567000) [pid = 3884] [serial = 1232] [outer = 1A44F000] 13:12:46 INFO - PROCESS | 3884 | --DOMWINDOW == 95 (19F40400) [pid = 3884] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 13:12:46 INFO - PROCESS | 3884 | --DOMWINDOW == 94 (19F3B000) [pid = 3884] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 13:12:46 INFO - PROCESS | 3884 | --DOMWINDOW == 93 (15D4C400) [pid = 3884] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 13:12:46 INFO - PROCESS | 3884 | --DOMWINDOW == 92 (1A589C00) [pid = 3884] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 13:12:46 INFO - PROCESS | 3884 | --DOMWINDOW == 91 (180BC000) [pid = 3884] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 13:12:46 INFO - PROCESS | 3884 | --DOMWINDOW == 90 (180B0C00) [pid = 3884] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 13:12:46 INFO - PROCESS | 3884 | --DOMWINDOW == 89 (17E49800) [pid = 3884] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 13:12:46 INFO - PROCESS | 3884 | --DOMWINDOW == 88 (16EDB800) [pid = 3884] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 13:12:46 INFO - PROCESS | 3884 | --DOMWINDOW == 87 (143AA400) [pid = 3884] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 13:12:46 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (140F5400) [pid = 3884] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 13:12:46 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (12E5F800) [pid = 3884] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 13:12:46 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (10C89000) [pid = 3884] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 13:12:46 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (19E85800) [pid = 3884] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 13:12:46 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (140EE400) [pid = 3884] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 13:12:47 INFO - PROCESS | 3884 | 1466629966983 Marionette TRACE conn3 <- [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]]]}] 13:12:47 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 13:12:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 829ms 13:12:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 13:12:47 INFO - PROCESS | 3884 | 1466629966998 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 13:12:47 INFO - PROCESS | 3884 | 1466629967000 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 13:12:47 INFO - PROCESS | 3884 | 1466629967014 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 13:12:47 INFO - PROCESS | 3884 | 1466629967016 Marionette TRACE conn3 <- [1,1606,null,{}] 13:12:47 INFO - PROCESS | 3884 | 1466629967020 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:47 INFO - PROCESS | 3884 | 1466629967022 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:47 INFO - PROCESS | 3884 | 1466629967100 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 13:12:47 INFO - PROCESS | 3884 | 1466629967105 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:47 INFO - PROCESS | 3884 | 1466629967107 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:47 INFO - PROCESS | 3884 | ++DOCSHELL 132D1000 == 39 [pid = 3884] [id = 411] 13:12:47 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (143AA400) [pid = 3884] [serial = 1233] [outer = 00000000] 13:12:47 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (180B5800) [pid = 3884] [serial = 1234] [outer = 143AA400] 13:12:47 INFO - PROCESS | 3884 | 1466629967150 Marionette DEBUG loaded listener.js 13:12:47 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (19962000) [pid = 3884] [serial = 1235] [outer = 143AA400] 13:12:47 INFO - PROCESS | 3884 | 1466629967567 Marionette TRACE conn3 <- [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]]]}] 13:12:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 13:12:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 595ms 13:12:47 INFO - PROCESS | 3884 | 1466629967600 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 13:12:47 INFO - PROCESS | 3884 | 1466629967602 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 13:12:47 INFO - PROCESS | 3884 | 1466629967606 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 13:12:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 13:12:47 INFO - PROCESS | 3884 | 1466629967607 Marionette TRACE conn3 <- [1,1610,null,{}] 13:12:47 INFO - PROCESS | 3884 | 1466629967627 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:47 INFO - PROCESS | 3884 | 1466629967629 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:47 INFO - PROCESS | 3884 | 1466629967716 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 13:12:47 INFO - PROCESS | 3884 | 1466629967723 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:47 INFO - PROCESS | 3884 | 1466629967726 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:47 INFO - PROCESS | 3884 | ++DOCSHELL 180BC000 == 40 [pid = 3884] [id = 412] 13:12:47 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (180BFC00) [pid = 3884] [serial = 1236] [outer = 00000000] 13:12:47 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (1A592400) [pid = 3884] [serial = 1237] [outer = 180BFC00] 13:12:47 INFO - PROCESS | 3884 | 1466629967773 Marionette DEBUG loaded listener.js 13:12:47 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (1A597000) [pid = 3884] [serial = 1238] [outer = 180BFC00] 13:12:48 INFO - PROCESS | 3884 | 1466629968236 Marionette TRACE conn3 <- [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]]]}] 13:12:48 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 13:12:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 642ms 13:12:48 INFO - PROCESS | 3884 | 1466629968265 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 13:12:48 INFO - PROCESS | 3884 | 1466629968267 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 13:12:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 13:12:48 INFO - PROCESS | 3884 | 1466629968270 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 13:12:48 INFO - PROCESS | 3884 | 1466629968271 Marionette TRACE conn3 <- [1,1614,null,{}] 13:12:48 INFO - PROCESS | 3884 | 1466629968275 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:48 INFO - PROCESS | 3884 | 1466629968276 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:48 INFO - PROCESS | 3884 | 1466629968355 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 13:12:48 INFO - PROCESS | 3884 | 1466629968360 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:48 INFO - PROCESS | 3884 | 1466629968362 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:48 INFO - PROCESS | 3884 | ++DOCSHELL 16051800 == 41 [pid = 3884] [id = 413] 13:12:48 INFO - PROCESS | 3884 | ++DOMWINDOW == 89 (16ED9C00) [pid = 3884] [serial = 1239] [outer = 00000000] 13:12:48 INFO - PROCESS | 3884 | ++DOMWINDOW == 90 (1A5E4000) [pid = 3884] [serial = 1240] [outer = 16ED9C00] 13:12:48 INFO - PROCESS | 3884 | 1466629968404 Marionette DEBUG loaded listener.js 13:12:48 INFO - PROCESS | 3884 | ++DOMWINDOW == 91 (1A87BC00) [pid = 3884] [serial = 1241] [outer = 16ED9C00] 13:12:49 INFO - PROCESS | 3884 | 1466629969001 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 13:12:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 13:12:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 798ms 13:12:49 INFO - PROCESS | 3884 | 1466629969145 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 13:12:49 INFO - PROCESS | 3884 | 1466629969150 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 13:12:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 13:12:49 INFO - PROCESS | 3884 | 1466629969160 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 13:12:49 INFO - PROCESS | 3884 | 1466629969163 Marionette TRACE conn3 <- [1,1618,null,{}] 13:12:49 INFO - PROCESS | 3884 | 1466629969178 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:49 INFO - PROCESS | 3884 | 1466629969181 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:49 INFO - PROCESS | 3884 | 1466629969301 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 13:12:49 INFO - PROCESS | 3884 | 1466629969429 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:49 INFO - PROCESS | 3884 | 1466629969434 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:49 INFO - PROCESS | 3884 | ++DOCSHELL 0C76BC00 == 42 [pid = 3884] [id = 414] 13:12:49 INFO - PROCESS | 3884 | ++DOMWINDOW == 92 (0C76DC00) [pid = 3884] [serial = 1242] [outer = 00000000] 13:12:49 INFO - PROCESS | 3884 | ++DOMWINDOW == 93 (10F4A000) [pid = 3884] [serial = 1243] [outer = 0C76DC00] 13:12:49 INFO - PROCESS | 3884 | 1466629969494 Marionette DEBUG loaded listener.js 13:12:49 INFO - PROCESS | 3884 | ++DOMWINDOW == 94 (114E4400) [pid = 3884] [serial = 1244] [outer = 0C76DC00] 13:12:50 INFO - PROCESS | 3884 | 1466629970204 Marionette TRACE conn3 <- [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]]]}] 13:12:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 13:12:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1095ms 13:12:50 INFO - PROCESS | 3884 | 1466629970261 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 13:12:50 INFO - PROCESS | 3884 | 1466629970266 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 13:12:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 13:12:50 INFO - PROCESS | 3884 | 1466629970272 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 13:12:50 INFO - PROCESS | 3884 | 1466629970275 Marionette TRACE conn3 <- [1,1622,null,{}] 13:12:50 INFO - PROCESS | 3884 | 1466629970279 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:50 INFO - PROCESS | 3884 | 1466629970281 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:50 INFO - PROCESS | 3884 | 1466629970530 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 13:12:50 INFO - PROCESS | 3884 | 1466629970686 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:50 INFO - PROCESS | 3884 | 1466629970689 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:50 INFO - PROCESS | 3884 | ++DOCSHELL 0C38F800 == 43 [pid = 3884] [id = 415] 13:12:50 INFO - PROCESS | 3884 | ++DOMWINDOW == 95 (0C390000) [pid = 3884] [serial = 1245] [outer = 00000000] 13:12:50 INFO - PROCESS | 3884 | ++DOMWINDOW == 96 (10635800) [pid = 3884] [serial = 1246] [outer = 0C390000] 13:12:50 INFO - PROCESS | 3884 | 1466629970741 Marionette DEBUG loaded listener.js 13:12:50 INFO - PROCESS | 3884 | ++DOMWINDOW == 97 (10761000) [pid = 3884] [serial = 1247] [outer = 0C390000] 13:12:51 INFO - PROCESS | 3884 | --DOCSHELL 180BC000 == 42 [pid = 3884] [id = 412] 13:12:51 INFO - PROCESS | 3884 | --DOCSHELL 132D1000 == 41 [pid = 3884] [id = 411] 13:12:51 INFO - PROCESS | 3884 | --DOCSHELL 111DE400 == 40 [pid = 3884] [id = 410] 13:12:51 INFO - PROCESS | 3884 | --DOCSHELL 140F8000 == 39 [pid = 3884] [id = 409] 13:12:51 INFO - PROCESS | 3884 | --DOCSHELL 135AAC00 == 38 [pid = 3884] [id = 408] 13:12:51 INFO - PROCESS | 3884 | --DOCSHELL 12916C00 == 37 [pid = 3884] [id = 407] 13:12:51 INFO - PROCESS | 3884 | --DOCSHELL 16D0D000 == 36 [pid = 3884] [id = 406] 13:12:51 INFO - PROCESS | 3884 | --DOCSHELL 16EE3800 == 35 [pid = 3884] [id = 405] 13:12:51 INFO - PROCESS | 3884 | --DOCSHELL 1400E800 == 34 [pid = 3884] [id = 404] 13:12:51 INFO - PROCESS | 3884 | --DOCSHELL 13941000 == 33 [pid = 3884] [id = 403] 13:12:51 INFO - PROCESS | 3884 | --DOCSHELL 135B1400 == 32 [pid = 3884] [id = 402] 13:12:51 INFO - PROCESS | 3884 | --DOMWINDOW == 96 (1A5E1800) [pid = 3884] [serial = 1198] [outer = 00000000] [url = about:blank] 13:12:51 INFO - PROCESS | 3884 | --DOCSHELL 11D2E800 == 31 [pid = 3884] [id = 401] 13:12:51 INFO - PROCESS | 3884 | --DOCSHELL 1067E000 == 30 [pid = 3884] [id = 400] 13:12:51 INFO - PROCESS | 3884 | --DOCSHELL 140F8400 == 29 [pid = 3884] [id = 399] 13:12:51 INFO - PROCESS | 3884 | --DOMWINDOW == 95 (1A5D6800) [pid = 3884] [serial = 1196] [outer = 00000000] [url = about:blank] 13:12:51 INFO - PROCESS | 3884 | --DOMWINDOW == 94 (19FC3800) [pid = 3884] [serial = 1183] [outer = 00000000] [url = about:blank] 13:12:51 INFO - PROCESS | 3884 | --DOMWINDOW == 93 (1A450400) [pid = 3884] [serial = 1186] [outer = 00000000] [url = about:blank] 13:12:51 INFO - PROCESS | 3884 | --DOMWINDOW == 92 (19FC5400) [pid = 3884] [serial = 1184] [outer = 00000000] [url = about:blank] 13:12:51 INFO - PROCESS | 3884 | --DOMWINDOW == 91 (1A58F400) [pid = 3884] [serial = 1189] [outer = 00000000] [url = about:blank] 13:12:51 INFO - PROCESS | 3884 | --DOMWINDOW == 90 (1A55C800) [pid = 3884] [serial = 1187] [outer = 00000000] [url = about:blank] 13:12:51 INFO - PROCESS | 3884 | --DOMWINDOW == 89 (1A596800) [pid = 3884] [serial = 1195] [outer = 00000000] [url = about:blank] 13:12:51 INFO - PROCESS | 3884 | --DOMWINDOW == 88 (19E82000) [pid = 3884] [serial = 1180] [outer = 00000000] [url = about:blank] 13:12:51 INFO - PROCESS | 3884 | --DOMWINDOW == 87 (19814400) [pid = 3884] [serial = 1177] [outer = 00000000] [url = about:blank] 13:12:51 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (19814C00) [pid = 3884] [serial = 1178] [outer = 00000000] [url = about:blank] 13:12:51 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (180A6800) [pid = 3884] [serial = 1174] [outer = 00000000] [url = about:blank] 13:12:51 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (180AFC00) [pid = 3884] [serial = 1175] [outer = 00000000] [url = about:blank] 13:12:51 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (16FE8400) [pid = 3884] [serial = 1171] [outer = 00000000] [url = about:blank] 13:12:51 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (1757FC00) [pid = 3884] [serial = 1172] [outer = 00000000] [url = about:blank] 13:12:51 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (16A3BC00) [pid = 3884] [serial = 1168] [outer = 00000000] [url = about:blank] 13:12:51 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (16D0D400) [pid = 3884] [serial = 1169] [outer = 00000000] [url = about:blank] 13:12:51 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (143AA800) [pid = 3884] [serial = 1165] [outer = 00000000] [url = about:blank] 13:12:51 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (1548D000) [pid = 3884] [serial = 1166] [outer = 00000000] [url = about:blank] 13:12:51 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (131A2400) [pid = 3884] [serial = 1162] [outer = 00000000] [url = about:blank] 13:12:51 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (12E93400) [pid = 3884] [serial = 1163] [outer = 00000000] [url = about:blank] 13:12:51 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (111B5400) [pid = 3884] [serial = 1159] [outer = 00000000] [url = about:blank] 13:12:51 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (113C4800) [pid = 3884] [serial = 1160] [outer = 00000000] [url = about:blank] 13:12:51 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (19FC4800) [pid = 3884] [serial = 1157] [outer = 00000000] [url = about:blank] 13:12:51 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (175A3000) [pid = 3884] [serial = 1192] [outer = 00000000] [url = about:blank] 13:12:51 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (17D2E400) [pid = 3884] [serial = 1193] [outer = 00000000] [url = about:blank] 13:12:51 INFO - PROCESS | 3884 | --DOMWINDOW == 70 (1A592800) [pid = 3884] [serial = 1190] [outer = 00000000] [url = about:blank] 13:12:51 INFO - PROCESS | 3884 | --DOMWINDOW == 69 (19961800) [pid = 3884] [serial = 1181] [outer = 00000000] [url = about:blank] 13:12:51 INFO - PROCESS | 3884 | 1466629971386 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 13:12:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 13:12:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1142ms 13:12:51 INFO - PROCESS | 3884 | 1466629971414 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 13:12:51 INFO - PROCESS | 3884 | 1466629971418 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 13:12:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 13:12:51 INFO - PROCESS | 3884 | 1466629971422 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 13:12:51 INFO - PROCESS | 3884 | 1466629971426 Marionette TRACE conn3 <- [1,1626,null,{}] 13:12:51 INFO - PROCESS | 3884 | 1466629971430 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:51 INFO - PROCESS | 3884 | 1466629971432 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:51 INFO - PROCESS | 3884 | 1466629971516 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 13:12:51 INFO - PROCESS | 3884 | 1466629971525 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:51 INFO - PROCESS | 3884 | 1466629971527 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:51 INFO - PROCESS | 3884 | ++DOCSHELL 111BF400 == 30 [pid = 3884] [id = 416] 13:12:51 INFO - PROCESS | 3884 | ++DOMWINDOW == 70 (113C9400) [pid = 3884] [serial = 1248] [outer = 00000000] 13:12:51 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (1291A000) [pid = 3884] [serial = 1249] [outer = 113C9400] 13:12:51 INFO - PROCESS | 3884 | 1466629971576 Marionette DEBUG loaded listener.js 13:12:51 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (12E93400) [pid = 3884] [serial = 1250] [outer = 113C9400] 13:12:52 INFO - PROCESS | 3884 | 1466629972097 Marionette TRACE conn3 <- [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]]]}] 13:12:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 13:12:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 688ms 13:12:52 INFO - PROCESS | 3884 | 1466629972119 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 13:12:52 INFO - PROCESS | 3884 | 1466629972121 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 13:12:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 13:12:52 INFO - PROCESS | 3884 | 1466629972125 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 13:12:52 INFO - PROCESS | 3884 | 1466629972127 Marionette TRACE conn3 <- [1,1630,null,{}] 13:12:52 INFO - PROCESS | 3884 | 1466629972130 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:52 INFO - PROCESS | 3884 | 1466629972132 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:52 INFO - PROCESS | 3884 | 1466629972215 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 13:12:52 INFO - PROCESS | 3884 | 1466629972226 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:52 INFO - PROCESS | 3884 | 1466629972228 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:52 INFO - PROCESS | 3884 | ++DOCSHELL 13C94400 == 31 [pid = 3884] [id = 417] 13:12:52 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (13C95400) [pid = 3884] [serial = 1251] [outer = 00000000] 13:12:52 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (13CD0C00) [pid = 3884] [serial = 1252] [outer = 13C95400] 13:12:52 INFO - PROCESS | 3884 | 1466629972273 Marionette DEBUG loaded listener.js 13:12:52 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (140EF800) [pid = 3884] [serial = 1253] [outer = 13C95400] 13:12:52 INFO - PROCESS | 3884 | 1466629972729 Marionette TRACE conn3 <- [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]]]}] 13:12:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 13:12:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 625ms 13:12:52 INFO - PROCESS | 3884 | 1466629972762 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 13:12:52 INFO - PROCESS | 3884 | 1466629972766 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 13:12:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 13:12:52 INFO - PROCESS | 3884 | 1466629972776 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 13:12:52 INFO - PROCESS | 3884 | 1466629972780 Marionette TRACE conn3 <- [1,1634,null,{}] 13:12:52 INFO - PROCESS | 3884 | 1466629972784 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:52 INFO - PROCESS | 3884 | 1466629972787 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:52 INFO - PROCESS | 3884 | 1466629972879 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 13:12:52 INFO - PROCESS | 3884 | 1466629972887 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:52 INFO - PROCESS | 3884 | 1466629972889 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:52 INFO - PROCESS | 3884 | ++DOCSHELL 13C03800 == 32 [pid = 3884] [id = 418] 13:12:52 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (15D42800) [pid = 3884] [serial = 1254] [outer = 00000000] 13:12:52 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (16596800) [pid = 3884] [serial = 1255] [outer = 15D42800] 13:12:52 INFO - PROCESS | 3884 | 1466629972933 Marionette DEBUG loaded listener.js 13:12:53 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (16A43000) [pid = 3884] [serial = 1256] [outer = 15D42800] 13:12:53 INFO - PROCESS | 3884 | 1466629973386 Marionette TRACE conn3 <- [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]]]}] 13:12:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 13:12:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 704ms 13:12:53 INFO - PROCESS | 3884 | 1466629973472 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 13:12:53 INFO - PROCESS | 3884 | 1466629973474 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 13:12:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 13:12:53 INFO - PROCESS | 3884 | 1466629973478 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 13:12:53 INFO - PROCESS | 3884 | 1466629973479 Marionette TRACE conn3 <- [1,1638,null,{}] 13:12:53 INFO - PROCESS | 3884 | 1466629973483 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:53 INFO - PROCESS | 3884 | 1466629973485 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:53 INFO - PROCESS | 3884 | 1466629973592 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 13:12:53 INFO - PROCESS | 3884 | 1466629973600 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:53 INFO - PROCESS | 3884 | 1466629973602 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:53 INFO - PROCESS | 3884 | ++DOCSHELL 16EB1800 == 33 [pid = 3884] [id = 419] 13:12:53 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (16EC2400) [pid = 3884] [serial = 1257] [outer = 00000000] 13:12:53 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (16EE5C00) [pid = 3884] [serial = 1258] [outer = 16EC2400] 13:12:53 INFO - PROCESS | 3884 | 1466629973647 Marionette DEBUG loaded listener.js 13:12:53 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (174FAC00) [pid = 3884] [serial = 1259] [outer = 16EC2400] 13:12:54 INFO - PROCESS | 3884 | 1466629974123 Marionette TRACE conn3 <- [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]]]}] 13:12:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 13:12:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 704ms 13:12:54 INFO - PROCESS | 3884 | 1466629974177 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 13:12:54 INFO - PROCESS | 3884 | 1466629974179 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 13:12:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 13:12:54 INFO - PROCESS | 3884 | 1466629974188 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 13:12:54 INFO - PROCESS | 3884 | 1466629974190 Marionette TRACE conn3 <- [1,1642,null,{}] 13:12:54 INFO - PROCESS | 3884 | 1466629974193 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:54 INFO - PROCESS | 3884 | 1466629974195 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:54 INFO - PROCESS | 3884 | 1466629974303 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 13:12:54 INFO - PROCESS | 3884 | 1466629974309 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:54 INFO - PROCESS | 3884 | 1466629974314 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:54 INFO - PROCESS | 3884 | ++DOCSHELL 12E8C400 == 34 [pid = 3884] [id = 420] 13:12:54 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (175A8C00) [pid = 3884] [serial = 1260] [outer = 00000000] 13:12:54 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (178A7000) [pid = 3884] [serial = 1261] [outer = 175A8C00] 13:12:54 INFO - PROCESS | 3884 | 1466629974373 Marionette DEBUG loaded listener.js 13:12:54 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (180A3800) [pid = 3884] [serial = 1262] [outer = 175A8C00] 13:12:54 INFO - PROCESS | 3884 | 1466629974855 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 13:12:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 13:12:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 704ms 13:12:54 INFO - PROCESS | 3884 | 1466629974921 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 13:12:54 INFO - PROCESS | 3884 | 1466629974923 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 13:12:54 INFO - PROCESS | 3884 | 1466629974927 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 13:12:54 INFO - PROCESS | 3884 | 1466629974928 Marionette TRACE conn3 <- [1,1646,null,{}] 13:12:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 13:12:54 INFO - PROCESS | 3884 | 1466629974932 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:54 INFO - PROCESS | 3884 | 1466629974933 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:55 INFO - PROCESS | 3884 | 1466629975068 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 13:12:55 INFO - PROCESS | 3884 | 1466629975077 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:55 INFO - PROCESS | 3884 | 1466629975079 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:55 INFO - PROCESS | 3884 | ++DOCSHELL 178A3C00 == 35 [pid = 3884] [id = 421] 13:12:55 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (180A7C00) [pid = 3884] [serial = 1263] [outer = 00000000] 13:12:55 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (180C1800) [pid = 3884] [serial = 1264] [outer = 180A7C00] 13:12:55 INFO - PROCESS | 3884 | 1466629975130 Marionette DEBUG loaded listener.js 13:12:55 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (180BA000) [pid = 3884] [serial = 1265] [outer = 180A7C00] 13:12:55 INFO - PROCESS | 3884 | 1466629975563 Marionette TRACE conn3 <- [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]]]}] 13:12:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 13:12:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 704ms 13:12:55 INFO - PROCESS | 3884 | 1466629975629 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 13:12:55 INFO - PROCESS | 3884 | 1466629975632 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 13:12:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 13:12:55 INFO - PROCESS | 3884 | 1466629975635 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 13:12:55 INFO - PROCESS | 3884 | 1466629975637 Marionette TRACE conn3 <- [1,1650,null,{}] 13:12:55 INFO - PROCESS | 3884 | 1466629975640 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:55 INFO - PROCESS | 3884 | 1466629975642 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:55 INFO - PROCESS | 3884 | 1466629975750 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 13:12:55 INFO - PROCESS | 3884 | 1466629975755 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:55 INFO - PROCESS | 3884 | 1466629975757 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:55 INFO - PROCESS | 3884 | ++DOCSHELL 1981F800 == 36 [pid = 3884] [id = 422] 13:12:55 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (19821400) [pid = 3884] [serial = 1266] [outer = 00000000] 13:12:55 INFO - PROCESS | 3884 | ++DOMWINDOW == 89 (19E85400) [pid = 3884] [serial = 1267] [outer = 19821400] 13:12:55 INFO - PROCESS | 3884 | 1466629975803 Marionette DEBUG loaded listener.js 13:12:55 INFO - PROCESS | 3884 | ++DOMWINDOW == 90 (19F39400) [pid = 3884] [serial = 1268] [outer = 19821400] 13:12:56 INFO - PROCESS | 3884 | --DOMWINDOW == 89 (180B8000) [pid = 3884] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 13:12:56 INFO - PROCESS | 3884 | --DOMWINDOW == 88 (11D30000) [pid = 3884] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 13:12:56 INFO - PROCESS | 3884 | --DOMWINDOW == 87 (176AAC00) [pid = 3884] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 13:12:56 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (180BD400) [pid = 3884] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 13:12:56 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (135B1800) [pid = 3884] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 13:12:56 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (1548D800) [pid = 3884] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 13:12:56 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (1655E400) [pid = 3884] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 13:12:56 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (174FDC00) [pid = 3884] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 13:12:56 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (13C0E000) [pid = 3884] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 13:12:56 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (16EE4C00) [pid = 3884] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 13:12:56 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (1067E400) [pid = 3884] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 13:12:56 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (1A44F000) [pid = 3884] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 13:12:56 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (180BFC00) [pid = 3884] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 13:12:56 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (143AA400) [pid = 3884] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 13:12:56 INFO - PROCESS | 3884 | 1466629976427 Marionette TRACE conn3 <- [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]]]}] 13:12:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 13:12:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 844ms 13:12:56 INFO - PROCESS | 3884 | 1466629976478 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 13:12:56 INFO - PROCESS | 3884 | 1466629976480 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 13:12:56 INFO - PROCESS | 3884 | 1466629976483 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 13:12:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 13:12:56 INFO - PROCESS | 3884 | 1466629976485 Marionette TRACE conn3 <- [1,1654,null,{}] 13:12:56 INFO - PROCESS | 3884 | 1466629976488 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:56 INFO - PROCESS | 3884 | 1466629976490 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:56 INFO - PROCESS | 3884 | 1466629976566 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 13:12:56 INFO - PROCESS | 3884 | 1466629976571 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:56 INFO - PROCESS | 3884 | 1466629976573 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:56 INFO - PROCESS | 3884 | ++DOCSHELL 15D42400 == 37 [pid = 3884] [id = 423] 13:12:56 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (15D4D000) [pid = 3884] [serial = 1269] [outer = 00000000] 13:12:56 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (16EE4C00) [pid = 3884] [serial = 1270] [outer = 15D4D000] 13:12:56 INFO - PROCESS | 3884 | 1466629976616 Marionette DEBUG loaded listener.js 13:12:56 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (180B7800) [pid = 3884] [serial = 1271] [outer = 15D4D000] 13:12:57 INFO - PROCESS | 3884 | 1466629977046 Marionette TRACE conn3 <- [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]]]}] 13:12:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 13:12:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 594ms 13:12:57 INFO - PROCESS | 3884 | 1466629977084 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 13:12:57 INFO - PROCESS | 3884 | 1466629977086 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 13:12:57 INFO - PROCESS | 3884 | 1466629977089 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 13:12:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 13:12:57 INFO - PROCESS | 3884 | 1466629977091 Marionette TRACE conn3 <- [1,1658,null,{}] 13:12:57 INFO - PROCESS | 3884 | 1466629977094 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:57 INFO - PROCESS | 3884 | 1466629977096 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:57 INFO - PROCESS | 3884 | 1466629977175 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 13:12:57 INFO - PROCESS | 3884 | 1466629977180 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:57 INFO - PROCESS | 3884 | 1466629977182 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:57 INFO - PROCESS | 3884 | ++DOCSHELL 13336C00 == 38 [pid = 3884] [id = 424] 13:12:57 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (140F5400) [pid = 3884] [serial = 1272] [outer = 00000000] 13:12:57 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (19E84C00) [pid = 3884] [serial = 1273] [outer = 140F5400] 13:12:57 INFO - PROCESS | 3884 | 1466629977234 Marionette DEBUG loaded listener.js 13:12:57 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (19F36400) [pid = 3884] [serial = 1274] [outer = 140F5400] 13:12:57 INFO - PROCESS | 3884 | 1466629977656 Marionette TRACE conn3 <- [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]]]}] 13:12:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 13:12:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 595ms 13:12:57 INFO - PROCESS | 3884 | 1466629977688 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 13:12:57 INFO - PROCESS | 3884 | 1466629977690 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 13:12:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 13:12:57 INFO - PROCESS | 3884 | 1466629977709 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 13:12:57 INFO - PROCESS | 3884 | 1466629977711 Marionette TRACE conn3 <- [1,1662,null,{}] 13:12:57 INFO - PROCESS | 3884 | 1466629977714 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:57 INFO - PROCESS | 3884 | 1466629977716 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:57 INFO - PROCESS | 3884 | 1466629977794 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 13:12:57 INFO - PROCESS | 3884 | 1466629977799 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:57 INFO - PROCESS | 3884 | 1466629977801 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:57 INFO - PROCESS | 3884 | ++DOCSHELL 1A039000 == 39 [pid = 3884] [id = 425] 13:12:57 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (1A039C00) [pid = 3884] [serial = 1275] [outer = 00000000] 13:12:57 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (1A44D400) [pid = 3884] [serial = 1276] [outer = 1A039C00] 13:12:57 INFO - PROCESS | 3884 | 1466629977847 Marionette DEBUG loaded listener.js 13:12:57 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (1A55D800) [pid = 3884] [serial = 1277] [outer = 1A039C00] 13:12:58 INFO - PROCESS | 3884 | 1466629978534 Marionette TRACE conn3 <- [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]]]}] 13:12:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 13:12:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 892ms 13:12:58 INFO - PROCESS | 3884 | 1466629978610 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 13:12:58 INFO - PROCESS | 3884 | 1466629978615 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 13:12:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 13:12:58 INFO - PROCESS | 3884 | 1466629978620 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 13:12:58 INFO - PROCESS | 3884 | 1466629978623 Marionette TRACE conn3 <- [1,1666,null,{}] 13:12:58 INFO - PROCESS | 3884 | 1466629978629 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:58 INFO - PROCESS | 3884 | 1466629978632 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:58 INFO - PROCESS | 3884 | 1466629978742 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 13:12:58 INFO - PROCESS | 3884 | 1466629978877 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:58 INFO - PROCESS | 3884 | 1466629978880 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:58 INFO - PROCESS | 3884 | ++DOCSHELL 1067C400 == 40 [pid = 3884] [id = 426] 13:12:58 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (111B3400) [pid = 3884] [serial = 1278] [outer = 00000000] 13:12:58 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (12CC6000) [pid = 3884] [serial = 1279] [outer = 111B3400] 13:12:58 INFO - PROCESS | 3884 | 1466629978938 Marionette DEBUG loaded listener.js 13:12:59 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (13256000) [pid = 3884] [serial = 1280] [outer = 111B3400] 13:12:59 INFO - PROCESS | 3884 | 1466629979539 Marionette TRACE conn3 <- [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]]]}] 13:12:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 13:12:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 954ms 13:12:59 INFO - PROCESS | 3884 | 1466629979568 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 13:12:59 INFO - PROCESS | 3884 | 1466629979573 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 13:12:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 13:12:59 INFO - PROCESS | 3884 | 1466629979580 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 13:12:59 INFO - PROCESS | 3884 | 1466629979583 Marionette TRACE conn3 <- [1,1670,null,{}] 13:12:59 INFO - PROCESS | 3884 | 1466629979587 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:59 INFO - PROCESS | 3884 | 1466629979590 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:59 INFO - PROCESS | 3884 | 1466629979700 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 13:12:59 INFO - PROCESS | 3884 | 1466629979808 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:12:59 INFO - PROCESS | 3884 | 1466629979810 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:12:59 INFO - PROCESS | 3884 | ++DOCSHELL 1511BC00 == 41 [pid = 3884] [id = 427] 13:12:59 INFO - PROCESS | 3884 | ++DOMWINDOW == 89 (152B6400) [pid = 3884] [serial = 1281] [outer = 00000000] 13:12:59 INFO - PROCESS | 3884 | ++DOMWINDOW == 90 (15D4EC00) [pid = 3884] [serial = 1282] [outer = 152B6400] 13:12:59 INFO - PROCESS | 3884 | 1466629979865 Marionette DEBUG loaded listener.js 13:12:59 INFO - PROCESS | 3884 | ++DOMWINDOW == 91 (16EC7400) [pid = 3884] [serial = 1283] [outer = 152B6400] 13:13:00 INFO - PROCESS | 3884 | 1466629980482 Marionette TRACE conn3 <- [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]]]}] 13:13:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 13:13:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 938ms 13:13:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 13:13:00 INFO - PROCESS | 3884 | 1466629980527 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 13:13:00 INFO - PROCESS | 3884 | 1466629980530 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 13:13:00 INFO - PROCESS | 3884 | 1466629980534 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 13:13:00 INFO - PROCESS | 3884 | 1466629980537 Marionette TRACE conn3 <- [1,1674,null,{}] 13:13:00 INFO - PROCESS | 3884 | 1466629980548 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:00 INFO - PROCESS | 3884 | 1466629980553 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:00 INFO - PROCESS | 3884 | 1466629980659 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 13:13:00 INFO - PROCESS | 3884 | 1466629980797 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:00 INFO - PROCESS | 3884 | 1466629980801 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:00 INFO - PROCESS | 3884 | ++DOCSHELL 19E82400 == 42 [pid = 3884] [id = 428] 13:13:00 INFO - PROCESS | 3884 | ++DOMWINDOW == 92 (19F3A800) [pid = 3884] [serial = 1284] [outer = 00000000] 13:13:00 INFO - PROCESS | 3884 | ++DOMWINDOW == 93 (1A44CC00) [pid = 3884] [serial = 1285] [outer = 19F3A800] 13:13:00 INFO - PROCESS | 3884 | 1466629980857 Marionette DEBUG loaded listener.js 13:13:00 INFO - PROCESS | 3884 | ++DOMWINDOW == 94 (1A565800) [pid = 3884] [serial = 1286] [outer = 19F3A800] 13:13:01 INFO - PROCESS | 3884 | 1466629981416 Marionette TRACE conn3 <- [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]]]}] 13:13:01 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 13:13:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 938ms 13:13:01 INFO - PROCESS | 3884 | 1466629981478 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 13:13:01 INFO - PROCESS | 3884 | 1466629981481 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 13:13:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 13:13:01 INFO - PROCESS | 3884 | 1466629981485 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 13:13:01 INFO - PROCESS | 3884 | 1466629981487 Marionette TRACE conn3 <- [1,1678,null,{}] 13:13:01 INFO - PROCESS | 3884 | 1466629981490 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:01 INFO - PROCESS | 3884 | 1466629981493 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:01 INFO - PROCESS | 3884 | 1466629981598 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 13:13:01 INFO - PROCESS | 3884 | 1466629981827 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:01 INFO - PROCESS | 3884 | 1466629981830 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:01 INFO - PROCESS | 3884 | ++DOCSHELL 0C388C00 == 43 [pid = 3884] [id = 429] 13:13:01 INFO - PROCESS | 3884 | ++DOMWINDOW == 95 (0C38AC00) [pid = 3884] [serial = 1287] [outer = 00000000] 13:13:01 INFO - PROCESS | 3884 | ++DOMWINDOW == 96 (10C84000) [pid = 3884] [serial = 1288] [outer = 0C38AC00] 13:13:01 INFO - PROCESS | 3884 | 1466629981888 Marionette DEBUG loaded listener.js 13:13:01 INFO - PROCESS | 3884 | ++DOMWINDOW == 97 (11436400) [pid = 3884] [serial = 1289] [outer = 0C38AC00] 13:13:03 INFO - PROCESS | 3884 | --DOCSHELL 13336C00 == 42 [pid = 3884] [id = 424] 13:13:03 INFO - PROCESS | 3884 | --DOCSHELL 15D42400 == 41 [pid = 3884] [id = 423] 13:13:03 INFO - PROCESS | 3884 | --DOCSHELL 1981F800 == 40 [pid = 3884] [id = 422] 13:13:03 INFO - PROCESS | 3884 | --DOCSHELL 178A3C00 == 39 [pid = 3884] [id = 421] 13:13:03 INFO - PROCESS | 3884 | --DOCSHELL 12E8C400 == 38 [pid = 3884] [id = 420] 13:13:03 INFO - PROCESS | 3884 | --DOCSHELL 16EB1800 == 37 [pid = 3884] [id = 419] 13:13:03 INFO - PROCESS | 3884 | --DOCSHELL 13C03800 == 36 [pid = 3884] [id = 418] 13:13:03 INFO - PROCESS | 3884 | --DOCSHELL 13C94400 == 35 [pid = 3884] [id = 417] 13:13:03 INFO - PROCESS | 3884 | --DOCSHELL 111BF400 == 34 [pid = 3884] [id = 416] 13:13:03 INFO - PROCESS | 3884 | --DOCSHELL 0C76BC00 == 33 [pid = 3884] [id = 414] 13:13:03 INFO - PROCESS | 3884 | --DOCSHELL 0C38F800 == 32 [pid = 3884] [id = 415] 13:13:03 INFO - PROCESS | 3884 | --DOCSHELL 16051800 == 31 [pid = 3884] [id = 413] 13:13:03 INFO - PROCESS | 3884 | --DOCSHELL 1511BC00 == 30 [pid = 3884] [id = 427] 13:13:03 INFO - PROCESS | 3884 | --DOCSHELL 19E82400 == 29 [pid = 3884] [id = 428] 13:13:03 INFO - PROCESS | 3884 | --DOCSHELL 1A039000 == 28 [pid = 3884] [id = 425] 13:13:03 INFO - PROCESS | 3884 | --DOCSHELL 1067C400 == 27 [pid = 3884] [id = 426] 13:13:03 INFO - PROCESS | 3884 | --DOMWINDOW == 96 (19813800) [pid = 3884] [serial = 1225] [outer = 00000000] [url = about:blank] 13:13:03 INFO - PROCESS | 3884 | --DOMWINDOW == 95 (12918800) [pid = 3884] [serial = 1204] [outer = 00000000] [url = about:blank] 13:13:03 INFO - PROCESS | 3884 | --DOMWINDOW == 94 (12B1CC00) [pid = 3884] [serial = 1205] [outer = 00000000] [url = about:blank] 13:13:03 INFO - PROCESS | 3884 | --DOMWINDOW == 93 (180A7400) [pid = 3884] [serial = 1222] [outer = 00000000] [url = about:blank] 13:13:03 INFO - PROCESS | 3884 | --DOMWINDOW == 92 (19E86800) [pid = 3884] [serial = 1229] [outer = 00000000] [url = about:blank] 13:13:03 INFO - PROCESS | 3884 | --DOMWINDOW == 91 (13941400) [pid = 3884] [serial = 1207] [outer = 00000000] [url = about:blank] 13:13:03 INFO - PROCESS | 3884 | --DOMWINDOW == 90 (13C96800) [pid = 3884] [serial = 1208] [outer = 00000000] [url = about:blank] 13:13:03 INFO - PROCESS | 3884 | --DOMWINDOW == 89 (19E7F400) [pid = 3884] [serial = 1228] [outer = 00000000] [url = about:blank] 13:13:03 INFO - PROCESS | 3884 | --DOMWINDOW == 88 (16051C00) [pid = 3884] [serial = 1213] [outer = 00000000] [url = about:blank] 13:13:03 INFO - PROCESS | 3884 | --DOMWINDOW == 87 (166DA800) [pid = 3884] [serial = 1214] [outer = 00000000] [url = about:blank] 13:13:03 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (1A86D800) [pid = 3884] [serial = 1199] [outer = 00000000] [url = about:blank] 13:13:03 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (17D33400) [pid = 3884] [serial = 1219] [outer = 00000000] [url = about:blank] 13:13:03 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (17D6A400) [pid = 3884] [serial = 1220] [outer = 00000000] [url = about:blank] 13:13:03 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (140F4000) [pid = 3884] [serial = 1210] [outer = 00000000] [url = about:blank] 13:13:03 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (15482400) [pid = 3884] [serial = 1211] [outer = 00000000] [url = about:blank] 13:13:03 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (174EE800) [pid = 3884] [serial = 1216] [outer = 00000000] [url = about:blank] 13:13:03 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (175A0000) [pid = 3884] [serial = 1217] [outer = 00000000] [url = about:blank] 13:13:03 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (107F5C00) [pid = 3884] [serial = 1201] [outer = 00000000] [url = about:blank] 13:13:03 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (10B5C800) [pid = 3884] [serial = 1202] [outer = 00000000] [url = about:blank] 13:13:03 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (1A562400) [pid = 3884] [serial = 1231] [outer = 00000000] [url = about:blank] 13:13:03 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (1A5E4000) [pid = 3884] [serial = 1240] [outer = 00000000] [url = about:blank] 13:13:03 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (1A592400) [pid = 3884] [serial = 1237] [outer = 00000000] [url = about:blank] 13:13:03 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (1A567000) [pid = 3884] [serial = 1232] [outer = 00000000] [url = about:blank] 13:13:03 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (180B5800) [pid = 3884] [serial = 1234] [outer = 00000000] [url = about:blank] 13:13:03 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (19816400) [pid = 3884] [serial = 1226] [outer = 00000000] [url = about:blank] 13:13:03 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (1A597000) [pid = 3884] [serial = 1238] [outer = 00000000] [url = about:blank] 13:13:03 INFO - PROCESS | 3884 | --DOMWINDOW == 70 (19962000) [pid = 3884] [serial = 1235] [outer = 00000000] [url = about:blank] 13:13:03 INFO - PROCESS | 3884 | --DOMWINDOW == 69 (180AA000) [pid = 3884] [serial = 1223] [outer = 00000000] [url = about:blank] 13:13:03 INFO - PROCESS | 3884 | 1466629983174 Marionette TRACE conn3 <- [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]]]}] 13:13:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 13:13:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1752ms 13:13:03 INFO - PROCESS | 3884 | 1466629983239 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 13:13:03 INFO - PROCESS | 3884 | 1466629983244 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 13:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 13:13:03 INFO - PROCESS | 3884 | 1466629983255 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 13:13:03 INFO - PROCESS | 3884 | 1466629983258 Marionette TRACE conn3 <- [1,1682,null,{}] 13:13:03 INFO - PROCESS | 3884 | 1466629983265 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:03 INFO - PROCESS | 3884 | 1466629983268 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:03 INFO - PROCESS | 3884 | 1466629983392 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 13:13:03 INFO - PROCESS | 3884 | 1466629983403 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:03 INFO - PROCESS | 3884 | 1466629983406 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:03 INFO - PROCESS | 3884 | ++DOCSHELL 10F45000 == 28 [pid = 3884] [id = 430] 13:13:03 INFO - PROCESS | 3884 | ++DOMWINDOW == 70 (10F48000) [pid = 3884] [serial = 1290] [outer = 00000000] 13:13:03 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (111DE000) [pid = 3884] [serial = 1291] [outer = 10F48000] 13:13:03 INFO - PROCESS | 3884 | 1466629983456 Marionette DEBUG loaded listener.js 13:13:03 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (111DEC00) [pid = 3884] [serial = 1292] [outer = 10F48000] 13:13:03 INFO - PROCESS | 3884 | 1466629983944 Marionette TRACE conn3 <- [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]]]}] 13:13:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 13:13:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 735ms 13:13:04 INFO - PROCESS | 3884 | 1466629983995 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 13:13:04 INFO - PROCESS | 3884 | 1466629984000 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 13:13:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 13:13:04 INFO - PROCESS | 3884 | 1466629984006 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 13:13:04 INFO - PROCESS | 3884 | 1466629984009 Marionette TRACE conn3 <- [1,1686,null,{}] 13:13:04 INFO - PROCESS | 3884 | 1466629984013 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:04 INFO - PROCESS | 3884 | 1466629984016 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:04 INFO - PROCESS | 3884 | 1466629984110 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 13:13:04 INFO - PROCESS | 3884 | 1466629984198 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:04 INFO - PROCESS | 3884 | 1466629984201 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:04 INFO - PROCESS | 3884 | ++DOCSHELL 13231000 == 29 [pid = 3884] [id = 431] 13:13:04 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (132D5400) [pid = 3884] [serial = 1293] [outer = 00000000] 13:13:04 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (135A8400) [pid = 3884] [serial = 1294] [outer = 132D5400] 13:13:04 INFO - PROCESS | 3884 | 1466629984256 Marionette DEBUG loaded listener.js 13:13:04 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (13942000) [pid = 3884] [serial = 1295] [outer = 132D5400] 13:13:04 INFO - PROCESS | 3884 | 1466629984654 Marionette TRACE conn3 <- [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]]]}] 13:13:04 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 13:13:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 704ms 13:13:04 INFO - PROCESS | 3884 | 1466629984705 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 13:13:04 INFO - PROCESS | 3884 | 1466629984707 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 13:13:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 13:13:04 INFO - PROCESS | 3884 | 1466629984711 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 13:13:04 INFO - PROCESS | 3884 | 1466629984714 Marionette TRACE conn3 <- [1,1690,null,{}] 13:13:04 INFO - PROCESS | 3884 | 1466629984753 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:04 INFO - PROCESS | 3884 | 1466629984758 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:04 INFO - PROCESS | 3884 | 1466629984845 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 13:13:04 INFO - PROCESS | 3884 | 1466629984857 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:04 INFO - PROCESS | 3884 | 1466629984860 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:04 INFO - PROCESS | 3884 | ++DOCSHELL 1594B800 == 30 [pid = 3884] [id = 432] 13:13:04 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (15953000) [pid = 3884] [serial = 1296] [outer = 00000000] 13:13:04 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (15D4CC00) [pid = 3884] [serial = 1297] [outer = 15953000] 13:13:04 INFO - PROCESS | 3884 | 1466629984907 Marionette DEBUG loaded listener.js 13:13:04 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (16561C00) [pid = 3884] [serial = 1298] [outer = 15953000] 13:13:05 INFO - PROCESS | 3884 | 1466629985356 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 13:13:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 13:13:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 704ms 13:13:05 INFO - PROCESS | 3884 | 1466629985410 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 13:13:05 INFO - PROCESS | 3884 | 1466629985422 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 13:13:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 13:13:05 INFO - PROCESS | 3884 | 1466629985425 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 13:13:05 INFO - PROCESS | 3884 | 1466629985427 Marionette TRACE conn3 <- [1,1694,null,{}] 13:13:05 INFO - PROCESS | 3884 | 1466629985431 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:05 INFO - PROCESS | 3884 | 1466629985433 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:05 INFO - PROCESS | 3884 | 1466629985545 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 13:13:05 INFO - PROCESS | 3884 | 1466629985550 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:05 INFO - PROCESS | 3884 | 1466629985552 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:05 INFO - PROCESS | 3884 | ++DOCSHELL 107F5C00 == 31 [pid = 3884] [id = 433] 13:13:05 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (15D42400) [pid = 3884] [serial = 1299] [outer = 00000000] 13:13:05 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (16EE0800) [pid = 3884] [serial = 1300] [outer = 15D42400] 13:13:05 INFO - PROCESS | 3884 | 1466629985597 Marionette DEBUG loaded listener.js 13:13:05 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (174FDC00) [pid = 3884] [serial = 1301] [outer = 15D42400] 13:13:06 INFO - PROCESS | 3884 | 1466629986059 Marionette TRACE conn3 <- [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]]]}] 13:13:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 13:13:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 704ms 13:13:06 INFO - PROCESS | 3884 | 1466629986127 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 13:13:06 INFO - PROCESS | 3884 | 1466629986129 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 13:13:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 13:13:06 INFO - PROCESS | 3884 | 1466629986132 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 13:13:06 INFO - PROCESS | 3884 | 1466629986134 Marionette TRACE conn3 <- [1,1698,null,{}] 13:13:06 INFO - PROCESS | 3884 | 1466629986138 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:06 INFO - PROCESS | 3884 | 1466629986140 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:06 INFO - PROCESS | 3884 | 1466629986274 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 13:13:06 INFO - PROCESS | 3884 | 1466629986296 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:06 INFO - PROCESS | 3884 | 1466629986298 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:06 INFO - PROCESS | 3884 | ++DOCSHELL 1046D400 == 32 [pid = 3884] [id = 434] 13:13:06 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (104E4800) [pid = 3884] [serial = 1302] [outer = 00000000] 13:13:06 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (1789EC00) [pid = 3884] [serial = 1303] [outer = 104E4800] 13:13:06 INFO - PROCESS | 3884 | 1466629986341 Marionette DEBUG loaded listener.js 13:13:06 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (17D33400) [pid = 3884] [serial = 1304] [outer = 104E4800] 13:13:06 INFO - PROCESS | 3884 | 1466629986774 Marionette TRACE conn3 <- [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]]]}] 13:13:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 13:13:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 704ms 13:13:06 INFO - PROCESS | 3884 | 1466629986831 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 13:13:06 INFO - PROCESS | 3884 | 1466629986833 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 13:13:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 13:13:06 INFO - PROCESS | 3884 | 1466629986836 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 13:13:06 INFO - PROCESS | 3884 | 1466629986838 Marionette TRACE conn3 <- [1,1702,null,{}] 13:13:06 INFO - PROCESS | 3884 | 1466629986841 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:06 INFO - PROCESS | 3884 | 1466629986847 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:06 INFO - PROCESS | 3884 | 1466629986978 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 13:13:06 INFO - PROCESS | 3884 | 1466629986988 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:06 INFO - PROCESS | 3884 | 1466629986991 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:07 INFO - PROCESS | 3884 | ++DOCSHELL 1594E400 == 33 [pid = 3884] [id = 435] 13:13:07 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (17D92800) [pid = 3884] [serial = 1305] [outer = 00000000] 13:13:07 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (180B4400) [pid = 3884] [serial = 1306] [outer = 17D92800] 13:13:07 INFO - PROCESS | 3884 | 1466629987095 Marionette DEBUG loaded listener.js 13:13:07 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (19816000) [pid = 3884] [serial = 1307] [outer = 17D92800] 13:13:07 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (175A8C00) [pid = 3884] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 13:13:07 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (180A7C00) [pid = 3884] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 13:13:07 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (19821400) [pid = 3884] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 13:13:07 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (16ED9C00) [pid = 3884] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 13:13:07 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (0C390000) [pid = 3884] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 13:13:07 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (0C76DC00) [pid = 3884] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 13:13:07 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (15D42800) [pid = 3884] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 13:13:07 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (113C9400) [pid = 3884] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 13:13:07 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (16EC2400) [pid = 3884] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 13:13:07 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (13C95400) [pid = 3884] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 13:13:07 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (1A039C00) [pid = 3884] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 13:13:07 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (140F5400) [pid = 3884] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 13:13:07 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (15D4D000) [pid = 3884] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 13:13:07 INFO - PROCESS | 3884 | 1466629987780 Marionette TRACE conn3 <- [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]]]}] 13:13:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 13:13:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1002ms 13:13:07 INFO - PROCESS | 3884 | 1466629987839 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 13:13:07 INFO - PROCESS | 3884 | 1466629987841 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 13:13:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 13:13:07 INFO - PROCESS | 3884 | 1466629987844 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 13:13:07 INFO - PROCESS | 3884 | 1466629987846 Marionette TRACE conn3 <- [1,1706,null,{}] 13:13:07 INFO - PROCESS | 3884 | 1466629987849 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:07 INFO - PROCESS | 3884 | 1466629987851 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:07 INFO - PROCESS | 3884 | 1466629987935 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 13:13:08 INFO - PROCESS | 3884 | 1466629988028 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:08 INFO - PROCESS | 3884 | 1466629988030 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:08 INFO - PROCESS | 3884 | ++DOCSHELL 0C391000 == 34 [pid = 3884] [id = 436] 13:13:08 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (0C392800) [pid = 3884] [serial = 1308] [outer = 00000000] 13:13:08 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (132DEC00) [pid = 3884] [serial = 1309] [outer = 0C392800] 13:13:08 INFO - PROCESS | 3884 | 1466629988073 Marionette DEBUG loaded listener.js 13:13:08 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (15D4B000) [pid = 3884] [serial = 1310] [outer = 0C392800] 13:13:08 INFO - PROCESS | 3884 | 1466629988428 Marionette TRACE conn3 <- [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]]]}] 13:13:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 13:13:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 626ms 13:13:08 INFO - PROCESS | 3884 | 1466629988483 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 13:13:08 INFO - PROCESS | 3884 | 1466629988485 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 13:13:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 13:13:08 INFO - PROCESS | 3884 | 1466629988488 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 13:13:08 INFO - PROCESS | 3884 | 1466629988490 Marionette TRACE conn3 <- [1,1710,null,{}] 13:13:08 INFO - PROCESS | 3884 | 1466629988493 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:08 INFO - PROCESS | 3884 | 1466629988495 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:08 INFO - PROCESS | 3884 | 1466629988611 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 13:13:08 INFO - PROCESS | 3884 | 1466629988619 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:08 INFO - PROCESS | 3884 | 1466629988621 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:08 INFO - PROCESS | 3884 | ++DOCSHELL 135B1400 == 35 [pid = 3884] [id = 437] 13:13:08 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (140F0C00) [pid = 3884] [serial = 1311] [outer = 00000000] 13:13:08 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (180B8C00) [pid = 3884] [serial = 1312] [outer = 140F0C00] 13:13:08 INFO - PROCESS | 3884 | 1466629988665 Marionette DEBUG loaded listener.js 13:13:08 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (180BE400) [pid = 3884] [serial = 1313] [outer = 140F0C00] 13:13:09 INFO - PROCESS | 3884 | 1466629989074 Marionette TRACE conn3 <- [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]]]}] 13:13:09 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 13:13:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 641ms 13:13:09 INFO - PROCESS | 3884 | 1466629989128 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 13:13:09 INFO - PROCESS | 3884 | 1466629989131 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 13:13:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 13:13:09 INFO - PROCESS | 3884 | 1466629989135 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 13:13:09 INFO - PROCESS | 3884 | 1466629989137 Marionette TRACE conn3 <- [1,1714,null,{}] 13:13:09 INFO - PROCESS | 3884 | 1466629989140 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:09 INFO - PROCESS | 3884 | 1466629989142 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:09 INFO - PROCESS | 3884 | 1466629989255 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 13:13:09 INFO - PROCESS | 3884 | 1466629989295 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:09 INFO - PROCESS | 3884 | 1466629989297 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:09 INFO - PROCESS | 3884 | ++DOCSHELL 19960C00 == 36 [pid = 3884] [id = 438] 13:13:09 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (19E7D000) [pid = 3884] [serial = 1314] [outer = 00000000] 13:13:09 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (19E86400) [pid = 3884] [serial = 1315] [outer = 19E7D000] 13:13:09 INFO - PROCESS | 3884 | 1466629989339 Marionette DEBUG loaded listener.js 13:13:09 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (19E86800) [pid = 3884] [serial = 1316] [outer = 19E7D000] 13:13:09 INFO - PROCESS | 3884 | 1466629989886 Marionette TRACE conn3 <- [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]]]}] 13:13:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 13:13:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 798ms 13:13:09 INFO - PROCESS | 3884 | 1466629989935 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 13:13:09 INFO - PROCESS | 3884 | 1466629989940 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 13:13:09 INFO - PROCESS | 3884 | 1466629989945 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 13:13:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 13:13:09 INFO - PROCESS | 3884 | 1466629989949 Marionette TRACE conn3 <- [1,1718,null,{}] 13:13:09 INFO - PROCESS | 3884 | 1466629989955 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:09 INFO - PROCESS | 3884 | 1466629989958 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:10 INFO - PROCESS | 3884 | 1466629990079 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 13:13:10 INFO - PROCESS | 3884 | 1466629990219 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:10 INFO - PROCESS | 3884 | 1466629990224 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:10 INFO - PROCESS | 3884 | ++DOCSHELL 1046C000 == 37 [pid = 3884] [id = 439] 13:13:10 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (106E7800) [pid = 3884] [serial = 1317] [outer = 00000000] 13:13:10 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (12B1CC00) [pid = 3884] [serial = 1318] [outer = 106E7800] 13:13:10 INFO - PROCESS | 3884 | 1466629990282 Marionette DEBUG loaded listener.js 13:13:10 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (12E65400) [pid = 3884] [serial = 1319] [outer = 106E7800] 13:13:11 INFO - PROCESS | 3884 | 1466629991036 Marionette TRACE conn3 <- [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]]]}] 13:13:11 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 13:13:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1157ms 13:13:11 INFO - PROCESS | 3884 | 1466629991103 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 13:13:11 INFO - PROCESS | 3884 | 1466629991108 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 13:13:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 13:13:11 INFO - PROCESS | 3884 | 1466629991114 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 13:13:11 INFO - PROCESS | 3884 | 1466629991117 Marionette TRACE conn3 <- [1,1722,null,{}] 13:13:11 INFO - PROCESS | 3884 | 1466629991121 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:11 INFO - PROCESS | 3884 | 1466629991124 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:11 INFO - PROCESS | 3884 | 1466629991253 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 13:13:11 INFO - PROCESS | 3884 | 1466629991386 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:11 INFO - PROCESS | 3884 | 1466629991388 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:11 INFO - PROCESS | 3884 | ++DOCSHELL 140F6C00 == 38 [pid = 3884] [id = 440] 13:13:11 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (143AA400) [pid = 3884] [serial = 1320] [outer = 00000000] 13:13:11 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (15947400) [pid = 3884] [serial = 1321] [outer = 143AA400] 13:13:11 INFO - PROCESS | 3884 | 1466629991450 Marionette DEBUG loaded listener.js 13:13:11 INFO - PROCESS | 3884 | ++DOMWINDOW == 89 (16A42400) [pid = 3884] [serial = 1322] [outer = 143AA400] 13:13:12 INFO - PROCESS | 3884 | 1466629992299 Marionette TRACE conn3 <- [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]]]}] 13:13:12 INFO - PROCESS | 3884 | --DOCSHELL 135B1400 == 37 [pid = 3884] [id = 437] 13:13:12 INFO - PROCESS | 3884 | --DOCSHELL 0C391000 == 36 [pid = 3884] [id = 436] 13:13:12 INFO - PROCESS | 3884 | --DOCSHELL 1594E400 == 35 [pid = 3884] [id = 435] 13:13:12 INFO - PROCESS | 3884 | --DOCSHELL 1046D400 == 34 [pid = 3884] [id = 434] 13:13:12 INFO - PROCESS | 3884 | --DOCSHELL 107F5C00 == 33 [pid = 3884] [id = 433] 13:13:12 INFO - PROCESS | 3884 | --DOCSHELL 1594B800 == 32 [pid = 3884] [id = 432] 13:13:12 INFO - PROCESS | 3884 | --DOCSHELL 13231000 == 31 [pid = 3884] [id = 431] 13:13:12 INFO - PROCESS | 3884 | --DOCSHELL 10F45000 == 30 [pid = 3884] [id = 430] 13:13:12 INFO - PROCESS | 3884 | --DOCSHELL 0C388C00 == 29 [pid = 3884] [id = 429] 13:13:12 INFO - PROCESS | 3884 | --DOMWINDOW == 88 (178A7000) [pid = 3884] [serial = 1261] [outer = 00000000] [url = about:blank] 13:13:12 INFO - PROCESS | 3884 | --DOMWINDOW == 87 (180C1800) [pid = 3884] [serial = 1264] [outer = 00000000] [url = about:blank] 13:13:12 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (180A3800) [pid = 3884] [serial = 1262] [outer = 00000000] [url = about:blank] 13:13:12 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (19E85400) [pid = 3884] [serial = 1267] [outer = 00000000] [url = about:blank] 13:13:12 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (1A87BC00) [pid = 3884] [serial = 1241] [outer = 00000000] [url = about:blank] 13:13:12 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (10635800) [pid = 3884] [serial = 1246] [outer = 00000000] [url = about:blank] 13:13:12 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (10761000) [pid = 3884] [serial = 1247] [outer = 00000000] [url = about:blank] 13:13:12 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (10F4A000) [pid = 3884] [serial = 1243] [outer = 00000000] [url = about:blank] 13:13:12 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (114E4400) [pid = 3884] [serial = 1244] [outer = 00000000] [url = about:blank] 13:13:12 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (16596800) [pid = 3884] [serial = 1255] [outer = 00000000] [url = about:blank] 13:13:12 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (16A43000) [pid = 3884] [serial = 1256] [outer = 00000000] [url = about:blank] 13:13:12 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (1291A000) [pid = 3884] [serial = 1249] [outer = 00000000] [url = about:blank] 13:13:12 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (12E93400) [pid = 3884] [serial = 1250] [outer = 00000000] [url = about:blank] 13:13:12 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (16EE5C00) [pid = 3884] [serial = 1258] [outer = 00000000] [url = about:blank] 13:13:12 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (13CD0C00) [pid = 3884] [serial = 1252] [outer = 00000000] [url = about:blank] 13:13:12 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (140EF800) [pid = 3884] [serial = 1253] [outer = 00000000] [url = about:blank] 13:13:12 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (180BA000) [pid = 3884] [serial = 1265] [outer = 00000000] [url = about:blank] 13:13:12 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (1A44D400) [pid = 3884] [serial = 1276] [outer = 00000000] [url = about:blank] 13:13:12 INFO - PROCESS | 3884 | --DOMWINDOW == 70 (1A55D800) [pid = 3884] [serial = 1277] [outer = 00000000] [url = about:blank] 13:13:12 INFO - PROCESS | 3884 | --DOMWINDOW == 69 (19F39400) [pid = 3884] [serial = 1268] [outer = 00000000] [url = about:blank] 13:13:12 INFO - PROCESS | 3884 | --DOMWINDOW == 68 (19E84C00) [pid = 3884] [serial = 1273] [outer = 00000000] [url = about:blank] 13:13:12 INFO - PROCESS | 3884 | --DOMWINDOW == 67 (16EE4C00) [pid = 3884] [serial = 1270] [outer = 00000000] [url = about:blank] 13:13:12 INFO - PROCESS | 3884 | --DOMWINDOW == 66 (180B7800) [pid = 3884] [serial = 1271] [outer = 00000000] [url = about:blank] 13:13:12 INFO - PROCESS | 3884 | --DOMWINDOW == 65 (174FAC00) [pid = 3884] [serial = 1259] [outer = 00000000] [url = about:blank] 13:13:12 INFO - PROCESS | 3884 | --DOMWINDOW == 64 (19F36400) [pid = 3884] [serial = 1274] [outer = 00000000] [url = about:blank] 13:13:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 13:13:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1251ms 13:13:12 INFO - PROCESS | 3884 | 1466629992371 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 13:13:12 INFO - PROCESS | 3884 | 1466629992375 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 13:13:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 13:13:12 INFO - PROCESS | 3884 | 1466629992380 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 13:13:12 INFO - PROCESS | 3884 | 1466629992383 Marionette TRACE conn3 <- [1,1726,null,{}] 13:13:12 INFO - PROCESS | 3884 | 1466629992388 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:12 INFO - PROCESS | 3884 | 1466629992391 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:12 INFO - PROCESS | 3884 | 1466629992479 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 13:13:12 INFO - PROCESS | 3884 | 1466629992492 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:12 INFO - PROCESS | 3884 | 1466629992494 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:12 INFO - PROCESS | 3884 | ++DOCSHELL 10C7EC00 == 30 [pid = 3884] [id = 441] 13:13:12 INFO - PROCESS | 3884 | ++DOMWINDOW == 65 (10C87800) [pid = 3884] [serial = 1323] [outer = 00000000] 13:13:12 INFO - PROCESS | 3884 | ++DOMWINDOW == 66 (111E3400) [pid = 3884] [serial = 1324] [outer = 10C87800] 13:13:12 INFO - PROCESS | 3884 | 1466629992545 Marionette DEBUG loaded listener.js 13:13:12 INFO - PROCESS | 3884 | ++DOMWINDOW == 67 (11DD0800) [pid = 3884] [serial = 1325] [outer = 10C87800] 13:13:13 INFO - PROCESS | 3884 | 1466629993090 Marionette TRACE conn3 <- [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]]]}] 13:13:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 13:13:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 735ms 13:13:13 INFO - PROCESS | 3884 | 1466629993117 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 13:13:13 INFO - PROCESS | 3884 | 1466629993121 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 13:13:13 INFO - PROCESS | 3884 | 1466629993127 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 13:13:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 13:13:13 INFO - PROCESS | 3884 | 1466629993130 Marionette TRACE conn3 <- [1,1730,null,{}] 13:13:13 INFO - PROCESS | 3884 | 1466629993134 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:13 INFO - PROCESS | 3884 | 1466629993136 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:13 INFO - PROCESS | 3884 | 1466629993226 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 13:13:13 INFO - PROCESS | 3884 | 1466629993319 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:13 INFO - PROCESS | 3884 | 1466629993322 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:13 INFO - PROCESS | 3884 | ++DOCSHELL 10672C00 == 31 [pid = 3884] [id = 442] 13:13:13 INFO - PROCESS | 3884 | ++DOMWINDOW == 68 (12B1A800) [pid = 3884] [serial = 1326] [outer = 00000000] 13:13:13 INFO - PROCESS | 3884 | ++DOMWINDOW == 69 (135AA000) [pid = 3884] [serial = 1327] [outer = 12B1A800] 13:13:13 INFO - PROCESS | 3884 | 1466629993381 Marionette DEBUG loaded listener.js 13:13:13 INFO - PROCESS | 3884 | ++DOMWINDOW == 70 (13CA0400) [pid = 3884] [serial = 1328] [outer = 12B1A800] 13:13:13 INFO - PROCESS | 3884 | 1466629993761 Marionette TRACE conn3 <- [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]]]}] 13:13:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 13:13:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 688ms 13:13:13 INFO - PROCESS | 3884 | 1466629993827 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 13:13:13 INFO - PROCESS | 3884 | 1466629993829 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 13:13:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 13:13:13 INFO - PROCESS | 3884 | 1466629993833 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 13:13:13 INFO - PROCESS | 3884 | 1466629993836 Marionette TRACE conn3 <- [1,1734,null,{}] 13:13:13 INFO - PROCESS | 3884 | 1466629993847 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:13 INFO - PROCESS | 3884 | 1466629993852 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:13 INFO - PROCESS | 3884 | 1466629993936 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 13:13:13 INFO - PROCESS | 3884 | 1466629993943 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:13 INFO - PROCESS | 3884 | 1466629993946 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:13 INFO - PROCESS | 3884 | ++DOCSHELL 1594E400 == 32 [pid = 3884] [id = 443] 13:13:13 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (15953800) [pid = 3884] [serial = 1329] [outer = 00000000] 13:13:14 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (16A3AC00) [pid = 3884] [serial = 1330] [outer = 15953800] 13:13:14 INFO - PROCESS | 3884 | 1466629993993 Marionette DEBUG loaded listener.js 13:13:14 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (16EA7400) [pid = 3884] [serial = 1331] [outer = 15953800] 13:13:14 INFO - PROCESS | 3884 | 1466629994455 Marionette TRACE conn3 <- [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]]]}] 13:13:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 13:13:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 704ms 13:13:14 INFO - PROCESS | 3884 | 1466629994536 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 13:13:14 INFO - PROCESS | 3884 | 1466629994539 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 13:13:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 13:13:14 INFO - PROCESS | 3884 | 1466629994542 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 13:13:14 INFO - PROCESS | 3884 | 1466629994544 Marionette TRACE conn3 <- [1,1738,null,{}] 13:13:14 INFO - PROCESS | 3884 | 1466629994547 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:14 INFO - PROCESS | 3884 | 1466629994549 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:14 INFO - PROCESS | 3884 | 1466629994694 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 13:13:14 INFO - PROCESS | 3884 | 1466629994717 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:14 INFO - PROCESS | 3884 | 1466629994719 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:14 INFO - PROCESS | 3884 | ++DOCSHELL 175A2000 == 33 [pid = 3884] [id = 444] 13:13:14 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (175A2400) [pid = 3884] [serial = 1332] [outer = 00000000] 13:13:14 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (1789F800) [pid = 3884] [serial = 1333] [outer = 175A2400] 13:13:14 INFO - PROCESS | 3884 | 1466629994763 Marionette DEBUG loaded listener.js 13:13:14 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (17D74800) [pid = 3884] [serial = 1334] [outer = 175A2400] 13:13:15 INFO - PROCESS | 3884 | 1466629995199 Marionette TRACE conn3 <- [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]]]}] 13:13:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 13:13:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 704ms 13:13:15 INFO - PROCESS | 3884 | 1466629995242 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 13:13:15 INFO - PROCESS | 3884 | 1466629995244 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 13:13:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 13:13:15 INFO - PROCESS | 3884 | 1466629995264 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 13:13:15 INFO - PROCESS | 3884 | 1466629995266 Marionette TRACE conn3 <- [1,1742,null,{}] 13:13:15 INFO - PROCESS | 3884 | 1466629995269 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:15 INFO - PROCESS | 3884 | 1466629995271 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:15 INFO - PROCESS | 3884 | 1466629995380 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 13:13:15 INFO - PROCESS | 3884 | 1466629995386 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:15 INFO - PROCESS | 3884 | 1466629995388 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:15 INFO - PROCESS | 3884 | ++DOCSHELL 13C0C000 == 34 [pid = 3884] [id = 445] 13:13:15 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (140F0400) [pid = 3884] [serial = 1335] [outer = 00000000] 13:13:15 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (180A6C00) [pid = 3884] [serial = 1336] [outer = 140F0400] 13:13:15 INFO - PROCESS | 3884 | 1466629995431 Marionette DEBUG loaded listener.js 13:13:15 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (180B3000) [pid = 3884] [serial = 1337] [outer = 140F0400] 13:13:15 INFO - PROCESS | 3884 | 1466629995894 Marionette TRACE conn3 <- [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]]]}] 13:13:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 13:13:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 689ms 13:13:16 INFO - PROCESS | 3884 | 1466629995974 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 13:13:16 INFO - PROCESS | 3884 | 1466629995976 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 13:13:16 INFO - PROCESS | 3884 | 1466629995979 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 13:13:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 13:13:16 INFO - PROCESS | 3884 | 1466629995981 Marionette TRACE conn3 <- [1,1746,null,{}] 13:13:16 INFO - PROCESS | 3884 | 1466629995988 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:16 INFO - PROCESS | 3884 | 1466629995994 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:16 INFO - PROCESS | 3884 | 1466629996158 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 13:13:16 INFO - PROCESS | 3884 | 1466629996171 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:16 INFO - PROCESS | 3884 | 1466629996173 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:16 INFO - PROCESS | 3884 | ++DOCSHELL 10B64000 == 35 [pid = 3884] [id = 446] 13:13:16 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (19815400) [pid = 3884] [serial = 1338] [outer = 00000000] 13:13:16 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (19E87400) [pid = 3884] [serial = 1339] [outer = 19815400] 13:13:16 INFO - PROCESS | 3884 | 1466629996217 Marionette DEBUG loaded listener.js 13:13:16 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (19E87C00) [pid = 3884] [serial = 1340] [outer = 19815400] 13:13:16 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (152B6400) [pid = 3884] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 13:13:16 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (10F48000) [pid = 3884] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 13:13:16 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (104E4800) [pid = 3884] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 13:13:16 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (111B3400) [pid = 3884] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 13:13:16 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (15D42400) [pid = 3884] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 13:13:16 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (0C392800) [pid = 3884] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 13:13:16 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (0C38AC00) [pid = 3884] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 13:13:16 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (15953000) [pid = 3884] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 13:13:16 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (140F0C00) [pid = 3884] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 13:13:16 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (17D92800) [pid = 3884] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 13:13:16 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (132D5400) [pid = 3884] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 13:13:16 INFO - PROCESS | 3884 | --DOMWINDOW == 70 (19F3A800) [pid = 3884] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 13:13:16 INFO - PROCESS | 3884 | 1466629996762 Marionette TRACE conn3 <- [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]]]}] 13:13:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 13:13:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 845ms 13:13:16 INFO - PROCESS | 3884 | 1466629996824 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 13:13:16 INFO - PROCESS | 3884 | 1466629996826 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 13:13:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 13:13:16 INFO - PROCESS | 3884 | 1466629996829 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 13:13:16 INFO - PROCESS | 3884 | 1466629996831 Marionette TRACE conn3 <- [1,1750,null,{}] 13:13:16 INFO - PROCESS | 3884 | 1466629996834 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:16 INFO - PROCESS | 3884 | 1466629996836 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:16 INFO - PROCESS | 3884 | 1466629996917 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 13:13:17 INFO - PROCESS | 3884 | 1466629997010 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:17 INFO - PROCESS | 3884 | 1466629997012 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:17 INFO - PROCESS | 3884 | ++DOCSHELL 0C38AC00 == 36 [pid = 3884] [id = 447] 13:13:17 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (0C390000) [pid = 3884] [serial = 1341] [outer = 00000000] 13:13:17 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (140F5000) [pid = 3884] [serial = 1342] [outer = 0C390000] 13:13:17 INFO - PROCESS | 3884 | 1466629997055 Marionette DEBUG loaded listener.js 13:13:17 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (16047800) [pid = 3884] [serial = 1343] [outer = 0C390000] 13:13:17 INFO - PROCESS | 3884 | 1466629997411 Marionette TRACE conn3 <- [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]]]}] 13:13:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 13:13:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 625ms 13:13:17 INFO - PROCESS | 3884 | 1466629997468 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 13:13:17 INFO - PROCESS | 3884 | 1466629997469 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 13:13:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 13:13:17 INFO - PROCESS | 3884 | 1466629997509 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 13:13:17 INFO - PROCESS | 3884 | 1466629997511 Marionette TRACE conn3 <- [1,1754,null,{}] 13:13:17 INFO - PROCESS | 3884 | 1466629997515 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:17 INFO - PROCESS | 3884 | 1466629997517 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:17 INFO - PROCESS | 3884 | 1466629997599 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 13:13:17 INFO - PROCESS | 3884 | 1466629997608 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:17 INFO - PROCESS | 3884 | 1466629997610 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:17 INFO - PROCESS | 3884 | ++DOCSHELL 15482400 == 37 [pid = 3884] [id = 448] 13:13:17 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (17D2C800) [pid = 3884] [serial = 1344] [outer = 00000000] 13:13:17 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (19965C00) [pid = 3884] [serial = 1345] [outer = 17D2C800] 13:13:17 INFO - PROCESS | 3884 | 1466629997653 Marionette DEBUG loaded listener.js 13:13:17 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (19FC3800) [pid = 3884] [serial = 1346] [outer = 17D2C800] 13:13:18 INFO - PROCESS | 3884 | 1466629998073 Marionette TRACE conn3 <- [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]]]}] 13:13:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 13:13:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 595ms 13:13:18 INFO - PROCESS | 3884 | 1466629998095 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 13:13:18 INFO - PROCESS | 3884 | 1466629998097 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 13:13:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 13:13:18 INFO - PROCESS | 3884 | 1466629998100 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 13:13:18 INFO - PROCESS | 3884 | 1466629998102 Marionette TRACE conn3 <- [1,1758,null,{}] 13:13:18 INFO - PROCESS | 3884 | 1466629998105 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:18 INFO - PROCESS | 3884 | 1466629998107 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:18 INFO - PROCESS | 3884 | 1466629998227 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 13:13:18 INFO - PROCESS | 3884 | 1466629998236 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:18 INFO - PROCESS | 3884 | 1466629998238 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:18 INFO - PROCESS | 3884 | ++DOCSHELL 15118C00 == 38 [pid = 3884] [id = 449] 13:13:18 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (180AF800) [pid = 3884] [serial = 1347] [outer = 00000000] 13:13:18 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (1A44B800) [pid = 3884] [serial = 1348] [outer = 180AF800] 13:13:18 INFO - PROCESS | 3884 | 1466629998292 Marionette DEBUG loaded listener.js 13:13:18 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (1A454400) [pid = 3884] [serial = 1349] [outer = 180AF800] 13:13:18 INFO - PROCESS | 3884 | 1466629998819 Marionette TRACE conn3 <- [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]]]}] 13:13:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 13:13:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 798ms 13:13:18 INFO - PROCESS | 3884 | 1466629998904 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 13:13:18 INFO - PROCESS | 3884 | 1466629998909 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 13:13:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 13:13:19 INFO - PROCESS | 3884 | 1466629998999 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 13:13:19 INFO - PROCESS | 3884 | 1466629999002 Marionette TRACE conn3 <- [1,1762,null,{}] 13:13:19 INFO - PROCESS | 3884 | 1466629999022 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:19 INFO - PROCESS | 3884 | 1466629999025 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:19 INFO - PROCESS | 3884 | 1466629999136 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 13:13:19 INFO - PROCESS | 3884 | 1466629999265 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:19 INFO - PROCESS | 3884 | 1466629999270 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:19 INFO - PROCESS | 3884 | ++DOCSHELL 104CD400 == 39 [pid = 3884] [id = 450] 13:13:19 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (104F1400) [pid = 3884] [serial = 1350] [outer = 00000000] 13:13:19 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (12CCEC00) [pid = 3884] [serial = 1351] [outer = 104F1400] 13:13:19 INFO - PROCESS | 3884 | 1466629999338 Marionette DEBUG loaded listener.js 13:13:19 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (1324DC00) [pid = 3884] [serial = 1352] [outer = 104F1400] 13:13:19 INFO - PROCESS | 3884 | 1466629999862 Marionette TRACE conn3 <- [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]]]}] 13:13:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 13:13:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1001ms 13:13:19 INFO - PROCESS | 3884 | 1466629999917 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 13:13:19 INFO - PROCESS | 3884 | 1466629999922 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 13:13:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 13:13:19 INFO - PROCESS | 3884 | 1466629999929 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 13:13:19 INFO - PROCESS | 3884 | 1466629999932 Marionette TRACE conn3 <- [1,1766,null,{}] 13:13:19 INFO - PROCESS | 3884 | 1466629999936 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:19 INFO - PROCESS | 3884 | 1466629999939 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:20 INFO - PROCESS | 3884 | 1466630000047 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 13:13:20 INFO - PROCESS | 3884 | 1466630000156 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:20 INFO - PROCESS | 3884 | 1466630000158 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:20 INFO - PROCESS | 3884 | ++DOCSHELL 1548D400 == 40 [pid = 3884] [id = 451] 13:13:20 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (15946400) [pid = 3884] [serial = 1353] [outer = 00000000] 13:13:20 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (16EDB400) [pid = 3884] [serial = 1354] [outer = 15946400] 13:13:20 INFO - PROCESS | 3884 | 1466630000213 Marionette DEBUG loaded listener.js 13:13:20 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (17587800) [pid = 3884] [serial = 1355] [outer = 15946400] 13:13:20 INFO - PROCESS | 3884 | 1466630000859 Marionette TRACE conn3 <- [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]]]}] 13:13:20 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 13:13:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 939ms 13:13:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 13:13:20 INFO - PROCESS | 3884 | 1466630000905 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 13:13:20 INFO - PROCESS | 3884 | 1466630000907 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 13:13:20 INFO - PROCESS | 3884 | 1466630000911 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 13:13:20 INFO - PROCESS | 3884 | 1466630000915 Marionette TRACE conn3 <- [1,1770,null,{}] 13:13:20 INFO - PROCESS | 3884 | 1466630000926 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:20 INFO - PROCESS | 3884 | 1466630000930 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:21 INFO - PROCESS | 3884 | 1466630001040 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 13:13:21 INFO - PROCESS | 3884 | 1466630001148 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:21 INFO - PROCESS | 3884 | 1466630001151 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:21 INFO - PROCESS | 3884 | ++DOCSHELL 19963400 == 41 [pid = 3884] [id = 452] 13:13:21 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (19965800) [pid = 3884] [serial = 1356] [outer = 00000000] 13:13:21 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (19FC0400) [pid = 3884] [serial = 1357] [outer = 19965800] 13:13:21 INFO - PROCESS | 3884 | 1466630001207 Marionette DEBUG loaded listener.js 13:13:21 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (1A55C000) [pid = 3884] [serial = 1358] [outer = 19965800] 13:13:21 INFO - PROCESS | 3884 | 1466630001769 Marionette TRACE conn3 <- [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]]]}] 13:13:21 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 13:13:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 908ms 13:13:21 INFO - PROCESS | 3884 | 1466630001815 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 13:13:21 INFO - PROCESS | 3884 | 1466630001818 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 13:13:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 13:13:21 INFO - PROCESS | 3884 | 1466630001821 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 13:13:21 INFO - PROCESS | 3884 | 1466630001823 Marionette TRACE conn3 <- [1,1774,null,{}] 13:13:21 INFO - PROCESS | 3884 | 1466630001827 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:21 INFO - PROCESS | 3884 | 1466630001829 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:21 INFO - PROCESS | 3884 | 1466630001934 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 13:13:22 INFO - PROCESS | 3884 | 1466630002054 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:22 INFO - PROCESS | 3884 | 1466630002056 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:22 INFO - PROCESS | 3884 | ++DOCSHELL 1A58A400 == 42 [pid = 3884] [id = 453] 13:13:22 INFO - PROCESS | 3884 | ++DOMWINDOW == 89 (1A58B000) [pid = 3884] [serial = 1359] [outer = 00000000] 13:13:22 INFO - PROCESS | 3884 | ++DOMWINDOW == 90 (1A592800) [pid = 3884] [serial = 1360] [outer = 1A58B000] 13:13:22 INFO - PROCESS | 3884 | 1466630002109 Marionette DEBUG loaded listener.js 13:13:22 INFO - PROCESS | 3884 | ++DOMWINDOW == 91 (1A596000) [pid = 3884] [serial = 1361] [outer = 1A58B000] 13:13:22 INFO - PROCESS | 3884 | 1466630002900 Marionette TRACE conn3 <- [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]]]}] 13:13:22 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 13:13:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1157ms 13:13:22 INFO - PROCESS | 3884 | 1466630002980 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 13:13:22 INFO - PROCESS | 3884 | 1466630002984 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 13:13:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 13:13:22 INFO - PROCESS | 3884 | 1466630002989 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 13:13:22 INFO - PROCESS | 3884 | 1466630002992 Marionette TRACE conn3 <- [1,1778,null,{}] 13:13:23 INFO - PROCESS | 3884 | 1466630002998 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:23 INFO - PROCESS | 3884 | 1466630003001 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:23 INFO - PROCESS | 3884 | 1466630003110 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 13:13:23 INFO - PROCESS | 3884 | 1466630003242 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:23 INFO - PROCESS | 3884 | 1466630003247 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:23 INFO - PROCESS | 3884 | ++DOCSHELL 10B58000 == 43 [pid = 3884] [id = 454] 13:13:23 INFO - PROCESS | 3884 | ++DOMWINDOW == 92 (10C82800) [pid = 3884] [serial = 1362] [outer = 00000000] 13:13:23 INFO - PROCESS | 3884 | ++DOMWINDOW == 93 (13230800) [pid = 3884] [serial = 1363] [outer = 10C82800] 13:13:23 INFO - PROCESS | 3884 | 1466630003301 Marionette DEBUG loaded listener.js 13:13:23 INFO - PROCESS | 3884 | ++DOMWINDOW == 94 (135A8000) [pid = 3884] [serial = 1364] [outer = 10C82800] 13:13:24 INFO - PROCESS | 3884 | --DOCSHELL 15482400 == 42 [pid = 3884] [id = 448] 13:13:24 INFO - PROCESS | 3884 | --DOCSHELL 0C38AC00 == 41 [pid = 3884] [id = 447] 13:13:24 INFO - PROCESS | 3884 | --DOCSHELL 10B64000 == 40 [pid = 3884] [id = 446] 13:13:24 INFO - PROCESS | 3884 | --DOCSHELL 13C0C000 == 39 [pid = 3884] [id = 445] 13:13:24 INFO - PROCESS | 3884 | --DOCSHELL 175A2000 == 38 [pid = 3884] [id = 444] 13:13:24 INFO - PROCESS | 3884 | --DOCSHELL 1594E400 == 37 [pid = 3884] [id = 443] 13:13:24 INFO - PROCESS | 3884 | --DOCSHELL 10672C00 == 36 [pid = 3884] [id = 442] 13:13:24 INFO - PROCESS | 3884 | --DOCSHELL 10C7EC00 == 35 [pid = 3884] [id = 441] 13:13:24 INFO - PROCESS | 3884 | --DOCSHELL 140F6C00 == 34 [pid = 3884] [id = 440] 13:13:24 INFO - PROCESS | 3884 | --DOCSHELL 19960C00 == 33 [pid = 3884] [id = 438] 13:13:24 INFO - PROCESS | 3884 | --DOCSHELL 1046C000 == 32 [pid = 3884] [id = 439] 13:13:24 INFO - PROCESS | 3884 | --DOCSHELL 1A58A400 == 31 [pid = 3884] [id = 453] 13:13:24 INFO - PROCESS | 3884 | --DOCSHELL 19963400 == 30 [pid = 3884] [id = 452] 13:13:24 INFO - PROCESS | 3884 | --DOCSHELL 15118C00 == 29 [pid = 3884] [id = 449] 13:13:24 INFO - PROCESS | 3884 | --DOCSHELL 104CD400 == 28 [pid = 3884] [id = 450] 13:13:24 INFO - PROCESS | 3884 | --DOCSHELL 1548D400 == 27 [pid = 3884] [id = 451] 13:13:24 INFO - PROCESS | 3884 | --DOMWINDOW == 93 (16EC7400) [pid = 3884] [serial = 1283] [outer = 00000000] [url = about:blank] 13:13:24 INFO - PROCESS | 3884 | --DOMWINDOW == 92 (111DEC00) [pid = 3884] [serial = 1292] [outer = 00000000] [url = about:blank] 13:13:24 INFO - PROCESS | 3884 | --DOMWINDOW == 91 (15D4EC00) [pid = 3884] [serial = 1282] [outer = 00000000] [url = about:blank] 13:13:24 INFO - PROCESS | 3884 | --DOMWINDOW == 90 (1789EC00) [pid = 3884] [serial = 1303] [outer = 00000000] [url = about:blank] 13:13:24 INFO - PROCESS | 3884 | --DOMWINDOW == 89 (12CC6000) [pid = 3884] [serial = 1279] [outer = 00000000] [url = about:blank] 13:13:24 INFO - PROCESS | 3884 | --DOMWINDOW == 88 (174FDC00) [pid = 3884] [serial = 1301] [outer = 00000000] [url = about:blank] 13:13:24 INFO - PROCESS | 3884 | --DOMWINDOW == 87 (132DEC00) [pid = 3884] [serial = 1309] [outer = 00000000] [url = about:blank] 13:13:24 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (11436400) [pid = 3884] [serial = 1289] [outer = 00000000] [url = about:blank] 13:13:24 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (16561C00) [pid = 3884] [serial = 1298] [outer = 00000000] [url = about:blank] 13:13:24 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (180B8C00) [pid = 3884] [serial = 1312] [outer = 00000000] [url = about:blank] 13:13:24 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (19816000) [pid = 3884] [serial = 1307] [outer = 00000000] [url = about:blank] 13:13:24 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (17D33400) [pid = 3884] [serial = 1304] [outer = 00000000] [url = about:blank] 13:13:24 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (180B4400) [pid = 3884] [serial = 1306] [outer = 00000000] [url = about:blank] 13:13:24 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (13942000) [pid = 3884] [serial = 1295] [outer = 00000000] [url = about:blank] 13:13:24 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (10C84000) [pid = 3884] [serial = 1288] [outer = 00000000] [url = about:blank] 13:13:24 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (15D4B000) [pid = 3884] [serial = 1310] [outer = 00000000] [url = about:blank] 13:13:24 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (1A565800) [pid = 3884] [serial = 1286] [outer = 00000000] [url = about:blank] 13:13:24 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (111DE000) [pid = 3884] [serial = 1291] [outer = 00000000] [url = about:blank] 13:13:24 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (135A8400) [pid = 3884] [serial = 1294] [outer = 00000000] [url = about:blank] 13:13:24 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (15D4CC00) [pid = 3884] [serial = 1297] [outer = 00000000] [url = about:blank] 13:13:24 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (16EE0800) [pid = 3884] [serial = 1300] [outer = 00000000] [url = about:blank] 13:13:24 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (1A44CC00) [pid = 3884] [serial = 1285] [outer = 00000000] [url = about:blank] 13:13:24 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (13256000) [pid = 3884] [serial = 1280] [outer = 00000000] [url = about:blank] 13:13:24 INFO - PROCESS | 3884 | --DOMWINDOW == 70 (180BE400) [pid = 3884] [serial = 1313] [outer = 00000000] [url = about:blank] 13:13:24 INFO - PROCESS | 3884 | --DOMWINDOW == 69 (19E86400) [pid = 3884] [serial = 1315] [outer = 00000000] [url = about:blank] 13:13:24 INFO - PROCESS | 3884 | 1466630004394 Marionette TRACE conn3 <- [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]]]}] 13:13:24 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) 13:13:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1455ms 13:13:24 INFO - PROCESS | 3884 | 1466630004452 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 13:13:24 INFO - PROCESS | 3884 | 1466630004456 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 13:13:24 INFO - PROCESS | 3884 | 1466630004461 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 13:13:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 13:13:24 INFO - PROCESS | 3884 | 1466630004465 Marionette TRACE conn3 <- [1,1782,null,{}] 13:13:24 INFO - PROCESS | 3884 | 1466630004470 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:24 INFO - PROCESS | 3884 | 1466630004473 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:24 INFO - PROCESS | 3884 | 1466630004563 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 13:13:24 INFO - PROCESS | 3884 | 1466630004572 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:24 INFO - PROCESS | 3884 | 1466630004575 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:24 INFO - PROCESS | 3884 | ++DOCSHELL 107F1000 == 28 [pid = 3884] [id = 455] 13:13:24 INFO - PROCESS | 3884 | ++DOMWINDOW == 70 (107F1800) [pid = 3884] [serial = 1365] [outer = 00000000] 13:13:24 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (1142A800) [pid = 3884] [serial = 1366] [outer = 107F1800] 13:13:24 INFO - PROCESS | 3884 | 1466630004627 Marionette DEBUG loaded listener.js 13:13:24 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (11D28000) [pid = 3884] [serial = 1367] [outer = 107F1800] 13:13:25 INFO - PROCESS | 3884 | 1466630005120 Marionette TRACE conn3 <- [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]]]}] 13:13:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:13:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 704ms 13:13:25 INFO - PROCESS | 3884 | 1466630005161 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 13:13:25 INFO - PROCESS | 3884 | 1466630005166 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 13:13:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 13:13:25 INFO - PROCESS | 3884 | 1466630005173 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 13:13:25 INFO - PROCESS | 3884 | 1466630005175 Marionette TRACE conn3 <- [1,1786,null,{}] 13:13:25 INFO - PROCESS | 3884 | 1466630005179 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:25 INFO - PROCESS | 3884 | 1466630005181 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:25 INFO - PROCESS | 3884 | 1466630005303 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 13:13:25 INFO - PROCESS | 3884 | 1466630005406 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:25 INFO - PROCESS | 3884 | 1466630005408 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:25 INFO - PROCESS | 3884 | ++DOCSHELL 132D0400 == 29 [pid = 3884] [id = 456] 13:13:25 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (132DCC00) [pid = 3884] [serial = 1368] [outer = 00000000] 13:13:25 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (13942000) [pid = 3884] [serial = 1369] [outer = 132DCC00] 13:13:25 INFO - PROCESS | 3884 | 1466630005462 Marionette DEBUG loaded listener.js 13:13:25 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (13C98C00) [pid = 3884] [serial = 1370] [outer = 132DCC00] 13:13:25 INFO - PROCESS | 3884 | 1466630005828 Marionette TRACE conn3 <- [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]]]}] 13:13:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 13:13:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 689ms 13:13:25 INFO - PROCESS | 3884 | 1466630005872 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 13:13:25 INFO - PROCESS | 3884 | 1466630005874 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 13:13:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 13:13:25 INFO - PROCESS | 3884 | 1466630005877 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 13:13:25 INFO - PROCESS | 3884 | 1466630005881 Marionette TRACE conn3 <- [1,1790,null,{}] 13:13:25 INFO - PROCESS | 3884 | 1466630005892 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:25 INFO - PROCESS | 3884 | 1466630005897 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:25 INFO - PROCESS | 3884 | 1466630005979 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 13:13:26 INFO - PROCESS | 3884 | 1466630005987 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:26 INFO - PROCESS | 3884 | 1466630005990 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:26 INFO - PROCESS | 3884 | ++DOCSHELL 15953000 == 30 [pid = 3884] [id = 457] 13:13:26 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (1596D000) [pid = 3884] [serial = 1371] [outer = 00000000] 13:13:26 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (16051C00) [pid = 3884] [serial = 1372] [outer = 1596D000] 13:13:26 INFO - PROCESS | 3884 | 1466630006037 Marionette DEBUG loaded listener.js 13:13:26 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (16597400) [pid = 3884] [serial = 1373] [outer = 1596D000] 13:13:26 INFO - PROCESS | 3884 | 1466630006541 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:13:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 13:13:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 689ms 13:13:26 INFO - PROCESS | 3884 | 1466630006576 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 13:13:26 INFO - PROCESS | 3884 | 1466630006579 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 13:13:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 13:13:26 INFO - PROCESS | 3884 | 1466630006588 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 13:13:26 INFO - PROCESS | 3884 | 1466630006589 Marionette TRACE conn3 <- [1,1794,null,{}] 13:13:26 INFO - PROCESS | 3884 | 1466630006593 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:26 INFO - PROCESS | 3884 | 1466630006595 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:26 INFO - PROCESS | 3884 | 1466630006741 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 13:13:26 INFO - PROCESS | 3884 | 1466630006764 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:26 INFO - PROCESS | 3884 | 1466630006766 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:26 INFO - PROCESS | 3884 | ++DOCSHELL 16ED9C00 == 31 [pid = 3884] [id = 458] 13:13:26 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (16EDA000) [pid = 3884] [serial = 1374] [outer = 00000000] 13:13:26 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (16EE5000) [pid = 3884] [serial = 1375] [outer = 16EDA000] 13:13:26 INFO - PROCESS | 3884 | 1466630006810 Marionette DEBUG loaded listener.js 13:13:26 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (1757A800) [pid = 3884] [serial = 1376] [outer = 16EDA000] 13:13:27 INFO - PROCESS | 3884 | 1466630007241 Marionette TRACE conn3 <- [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]]]}] 13:13:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 13:13:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 689ms 13:13:27 INFO - PROCESS | 3884 | 1466630007282 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 13:13:27 INFO - PROCESS | 3884 | 1466630007284 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 13:13:27 INFO - PROCESS | 3884 | 1466630007287 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 13:13:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 13:13:27 INFO - PROCESS | 3884 | 1466630007290 Marionette TRACE conn3 <- [1,1798,null,{}] 13:13:27 INFO - PROCESS | 3884 | 1466630007294 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:27 INFO - PROCESS | 3884 | 1466630007296 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:27 INFO - PROCESS | 3884 | 1466630007405 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 13:13:27 INFO - PROCESS | 3884 | 1466630007410 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:27 INFO - PROCESS | 3884 | 1466630007412 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:27 INFO - PROCESS | 3884 | ++DOCSHELL 175A3000 == 32 [pid = 3884] [id = 459] 13:13:27 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (175A6000) [pid = 3884] [serial = 1377] [outer = 00000000] 13:13:27 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (178A2400) [pid = 3884] [serial = 1378] [outer = 175A6000] 13:13:27 INFO - PROCESS | 3884 | 1466630007456 Marionette DEBUG loaded listener.js 13:13:27 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (17D75400) [pid = 3884] [serial = 1379] [outer = 175A6000] 13:13:27 INFO - PROCESS | 3884 | 1466630007930 Marionette TRACE conn3 <- [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]]]}] 13:13:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 13:13:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 704ms 13:13:27 INFO - PROCESS | 3884 | 1466630007986 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 13:13:27 INFO - PROCESS | 3884 | 1466630007989 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 13:13:27 INFO - PROCESS | 3884 | 1466630007992 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 13:13:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 13:13:28 INFO - PROCESS | 3884 | 1466630007994 Marionette TRACE conn3 <- [1,1802,null,{}] 13:13:28 INFO - PROCESS | 3884 | 1466630007997 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:28 INFO - PROCESS | 3884 | 1466630008002 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:28 INFO - PROCESS | 3884 | 1466630008156 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 13:13:28 INFO - PROCESS | 3884 | 1466630008178 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:28 INFO - PROCESS | 3884 | 1466630008180 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:28 INFO - PROCESS | 3884 | ++DOCSHELL 180B1000 == 33 [pid = 3884] [id = 460] 13:13:28 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (180BD400) [pid = 3884] [serial = 1380] [outer = 00000000] 13:13:28 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (19815800) [pid = 3884] [serial = 1381] [outer = 180BD400] 13:13:28 INFO - PROCESS | 3884 | 1466630008223 Marionette DEBUG loaded listener.js 13:13:28 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (1981C400) [pid = 3884] [serial = 1382] [outer = 180BD400] 13:13:28 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (175A2400) [pid = 3884] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 13:13:28 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (106E7800) [pid = 3884] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 13:13:28 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (19E7D000) [pid = 3884] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 13:13:28 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (143AA400) [pid = 3884] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 13:13:28 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (12B1A800) [pid = 3884] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 13:13:28 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (15953800) [pid = 3884] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 13:13:28 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (10C87800) [pid = 3884] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 13:13:28 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (140F0400) [pid = 3884] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 13:13:28 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (0C390000) [pid = 3884] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 13:13:28 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (17D2C800) [pid = 3884] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 13:13:28 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (19815400) [pid = 3884] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 13:13:28 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (180AF800) [pid = 3884] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 13:13:28 INFO - PROCESS | 3884 | 1466630008883 Marionette TRACE conn3 <- [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]]]}] 13:13:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 13:13:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 939ms 13:13:28 INFO - PROCESS | 3884 | 1466630008938 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 13:13:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 13:13:28 INFO - PROCESS | 3884 | 1466630008949 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 13:13:28 INFO - PROCESS | 3884 | 1466630008953 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 13:13:28 INFO - PROCESS | 3884 | 1466630008955 Marionette TRACE conn3 <- [1,1806,null,{}] 13:13:28 INFO - PROCESS | 3884 | 1466630008959 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:28 INFO - PROCESS | 3884 | 1466630008961 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:29 INFO - PROCESS | 3884 | 1466630009037 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 13:13:29 INFO - PROCESS | 3884 | 1466630009042 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:29 INFO - PROCESS | 3884 | 1466630009045 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:29 INFO - PROCESS | 3884 | ++DOCSHELL 13338000 == 34 [pid = 3884] [id = 461] 13:13:29 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (13935800) [pid = 3884] [serial = 1383] [outer = 00000000] 13:13:29 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (15D49400) [pid = 3884] [serial = 1384] [outer = 13935800] 13:13:29 INFO - PROCESS | 3884 | 1466630009087 Marionette DEBUG loaded listener.js 13:13:29 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (17EF2400) [pid = 3884] [serial = 1385] [outer = 13935800] 13:13:29 INFO - PROCESS | 3884 | 1466630009535 Marionette TRACE conn3 <- [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]]]}] 13:13:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 13:13:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 626ms 13:13:29 INFO - PROCESS | 3884 | 1466630009592 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 13:13:29 INFO - PROCESS | 3884 | 1466630009594 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 13:13:29 INFO - PROCESS | 3884 | 1466630009597 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 13:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 13:13:29 INFO - PROCESS | 3884 | 1466630009599 Marionette TRACE conn3 <- [1,1810,null,{}] 13:13:29 INFO - PROCESS | 3884 | 1466630009603 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:29 INFO - PROCESS | 3884 | 1466630009604 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:29 INFO - PROCESS | 3884 | 1466630009680 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 13:13:29 INFO - PROCESS | 3884 | 1466630009685 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:29 INFO - PROCESS | 3884 | 1466630009687 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:29 INFO - PROCESS | 3884 | ++DOCSHELL 175A8400 == 35 [pid = 3884] [id = 462] 13:13:29 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (180B6400) [pid = 3884] [serial = 1386] [outer = 00000000] 13:13:29 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (1995E000) [pid = 3884] [serial = 1387] [outer = 180B6400] 13:13:29 INFO - PROCESS | 3884 | 1466630009734 Marionette DEBUG loaded listener.js 13:13:29 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (19814400) [pid = 3884] [serial = 1388] [outer = 180B6400] 13:13:30 INFO - PROCESS | 3884 | 1466630010186 Marionette TRACE conn3 <- [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]]]}] 13:13:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 13:13:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 641ms 13:13:30 INFO - PROCESS | 3884 | 1466630010237 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 13:13:30 INFO - PROCESS | 3884 | 1466630010239 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 13:13:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 13:13:30 INFO - PROCESS | 3884 | 1466630010242 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 13:13:30 INFO - PROCESS | 3884 | 1466630010244 Marionette TRACE conn3 <- [1,1814,null,{}] 13:13:30 INFO - PROCESS | 3884 | 1466630010247 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:30 INFO - PROCESS | 3884 | 1466630010249 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:30 INFO - PROCESS | 3884 | 1466630010325 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 13:13:30 INFO - PROCESS | 3884 | 1466630010330 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:30 INFO - PROCESS | 3884 | 1466630010332 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:30 INFO - PROCESS | 3884 | ++DOCSHELL 1981B800 == 36 [pid = 3884] [id = 463] 13:13:30 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (19E82400) [pid = 3884] [serial = 1389] [outer = 00000000] 13:13:30 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (19FCEC00) [pid = 3884] [serial = 1390] [outer = 19E82400] 13:13:30 INFO - PROCESS | 3884 | 1466630010376 Marionette DEBUG loaded listener.js 13:13:30 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (1A03E000) [pid = 3884] [serial = 1391] [outer = 19E82400] 13:13:31 INFO - PROCESS | 3884 | 1466630011103 Marionette TRACE conn3 <- [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]]]}] 13:13:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 13:13:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 939ms 13:13:31 INFO - PROCESS | 3884 | 1466630011190 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 13:13:31 INFO - PROCESS | 3884 | 1466630011194 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 13:13:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 13:13:31 INFO - PROCESS | 3884 | 1466630011199 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 13:13:31 INFO - PROCESS | 3884 | 1466630011203 Marionette TRACE conn3 <- [1,1818,null,{}] 13:13:31 INFO - PROCESS | 3884 | 1466630011209 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:31 INFO - PROCESS | 3884 | 1466630011212 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:31 INFO - PROCESS | 3884 | 1466630011339 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 13:13:31 INFO - PROCESS | 3884 | 1466630011469 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:31 INFO - PROCESS | 3884 | 1466630011472 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:31 INFO - PROCESS | 3884 | ++DOCSHELL 10420000 == 37 [pid = 3884] [id = 464] 13:13:31 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (1046C000) [pid = 3884] [serial = 1392] [outer = 00000000] 13:13:31 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (111BB400) [pid = 3884] [serial = 1393] [outer = 1046C000] 13:13:31 INFO - PROCESS | 3884 | 1466630011529 Marionette DEBUG loaded listener.js 13:13:31 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (13135800) [pid = 3884] [serial = 1394] [outer = 1046C000] 13:13:32 INFO - PROCESS | 3884 | 1466630012224 Marionette TRACE conn3 <- [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]]]}] 13:13:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 13:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1095ms 13:13:32 INFO - PROCESS | 3884 | 1466630012293 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 13:13:32 INFO - PROCESS | 3884 | 1466630012297 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 13:13:32 INFO - PROCESS | 3884 | 1466630012330 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 13:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 13:13:32 INFO - PROCESS | 3884 | 1466630012333 Marionette TRACE conn3 <- [1,1822,null,{}] 13:13:32 INFO - PROCESS | 3884 | 1466630012337 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:32 INFO - PROCESS | 3884 | 1466630012340 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:32 INFO - PROCESS | 3884 | 1466630012463 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 13:13:32 INFO - PROCESS | 3884 | 1466630012698 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:32 INFO - PROCESS | 3884 | 1466630012701 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:32 INFO - PROCESS | 3884 | ++DOCSHELL 0C386C00 == 38 [pid = 3884] [id = 465] 13:13:32 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (0C387000) [pid = 3884] [serial = 1395] [outer = 00000000] 13:13:32 INFO - PROCESS | 3884 | ++DOMWINDOW == 89 (0C395400) [pid = 3884] [serial = 1396] [outer = 0C387000] 13:13:32 INFO - PROCESS | 3884 | 1466630012760 Marionette DEBUG loaded listener.js 13:13:32 INFO - PROCESS | 3884 | ++DOMWINDOW == 90 (10B56800) [pid = 3884] [serial = 1397] [outer = 0C387000] 13:13:33 INFO - PROCESS | 3884 | --DOCSHELL 175A8400 == 37 [pid = 3884] [id = 462] 13:13:33 INFO - PROCESS | 3884 | --DOCSHELL 13338000 == 36 [pid = 3884] [id = 461] 13:13:33 INFO - PROCESS | 3884 | --DOCSHELL 180B1000 == 35 [pid = 3884] [id = 460] 13:13:33 INFO - PROCESS | 3884 | --DOCSHELL 175A3000 == 34 [pid = 3884] [id = 459] 13:13:33 INFO - PROCESS | 3884 | --DOCSHELL 16ED9C00 == 33 [pid = 3884] [id = 458] 13:13:33 INFO - PROCESS | 3884 | --DOCSHELL 15953000 == 32 [pid = 3884] [id = 457] 13:13:33 INFO - PROCESS | 3884 | --DOCSHELL 132D0400 == 31 [pid = 3884] [id = 456] 13:13:33 INFO - PROCESS | 3884 | --DOCSHELL 107F1000 == 30 [pid = 3884] [id = 455] 13:13:33 INFO - PROCESS | 3884 | --DOMWINDOW == 89 (1789F800) [pid = 3884] [serial = 1333] [outer = 00000000] [url = about:blank] 13:13:33 INFO - PROCESS | 3884 | --DOMWINDOW == 88 (17D74800) [pid = 3884] [serial = 1334] [outer = 00000000] [url = about:blank] 13:13:33 INFO - PROCESS | 3884 | --DOMWINDOW == 87 (12B1CC00) [pid = 3884] [serial = 1318] [outer = 00000000] [url = about:blank] 13:13:33 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (12E65400) [pid = 3884] [serial = 1319] [outer = 00000000] [url = about:blank] 13:13:33 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (19E86800) [pid = 3884] [serial = 1316] [outer = 00000000] [url = about:blank] 13:13:33 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (15947400) [pid = 3884] [serial = 1321] [outer = 00000000] [url = about:blank] 13:13:33 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (16A42400) [pid = 3884] [serial = 1322] [outer = 00000000] [url = about:blank] 13:13:33 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (135AA000) [pid = 3884] [serial = 1327] [outer = 00000000] [url = about:blank] 13:13:33 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (13CA0400) [pid = 3884] [serial = 1328] [outer = 00000000] [url = about:blank] 13:13:33 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (16A3AC00) [pid = 3884] [serial = 1330] [outer = 00000000] [url = about:blank] 13:13:33 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (111E3400) [pid = 3884] [serial = 1324] [outer = 00000000] [url = about:blank] 13:13:33 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (11DD0800) [pid = 3884] [serial = 1325] [outer = 00000000] [url = about:blank] 13:13:33 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (180A6C00) [pid = 3884] [serial = 1336] [outer = 00000000] [url = about:blank] 13:13:33 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (140F5000) [pid = 3884] [serial = 1342] [outer = 00000000] [url = about:blank] 13:13:33 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (19FC3800) [pid = 3884] [serial = 1346] [outer = 00000000] [url = about:blank] 13:13:33 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (19E87400) [pid = 3884] [serial = 1339] [outer = 00000000] [url = about:blank] 13:13:33 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (1A44B800) [pid = 3884] [serial = 1348] [outer = 00000000] [url = about:blank] 13:13:33 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (19965C00) [pid = 3884] [serial = 1345] [outer = 00000000] [url = about:blank] 13:13:33 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (19E87C00) [pid = 3884] [serial = 1340] [outer = 00000000] [url = about:blank] 13:13:33 INFO - PROCESS | 3884 | --DOMWINDOW == 70 (1A454400) [pid = 3884] [serial = 1349] [outer = 00000000] [url = about:blank] 13:13:33 INFO - PROCESS | 3884 | --DOMWINDOW == 69 (180B3000) [pid = 3884] [serial = 1337] [outer = 00000000] [url = about:blank] 13:13:33 INFO - PROCESS | 3884 | --DOMWINDOW == 68 (16EA7400) [pid = 3884] [serial = 1331] [outer = 00000000] [url = about:blank] 13:13:33 INFO - PROCESS | 3884 | --DOMWINDOW == 67 (16047800) [pid = 3884] [serial = 1343] [outer = 00000000] [url = about:blank] 13:13:33 INFO - PROCESS | 3884 | 1466630013376 Marionette TRACE conn3 <- [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]]]}] 13:13:33 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 13:13:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1095ms 13:13:33 INFO - PROCESS | 3884 | 1466630013434 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 13:13:33 INFO - PROCESS | 3884 | 1466630013437 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 13:13:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 13:13:33 INFO - PROCESS | 3884 | 1466630013441 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 13:13:33 INFO - PROCESS | 3884 | 1466630013444 Marionette TRACE conn3 <- [1,1826,null,{}] 13:13:33 INFO - PROCESS | 3884 | 1466630013449 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:33 INFO - PROCESS | 3884 | 1466630013453 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:33 INFO - PROCESS | 3884 | 1466630013577 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 13:13:33 INFO - PROCESS | 3884 | 1466630013677 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:33 INFO - PROCESS | 3884 | 1466630013679 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:33 INFO - PROCESS | 3884 | ++DOCSHELL 10C83400 == 31 [pid = 3884] [id = 466] 13:13:33 INFO - PROCESS | 3884 | ++DOMWINDOW == 68 (113BF000) [pid = 3884] [serial = 1398] [outer = 00000000] 13:13:33 INFO - PROCESS | 3884 | ++DOMWINDOW == 69 (12E69C00) [pid = 3884] [serial = 1399] [outer = 113BF000] 13:13:33 INFO - PROCESS | 3884 | 1466630013726 Marionette DEBUG loaded listener.js 13:13:33 INFO - PROCESS | 3884 | ++DOMWINDOW == 70 (13338000) [pid = 3884] [serial = 1400] [outer = 113BF000] 13:13:34 INFO - PROCESS | 3884 | 1466630014161 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 13:13:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 13:13:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 798ms 13:13:34 INFO - PROCESS | 3884 | 1466630014242 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 13:13:34 INFO - PROCESS | 3884 | 1466630014246 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 13:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 13:13:34 INFO - PROCESS | 3884 | 1466630014251 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 13:13:34 INFO - PROCESS | 3884 | 1466630014253 Marionette TRACE conn3 <- [1,1830,null,{}] 13:13:34 INFO - PROCESS | 3884 | 1466630014257 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:34 INFO - PROCESS | 3884 | 1466630014259 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:34 INFO - PROCESS | 3884 | 1466630014345 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 13:13:34 INFO - PROCESS | 3884 | 1466630014359 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:34 INFO - PROCESS | 3884 | 1466630014361 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:34 INFO - PROCESS | 3884 | ++DOCSHELL 1548E400 == 32 [pid = 3884] [id = 467] 13:13:34 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (15947400) [pid = 3884] [serial = 1401] [outer = 00000000] 13:13:34 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (15977C00) [pid = 3884] [serial = 1402] [outer = 15947400] 13:13:34 INFO - PROCESS | 3884 | 1466630014405 Marionette DEBUG loaded listener.js 13:13:34 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (15D4F000) [pid = 3884] [serial = 1403] [outer = 15947400] 13:13:34 INFO - PROCESS | 3884 | 1466630014876 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 13:13:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 13:13:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 626ms 13:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 13:13:34 INFO - PROCESS | 3884 | 1466630014889 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 13:13:34 INFO - PROCESS | 3884 | 1466630014891 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 13:13:34 INFO - PROCESS | 3884 | 1466630014896 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 13:13:34 INFO - PROCESS | 3884 | 1466630014902 Marionette TRACE conn3 <- [1,1834,null,{}] 13:13:34 INFO - PROCESS | 3884 | 1466630014915 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:34 INFO - PROCESS | 3884 | 1466630014918 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:35 INFO - PROCESS | 3884 | 1466630015002 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 13:13:35 INFO - PROCESS | 3884 | 1466630015009 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:35 INFO - PROCESS | 3884 | 1466630015011 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:35 INFO - PROCESS | 3884 | ++DOCSHELL 16EB2800 == 33 [pid = 3884] [id = 468] 13:13:35 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (16EC2000) [pid = 3884] [serial = 1404] [outer = 00000000] 13:13:35 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (16EDF800) [pid = 3884] [serial = 1405] [outer = 16EC2000] 13:13:35 INFO - PROCESS | 3884 | 1466630015054 Marionette DEBUG loaded listener.js 13:13:35 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (17587000) [pid = 3884] [serial = 1406] [outer = 16EC2000] 13:13:35 INFO - PROCESS | 3884 | 1466630015516 Marionette TRACE conn3 <- [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]]]}] 13:13:35 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) 13:13:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 688ms 13:13:35 INFO - PROCESS | 3884 | 1466630015594 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 13:13:35 INFO - PROCESS | 3884 | 1466630015597 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 13:13:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 13:13:35 INFO - PROCESS | 3884 | 1466630015600 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 13:13:35 INFO - PROCESS | 3884 | 1466630015602 Marionette TRACE conn3 <- [1,1838,null,{}] 13:13:35 INFO - PROCESS | 3884 | 1466630015606 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:35 INFO - PROCESS | 3884 | 1466630015609 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:35 INFO - PROCESS | 3884 | 1466630015699 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 13:13:35 INFO - PROCESS | 3884 | 1466630015733 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:35 INFO - PROCESS | 3884 | 1466630015735 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:35 INFO - PROCESS | 3884 | ++DOCSHELL 1789D400 == 34 [pid = 3884] [id = 469] 13:13:35 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (178A3000) [pid = 3884] [serial = 1407] [outer = 00000000] 13:13:35 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (17D9C400) [pid = 3884] [serial = 1408] [outer = 178A3000] 13:13:35 INFO - PROCESS | 3884 | 1466630015779 Marionette DEBUG loaded listener.js 13:13:35 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (180A7000) [pid = 3884] [serial = 1409] [outer = 178A3000] 13:13:36 INFO - PROCESS | 3884 | 1466630016244 Marionette TRACE conn3 <- [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]]]}] 13:13:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 704ms 13:13:36 INFO - PROCESS | 3884 | 1466630016299 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 13:13:36 INFO - PROCESS | 3884 | 1466630016301 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 13:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 13:13:36 INFO - PROCESS | 3884 | 1466630016304 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 13:13:36 INFO - PROCESS | 3884 | 1466630016306 Marionette TRACE conn3 <- [1,1842,null,{}] 13:13:36 INFO - PROCESS | 3884 | 1466630016310 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:36 INFO - PROCESS | 3884 | 1466630016312 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:36 INFO - PROCESS | 3884 | 1466630016428 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 13:13:36 INFO - PROCESS | 3884 | 1466630016437 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:36 INFO - PROCESS | 3884 | 1466630016443 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:36 INFO - PROCESS | 3884 | ++DOCSHELL 1400C400 == 35 [pid = 3884] [id = 470] 13:13:36 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (180B4400) [pid = 3884] [serial = 1410] [outer = 00000000] 13:13:36 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (180BD000) [pid = 3884] [serial = 1411] [outer = 180B4400] 13:13:36 INFO - PROCESS | 3884 | 1466630016497 Marionette DEBUG loaded listener.js 13:13:36 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (19818C00) [pid = 3884] [serial = 1412] [outer = 180B4400] 13:13:36 INFO - PROCESS | 3884 | 1466630016976 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:13:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 13:13:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 704ms 13:13:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 13:13:37 INFO - PROCESS | 3884 | 1466630017009 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 13:13:37 INFO - PROCESS | 3884 | 1466630017011 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 13:13:37 INFO - PROCESS | 3884 | 1466630017015 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 13:13:37 INFO - PROCESS | 3884 | 1466630017016 Marionette TRACE conn3 <- [1,1846,null,{}] 13:13:37 INFO - PROCESS | 3884 | 1466630017019 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:37 INFO - PROCESS | 3884 | 1466630017022 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:37 INFO - PROCESS | 3884 | 1466630017159 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 13:13:37 INFO - PROCESS | 3884 | 1466630017185 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:37 INFO - PROCESS | 3884 | 1466630017196 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:37 INFO - PROCESS | 3884 | ++DOCSHELL 1322B400 == 36 [pid = 3884] [id = 471] 13:13:37 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (135A8400) [pid = 3884] [serial = 1413] [outer = 00000000] 13:13:37 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (19F3C800) [pid = 3884] [serial = 1414] [outer = 135A8400] 13:13:37 INFO - PROCESS | 3884 | 1466630017239 Marionette DEBUG loaded listener.js 13:13:37 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (19F40800) [pid = 3884] [serial = 1415] [outer = 135A8400] 13:13:37 INFO - PROCESS | 3884 | 1466630017682 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 13:13:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 13:13:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 689ms 13:13:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 13:13:37 INFO - PROCESS | 3884 | 1466630017714 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 13:13:37 INFO - PROCESS | 3884 | 1466630017716 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 13:13:37 INFO - PROCESS | 3884 | 1466630017719 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 13:13:37 INFO - PROCESS | 3884 | 1466630017721 Marionette TRACE conn3 <- [1,1850,null,{}] 13:13:37 INFO - PROCESS | 3884 | 1466630017725 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:37 INFO - PROCESS | 3884 | 1466630017726 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:37 INFO - PROCESS | 3884 | 1466630017841 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 13:13:37 INFO - PROCESS | 3884 | 1466630017846 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:37 INFO - PROCESS | 3884 | 1466630017848 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:37 INFO - PROCESS | 3884 | ++DOCSHELL 19E89C00 == 37 [pid = 3884] [id = 472] 13:13:37 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (19FC8000) [pid = 3884] [serial = 1416] [outer = 00000000] 13:13:37 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (1A55D800) [pid = 3884] [serial = 1417] [outer = 19FC8000] 13:13:37 INFO - PROCESS | 3884 | 1466630017895 Marionette DEBUG loaded listener.js 13:13:37 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (1A562400) [pid = 3884] [serial = 1418] [outer = 19FC8000] 13:13:38 INFO - PROCESS | 3884 | --DOMWINDOW == 87 (16EDA000) [pid = 3884] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 13:13:38 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (175A6000) [pid = 3884] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 13:13:38 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (132DCC00) [pid = 3884] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 13:13:38 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (107F1800) [pid = 3884] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 13:13:38 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (10C82800) [pid = 3884] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 13:13:38 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (1596D000) [pid = 3884] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 13:13:38 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (180BD400) [pid = 3884] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 13:13:38 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (104F1400) [pid = 3884] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 13:13:38 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (15946400) [pid = 3884] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 13:13:38 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (19965800) [pid = 3884] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 13:13:38 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (180B6400) [pid = 3884] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 13:13:38 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (1A58B000) [pid = 3884] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 13:13:38 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (13935800) [pid = 3884] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 13:13:38 INFO - PROCESS | 3884 | 1466630018432 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 13:13:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 13:13:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 798ms 13:13:38 INFO - PROCESS | 3884 | 1466630018522 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 13:13:38 INFO - PROCESS | 3884 | 1466630018524 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 13:13:38 INFO - PROCESS | 3884 | 1466630018527 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 13:13:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 13:13:38 INFO - PROCESS | 3884 | 1466630018529 Marionette TRACE conn3 <- [1,1854,null,{}] 13:13:38 INFO - PROCESS | 3884 | 1466630018536 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:38 INFO - PROCESS | 3884 | 1466630018538 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:38 INFO - PROCESS | 3884 | 1466630018617 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 13:13:38 INFO - PROCESS | 3884 | 1466630018622 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:38 INFO - PROCESS | 3884 | 1466630018624 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:38 INFO - PROCESS | 3884 | ++DOCSHELL 111B5C00 == 38 [pid = 3884] [id = 473] 13:13:38 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (1594E000) [pid = 3884] [serial = 1419] [outer = 00000000] 13:13:38 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (17D35C00) [pid = 3884] [serial = 1420] [outer = 1594E000] 13:13:38 INFO - PROCESS | 3884 | 1466630018672 Marionette DEBUG loaded listener.js 13:13:38 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (180BD400) [pid = 3884] [serial = 1421] [outer = 1594E000] 13:13:39 INFO - PROCESS | 3884 | 1466630019094 Marionette TRACE conn3 <- [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]]]}] 13:13:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 13:13:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 595ms 13:13:39 INFO - PROCESS | 3884 | 1466630019133 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 13:13:39 INFO - PROCESS | 3884 | 1466630019136 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 13:13:39 INFO - PROCESS | 3884 | 1466630019139 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 13:13:39 INFO - PROCESS | 3884 | 1466630019141 Marionette TRACE conn3 <- [1,1858,null,{}] 13:13:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 13:13:39 INFO - PROCESS | 3884 | 1466630019144 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:39 INFO - PROCESS | 3884 | 1466630019146 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:39 INFO - PROCESS | 3884 | 1466630019235 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 13:13:39 INFO - PROCESS | 3884 | 1466630019240 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:39 INFO - PROCESS | 3884 | 1466630019242 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:39 INFO - PROCESS | 3884 | ++DOCSHELL 16EB4000 == 39 [pid = 3884] [id = 474] 13:13:39 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (19E82000) [pid = 3884] [serial = 1422] [outer = 00000000] 13:13:39 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (1A450400) [pid = 3884] [serial = 1423] [outer = 19E82000] 13:13:39 INFO - PROCESS | 3884 | 1466630019284 Marionette DEBUG loaded listener.js 13:13:39 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (11436400) [pid = 3884] [serial = 1424] [outer = 19E82000] 13:13:39 INFO - PROCESS | 3884 | 1466630019708 Marionette TRACE conn3 <- [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]]]}] 13:13:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 13:13:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 595ms 13:13:39 INFO - PROCESS | 3884 | 1466630019738 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 13:13:39 INFO - PROCESS | 3884 | 1466630019740 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 13:13:39 INFO - PROCESS | 3884 | 1466630019743 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 13:13:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 13:13:39 INFO - PROCESS | 3884 | 1466630019744 Marionette TRACE conn3 <- [1,1862,null,{}] 13:13:39 INFO - PROCESS | 3884 | 1466630019764 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:39 INFO - PROCESS | 3884 | 1466630019766 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:39 INFO - PROCESS | 3884 | 1466630019845 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 13:13:39 INFO - PROCESS | 3884 | 1466630019853 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:39 INFO - PROCESS | 3884 | 1466630019856 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:39 INFO - PROCESS | 3884 | ++DOCSHELL 19E87000 == 40 [pid = 3884] [id = 475] 13:13:39 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (1A035800) [pid = 3884] [serial = 1425] [outer = 00000000] 13:13:39 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (1A598800) [pid = 3884] [serial = 1426] [outer = 1A035800] 13:13:39 INFO - PROCESS | 3884 | 1466630019901 Marionette DEBUG loaded listener.js 13:13:39 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (1A5D8C00) [pid = 3884] [serial = 1427] [outer = 1A035800] 13:13:40 INFO - PROCESS | 3884 | 1466630020595 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 13:13:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 13:13:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 907ms 13:13:40 INFO - PROCESS | 3884 | 1466630020648 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 13:13:40 INFO - PROCESS | 3884 | 1466630020653 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 13:13:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 13:13:40 INFO - PROCESS | 3884 | 1466630020659 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 13:13:40 INFO - PROCESS | 3884 | 1466630020662 Marionette TRACE conn3 <- [1,1866,null,{}] 13:13:40 INFO - PROCESS | 3884 | 1466630020668 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:40 INFO - PROCESS | 3884 | 1466630020671 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:40 INFO - PROCESS | 3884 | 1466630020788 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 13:13:40 INFO - PROCESS | 3884 | 1466630020928 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:40 INFO - PROCESS | 3884 | 1466630020931 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:40 INFO - PROCESS | 3884 | ++DOCSHELL 12B18400 == 41 [pid = 3884] [id = 476] 13:13:40 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (12B1CC00) [pid = 3884] [serial = 1428] [outer = 00000000] 13:13:41 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (132D9C00) [pid = 3884] [serial = 1429] [outer = 12B1CC00] 13:13:41 INFO - PROCESS | 3884 | 1466630020988 Marionette DEBUG loaded listener.js 13:13:41 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (1400F800) [pid = 3884] [serial = 1430] [outer = 12B1CC00] 13:13:41 INFO - PROCESS | 3884 | 1466630021593 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 13:13:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 13:13:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1001ms 13:13:41 INFO - PROCESS | 3884 | 1466630021663 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 13:13:41 INFO - PROCESS | 3884 | 1466630021668 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 13:13:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 13:13:41 INFO - PROCESS | 3884 | 1466630021676 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 13:13:41 INFO - PROCESS | 3884 | 1466630021679 Marionette TRACE conn3 <- [1,1870,null,{}] 13:13:41 INFO - PROCESS | 3884 | 1466630021682 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:41 INFO - PROCESS | 3884 | 1466630021685 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:41 INFO - PROCESS | 3884 | 1466630021803 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 13:13:41 INFO - PROCESS | 3884 | 1466630021939 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:41 INFO - PROCESS | 3884 | 1466630021942 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:41 INFO - PROCESS | 3884 | ++DOCSHELL 1655E400 == 42 [pid = 3884] [id = 477] 13:13:41 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (1655F400) [pid = 3884] [serial = 1431] [outer = 00000000] 13:13:42 INFO - PROCESS | 3884 | ++DOMWINDOW == 89 (16EA7400) [pid = 3884] [serial = 1432] [outer = 1655F400] 13:13:42 INFO - PROCESS | 3884 | 1466630022000 Marionette DEBUG loaded listener.js 13:13:42 INFO - PROCESS | 3884 | ++DOMWINDOW == 90 (174FC400) [pid = 3884] [serial = 1433] [outer = 1655F400] 13:13:42 INFO - PROCESS | 3884 | 1466630022616 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 13:13:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 13:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1002ms 13:13:42 INFO - PROCESS | 3884 | 1466630022680 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 13:13:42 INFO - PROCESS | 3884 | 1466630022683 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 13:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 13:13:42 INFO - PROCESS | 3884 | 1466630022687 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 13:13:42 INFO - PROCESS | 3884 | 1466630022690 Marionette TRACE conn3 <- [1,1874,null,{}] 13:13:42 INFO - PROCESS | 3884 | 1466630022701 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:42 INFO - PROCESS | 3884 | 1466630022706 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:42 INFO - PROCESS | 3884 | 1466630022819 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 13:13:42 INFO - PROCESS | 3884 | 1466630022959 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:42 INFO - PROCESS | 3884 | 1466630022963 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:43 INFO - PROCESS | 3884 | ++DOCSHELL 1A58CC00 == 43 [pid = 3884] [id = 478] 13:13:43 INFO - PROCESS | 3884 | ++DOMWINDOW == 91 (1A58D000) [pid = 3884] [serial = 1434] [outer = 00000000] 13:13:43 INFO - PROCESS | 3884 | ++DOMWINDOW == 92 (1A595000) [pid = 3884] [serial = 1435] [outer = 1A58D000] 13:13:43 INFO - PROCESS | 3884 | 1466630023024 Marionette DEBUG loaded listener.js 13:13:43 INFO - PROCESS | 3884 | ++DOMWINDOW == 93 (1A5DE000) [pid = 3884] [serial = 1436] [outer = 1A58D000] 13:13:43 INFO - PROCESS | 3884 | 1466630023796 Marionette TRACE conn3 <- [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]]]}] 13:13:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 13:13:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1142ms 13:13:43 INFO - PROCESS | 3884 | 1466630023837 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 13:13:43 INFO - PROCESS | 3884 | 1466630023841 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 13:13:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 13:13:43 INFO - PROCESS | 3884 | 1466630023846 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 13:13:43 INFO - PROCESS | 3884 | 1466630023849 Marionette TRACE conn3 <- [1,1878,null,{}] 13:13:43 INFO - PROCESS | 3884 | 1466630023854 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:43 INFO - PROCESS | 3884 | 1466630023857 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:43 INFO - PROCESS | 3884 | 1466630023958 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 13:13:44 INFO - PROCESS | 3884 | 1466630024102 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:44 INFO - PROCESS | 3884 | 1466630024107 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:44 INFO - PROCESS | 3884 | ++DOCSHELL 12CC6000 == 44 [pid = 3884] [id = 479] 13:13:44 INFO - PROCESS | 3884 | ++DOMWINDOW == 94 (12E5F400) [pid = 3884] [serial = 1437] [outer = 00000000] 13:13:44 INFO - PROCESS | 3884 | ++DOMWINDOW == 95 (132D4C00) [pid = 3884] [serial = 1438] [outer = 12E5F400] 13:13:44 INFO - PROCESS | 3884 | 1466630024158 Marionette DEBUG loaded listener.js 13:13:44 INFO - PROCESS | 3884 | ++DOMWINDOW == 96 (132D5C00) [pid = 3884] [serial = 1439] [outer = 12E5F400] 13:13:45 INFO - PROCESS | 3884 | --DOCSHELL 16EB4000 == 43 [pid = 3884] [id = 474] 13:13:45 INFO - PROCESS | 3884 | --DOCSHELL 111B5C00 == 42 [pid = 3884] [id = 473] 13:13:45 INFO - PROCESS | 3884 | --DOCSHELL 19E89C00 == 41 [pid = 3884] [id = 472] 13:13:45 INFO - PROCESS | 3884 | --DOCSHELL 1322B400 == 40 [pid = 3884] [id = 471] 13:13:45 INFO - PROCESS | 3884 | --DOCSHELL 1400C400 == 39 [pid = 3884] [id = 470] 13:13:45 INFO - PROCESS | 3884 | --DOCSHELL 1789D400 == 38 [pid = 3884] [id = 469] 13:13:45 INFO - PROCESS | 3884 | --DOCSHELL 16EB2800 == 37 [pid = 3884] [id = 468] 13:13:45 INFO - PROCESS | 3884 | --DOCSHELL 1548E400 == 36 [pid = 3884] [id = 467] 13:13:45 INFO - PROCESS | 3884 | --DOCSHELL 10C83400 == 35 [pid = 3884] [id = 466] 13:13:45 INFO - PROCESS | 3884 | --DOCSHELL 10420000 == 34 [pid = 3884] [id = 464] 13:13:45 INFO - PROCESS | 3884 | --DOCSHELL 0C386C00 == 33 [pid = 3884] [id = 465] 13:13:45 INFO - PROCESS | 3884 | --DOCSHELL 1981B800 == 32 [pid = 3884] [id = 463] 13:13:45 INFO - PROCESS | 3884 | --DOCSHELL 10B58000 == 31 [pid = 3884] [id = 454] 13:13:45 INFO - PROCESS | 3884 | --DOCSHELL 1655E400 == 30 [pid = 3884] [id = 477] 13:13:45 INFO - PROCESS | 3884 | --DOCSHELL 1A58CC00 == 29 [pid = 3884] [id = 478] 13:13:45 INFO - PROCESS | 3884 | --DOCSHELL 19E87000 == 28 [pid = 3884] [id = 475] 13:13:45 INFO - PROCESS | 3884 | --DOCSHELL 12B18400 == 27 [pid = 3884] [id = 476] 13:13:45 INFO - PROCESS | 3884 | --DOMWINDOW == 95 (16EE5000) [pid = 3884] [serial = 1375] [outer = 00000000] [url = about:blank] 13:13:45 INFO - PROCESS | 3884 | --DOMWINDOW == 94 (178A2400) [pid = 3884] [serial = 1378] [outer = 00000000] [url = about:blank] 13:13:45 INFO - PROCESS | 3884 | --DOMWINDOW == 93 (13942000) [pid = 3884] [serial = 1369] [outer = 00000000] [url = about:blank] 13:13:45 INFO - PROCESS | 3884 | --DOMWINDOW == 92 (13C98C00) [pid = 3884] [serial = 1370] [outer = 00000000] [url = about:blank] 13:13:45 INFO - PROCESS | 3884 | --DOMWINDOW == 91 (1142A800) [pid = 3884] [serial = 1366] [outer = 00000000] [url = about:blank] 13:13:45 INFO - PROCESS | 3884 | --DOMWINDOW == 90 (11D28000) [pid = 3884] [serial = 1367] [outer = 00000000] [url = about:blank] 13:13:45 INFO - PROCESS | 3884 | --DOMWINDOW == 89 (135A8000) [pid = 3884] [serial = 1364] [outer = 00000000] [url = about:blank] 13:13:45 INFO - PROCESS | 3884 | --DOMWINDOW == 88 (13230800) [pid = 3884] [serial = 1363] [outer = 00000000] [url = about:blank] 13:13:45 INFO - PROCESS | 3884 | --DOMWINDOW == 87 (16051C00) [pid = 3884] [serial = 1372] [outer = 00000000] [url = about:blank] 13:13:45 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (19815800) [pid = 3884] [serial = 1381] [outer = 00000000] [url = about:blank] 13:13:45 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (1324DC00) [pid = 3884] [serial = 1352] [outer = 00000000] [url = about:blank] 13:13:45 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (12CCEC00) [pid = 3884] [serial = 1351] [outer = 00000000] [url = about:blank] 13:13:45 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (17587800) [pid = 3884] [serial = 1355] [outer = 00000000] [url = about:blank] 13:13:45 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (16EDB400) [pid = 3884] [serial = 1354] [outer = 00000000] [url = about:blank] 13:13:45 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (1A55C000) [pid = 3884] [serial = 1358] [outer = 00000000] [url = about:blank] 13:13:45 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (19FC0400) [pid = 3884] [serial = 1357] [outer = 00000000] [url = about:blank] 13:13:45 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (19814400) [pid = 3884] [serial = 1388] [outer = 00000000] [url = about:blank] 13:13:45 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (17D75400) [pid = 3884] [serial = 1379] [outer = 00000000] [url = about:blank] 13:13:45 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (19FCEC00) [pid = 3884] [serial = 1390] [outer = 00000000] [url = about:blank] 13:13:45 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (1A596000) [pid = 3884] [serial = 1361] [outer = 00000000] [url = about:blank] 13:13:45 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (1A592800) [pid = 3884] [serial = 1360] [outer = 00000000] [url = about:blank] 13:13:45 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (1995E000) [pid = 3884] [serial = 1387] [outer = 00000000] [url = about:blank] 13:13:45 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (1981C400) [pid = 3884] [serial = 1382] [outer = 00000000] [url = about:blank] 13:13:45 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (1757A800) [pid = 3884] [serial = 1376] [outer = 00000000] [url = about:blank] 13:13:45 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (15D49400) [pid = 3884] [serial = 1384] [outer = 00000000] [url = about:blank] 13:13:45 INFO - PROCESS | 3884 | --DOMWINDOW == 70 (17EF2400) [pid = 3884] [serial = 1385] [outer = 00000000] [url = about:blank] 13:13:45 INFO - PROCESS | 3884 | --DOMWINDOW == 69 (16597400) [pid = 3884] [serial = 1373] [outer = 00000000] [url = about:blank] 13:13:45 INFO - PROCESS | 3884 | 1466630025404 Marionette TRACE conn3 <- [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]]]}] 13:13:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 13:13:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1611ms 13:13:45 INFO - PROCESS | 3884 | 1466630025492 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 13:13:45 INFO - PROCESS | 3884 | 1466630025495 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 13:13:45 INFO - PROCESS | 3884 | 1466630025500 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 13:13:45 INFO - PROCESS | 3884 | 1466630025503 Marionette TRACE conn3 <- [1,1882,null,{}] 13:13:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 13:13:45 INFO - PROCESS | 3884 | 1466630025509 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:45 INFO - PROCESS | 3884 | 1466630025512 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:45 INFO - PROCESS | 3884 | 1466630025597 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 13:13:45 INFO - PROCESS | 3884 | 1466630025690 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:45 INFO - PROCESS | 3884 | 1466630025692 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:45 INFO - PROCESS | 3884 | ++DOCSHELL 1063A400 == 28 [pid = 3884] [id = 480] 13:13:45 INFO - PROCESS | 3884 | ++DOMWINDOW == 70 (1067FC00) [pid = 3884] [serial = 1440] [outer = 00000000] 13:13:45 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (10F47800) [pid = 3884] [serial = 1441] [outer = 1067FC00] 13:13:45 INFO - PROCESS | 3884 | 1466630025739 Marionette DEBUG loaded listener.js 13:13:45 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (111DF800) [pid = 3884] [serial = 1442] [outer = 1067FC00] 13:13:46 INFO - PROCESS | 3884 | 1466630026163 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 13:13:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 13:13:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 689ms 13:13:46 INFO - PROCESS | 3884 | 1466630026204 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 13:13:46 INFO - PROCESS | 3884 | 1466630026209 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 13:13:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 13:13:46 INFO - PROCESS | 3884 | 1466630026215 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 13:13:46 INFO - PROCESS | 3884 | 1466630026218 Marionette TRACE conn3 <- [1,1886,null,{}] 13:13:46 INFO - PROCESS | 3884 | 1466630026221 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:46 INFO - PROCESS | 3884 | 1466630026224 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:46 INFO - PROCESS | 3884 | 1466630026309 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 13:13:46 INFO - PROCESS | 3884 | 1466630026318 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:46 INFO - PROCESS | 3884 | 1466630026321 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:46 INFO - PROCESS | 3884 | ++DOCSHELL 12E5F800 == 29 [pid = 3884] [id = 481] 13:13:46 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (12E65400) [pid = 3884] [serial = 1443] [outer = 00000000] 13:13:46 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (1313BC00) [pid = 3884] [serial = 1444] [outer = 12E65400] 13:13:46 INFO - PROCESS | 3884 | 1466630026367 Marionette DEBUG loaded listener.js 13:13:46 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (1324DC00) [pid = 3884] [serial = 1445] [outer = 12E65400] 13:13:46 INFO - PROCESS | 3884 | 1466630026890 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 13:13:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 13:13:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 704ms 13:13:46 INFO - PROCESS | 3884 | 1466630026945 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 13:13:46 INFO - PROCESS | 3884 | 1466630026947 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 13:13:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 13:13:46 INFO - PROCESS | 3884 | 1466630026951 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 13:13:46 INFO - PROCESS | 3884 | 1466630026954 Marionette TRACE conn3 <- [1,1890,null,{}] 13:13:46 INFO - PROCESS | 3884 | 1466630026965 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:46 INFO - PROCESS | 3884 | 1466630026969 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:47 INFO - PROCESS | 3884 | 1466630027085 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 13:13:47 INFO - PROCESS | 3884 | 1466630027189 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:47 INFO - PROCESS | 3884 | 1466630027193 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:47 INFO - PROCESS | 3884 | ++DOCSHELL 1548E400 == 30 [pid = 3884] [id = 482] 13:13:47 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (15947800) [pid = 3884] [serial = 1446] [outer = 00000000] 13:13:47 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (15978800) [pid = 3884] [serial = 1447] [outer = 15947800] 13:13:47 INFO - PROCESS | 3884 | 1466630027240 Marionette DEBUG loaded listener.js 13:13:47 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (16052000) [pid = 3884] [serial = 1448] [outer = 15947800] 13:13:47 INFO - PROCESS | 3884 | 1466630027655 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 13:13:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 13:13:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 751ms 13:13:47 INFO - PROCESS | 3884 | 1466630027701 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 13:13:47 INFO - PROCESS | 3884 | 1466630027703 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 13:13:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 13:13:47 INFO - PROCESS | 3884 | 1466630027707 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 13:13:47 INFO - PROCESS | 3884 | 1466630027709 Marionette TRACE conn3 <- [1,1894,null,{}] 13:13:47 INFO - PROCESS | 3884 | 1466630027712 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:47 INFO - PROCESS | 3884 | 1466630027714 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:47 INFO - PROCESS | 3884 | 1466630027831 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 13:13:47 INFO - PROCESS | 3884 | 1466630027836 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:47 INFO - PROCESS | 3884 | 1466630027838 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:47 INFO - PROCESS | 3884 | ++DOCSHELL 16051C00 == 31 [pid = 3884] [id = 483] 13:13:47 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (1655E400) [pid = 3884] [serial = 1449] [outer = 00000000] 13:13:47 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (16D0E800) [pid = 3884] [serial = 1450] [outer = 1655E400] 13:13:47 INFO - PROCESS | 3884 | 1466630027892 Marionette DEBUG loaded listener.js 13:13:47 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (16EDB800) [pid = 3884] [serial = 1451] [outer = 1655E400] 13:13:48 INFO - PROCESS | 3884 | 1466630028335 Marionette TRACE conn3 <- [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]]]}] 13:13:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 13:13:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 688ms 13:13:48 INFO - PROCESS | 3884 | 1466630028407 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 13:13:48 INFO - PROCESS | 3884 | 1466630028409 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 13:13:48 INFO - PROCESS | 3884 | 1466630028413 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 13:13:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 13:13:48 INFO - PROCESS | 3884 | 1466630028414 Marionette TRACE conn3 <- [1,1898,null,{}] 13:13:48 INFO - PROCESS | 3884 | 1466630028418 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:48 INFO - PROCESS | 3884 | 1466630028420 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:48 INFO - PROCESS | 3884 | 1466630028555 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 13:13:48 INFO - PROCESS | 3884 | 1466630028565 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:48 INFO - PROCESS | 3884 | 1466630028567 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:48 INFO - PROCESS | 3884 | ++DOCSHELL 16EE0C00 == 32 [pid = 3884] [id = 484] 13:13:48 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (16FDA400) [pid = 3884] [serial = 1452] [outer = 00000000] 13:13:48 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (17587800) [pid = 3884] [serial = 1453] [outer = 16FDA400] 13:13:48 INFO - PROCESS | 3884 | 1466630028664 Marionette DEBUG loaded listener.js 13:13:48 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (176A8000) [pid = 3884] [serial = 1454] [outer = 16FDA400] 13:13:49 INFO - PROCESS | 3884 | 1466630029110 Marionette TRACE conn3 <- [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]]]}] 13:13:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 13:13:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 735ms 13:13:49 INFO - PROCESS | 3884 | 1466630029159 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 13:13:49 INFO - PROCESS | 3884 | 1466630029161 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 13:13:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 13:13:49 INFO - PROCESS | 3884 | 1466630029164 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 13:13:49 INFO - PROCESS | 3884 | 1466630029166 Marionette TRACE conn3 <- [1,1902,null,{}] 13:13:49 INFO - PROCESS | 3884 | 1466630029169 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:49 INFO - PROCESS | 3884 | 1466630029175 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:49 INFO - PROCESS | 3884 | 1466630029309 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 13:13:49 INFO - PROCESS | 3884 | 1466630029376 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:49 INFO - PROCESS | 3884 | 1466630029378 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:49 INFO - PROCESS | 3884 | ++DOCSHELL 11DCB800 == 33 [pid = 3884] [id = 485] 13:13:49 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (17D99800) [pid = 3884] [serial = 1455] [outer = 00000000] 13:13:49 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (180B3000) [pid = 3884] [serial = 1456] [outer = 17D99800] 13:13:49 INFO - PROCESS | 3884 | 1466630029422 Marionette DEBUG loaded listener.js 13:13:49 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (180BC800) [pid = 3884] [serial = 1457] [outer = 17D99800] 13:13:49 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (180B4400) [pid = 3884] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 13:13:49 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (135A8400) [pid = 3884] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 13:13:49 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (19FC8000) [pid = 3884] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 13:13:49 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (19E82400) [pid = 3884] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 13:13:49 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (15947400) [pid = 3884] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 13:13:49 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (0C387000) [pid = 3884] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 13:13:49 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (1046C000) [pid = 3884] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 13:13:49 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (178A3000) [pid = 3884] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 13:13:49 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (16EC2000) [pid = 3884] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 13:13:49 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (113BF000) [pid = 3884] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 13:13:49 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (1594E000) [pid = 3884] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 13:13:49 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (1A035800) [pid = 3884] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 13:13:49 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (19E82000) [pid = 3884] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 13:13:50 INFO - PROCESS | 3884 | 1466630030068 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 13:13:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 13:13:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 938ms 13:13:50 INFO - PROCESS | 3884 | 1466630030109 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 13:13:50 INFO - PROCESS | 3884 | 1466630030111 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 13:13:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 13:13:50 INFO - PROCESS | 3884 | 1466630030115 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 13:13:50 INFO - PROCESS | 3884 | 1466630030116 Marionette TRACE conn3 <- [1,1906,null,{}] 13:13:50 INFO - PROCESS | 3884 | 1466630030120 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:50 INFO - PROCESS | 3884 | 1466630030121 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:50 INFO - PROCESS | 3884 | 1466630030196 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 13:13:50 INFO - PROCESS | 3884 | 1466630030200 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:50 INFO - PROCESS | 3884 | 1466630030202 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:50 INFO - PROCESS | 3884 | ++DOCSHELL 10B5AC00 == 34 [pid = 3884] [id = 486] 13:13:50 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (132D4400) [pid = 3884] [serial = 1458] [outer = 00000000] 13:13:50 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (15D4CC00) [pid = 3884] [serial = 1459] [outer = 132D4400] 13:13:50 INFO - PROCESS | 3884 | 1466630030245 Marionette DEBUG loaded listener.js 13:13:50 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (16986800) [pid = 3884] [serial = 1460] [outer = 132D4400] 13:13:50 INFO - PROCESS | 3884 | 1466630030665 Marionette TRACE conn3 <- [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]]]}] 13:13:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 13:13:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 594ms 13:13:50 INFO - PROCESS | 3884 | 1466630030712 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 13:13:50 INFO - PROCESS | 3884 | 1466630030714 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 13:13:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 13:13:50 INFO - PROCESS | 3884 | 1466630030722 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 13:13:50 INFO - PROCESS | 3884 | 1466630030723 Marionette TRACE conn3 <- [1,1910,null,{}] 13:13:50 INFO - PROCESS | 3884 | 1466630030727 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:50 INFO - PROCESS | 3884 | 1466630030729 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:50 INFO - PROCESS | 3884 | 1466630030804 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 13:13:50 INFO - PROCESS | 3884 | 1466630030810 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:50 INFO - PROCESS | 3884 | 1466630030812 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:50 INFO - PROCESS | 3884 | ++DOCSHELL 16D0E000 == 35 [pid = 3884] [id = 487] 13:13:50 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (180B2800) [pid = 3884] [serial = 1461] [outer = 00000000] 13:13:50 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (19816000) [pid = 3884] [serial = 1462] [outer = 180B2800] 13:13:50 INFO - PROCESS | 3884 | 1466630030855 Marionette DEBUG loaded listener.js 13:13:50 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (19816800) [pid = 3884] [serial = 1463] [outer = 180B2800] 13:13:51 INFO - PROCESS | 3884 | 1466630031284 Marionette TRACE conn3 <- [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]]]}] 13:13:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 13:13:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 595ms 13:13:51 INFO - PROCESS | 3884 | 1466630031365 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 13:13:51 INFO - PROCESS | 3884 | 1466630031369 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 13:13:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 13:13:51 INFO - PROCESS | 3884 | 1466630031379 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 13:13:51 INFO - PROCESS | 3884 | 1466630031383 Marionette TRACE conn3 <- [1,1914,null,{}] 13:13:51 INFO - PROCESS | 3884 | 1466630031389 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:51 INFO - PROCESS | 3884 | 1466630031393 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:51 INFO - PROCESS | 3884 | 1466630031518 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 13:13:51 INFO - PROCESS | 3884 | 1466630031705 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:51 INFO - PROCESS | 3884 | 1466630031710 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:51 INFO - PROCESS | 3884 | ++DOCSHELL 10C89000 == 36 [pid = 3884] [id = 488] 13:13:51 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (10C89400) [pid = 3884] [serial = 1464] [outer = 00000000] 13:13:51 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (114E0400) [pid = 3884] [serial = 1465] [outer = 10C89400] 13:13:51 INFO - PROCESS | 3884 | 1466630031767 Marionette DEBUG loaded listener.js 13:13:51 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (11D28000) [pid = 3884] [serial = 1466] [outer = 10C89400] 13:13:52 INFO - PROCESS | 3884 | 1466630032467 Marionette TRACE conn3 <- [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]]]}] 13:13:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 13:13:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1142ms 13:13:52 INFO - PROCESS | 3884 | 1466630032538 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 13:13:52 INFO - PROCESS | 3884 | 1466630032542 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 13:13:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 13:13:52 INFO - PROCESS | 3884 | 1466630032549 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 13:13:52 INFO - PROCESS | 3884 | 1466630032553 Marionette TRACE conn3 <- [1,1918,null,{}] 13:13:52 INFO - PROCESS | 3884 | 1466630032558 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:52 INFO - PROCESS | 3884 | 1466630032560 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:52 INFO - PROCESS | 3884 | 1466630032684 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 13:13:52 INFO - PROCESS | 3884 | 1466630032813 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:52 INFO - PROCESS | 3884 | 1466630032816 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:52 INFO - PROCESS | 3884 | ++DOCSHELL 140F4800 == 37 [pid = 3884] [id = 489] 13:13:52 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (143A2000) [pid = 3884] [serial = 1467] [outer = 00000000] 13:13:52 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (1548D000) [pid = 3884] [serial = 1468] [outer = 143A2000] 13:13:52 INFO - PROCESS | 3884 | 1466630032873 Marionette DEBUG loaded listener.js 13:13:52 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (1658C000) [pid = 3884] [serial = 1469] [outer = 143A2000] 13:13:53 INFO - PROCESS | 3884 | 1466630033734 Marionette TRACE conn3 <- [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]]]}] 13:13:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 13:13:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1252ms 13:13:53 INFO - PROCESS | 3884 | 1466630033810 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 13:13:53 INFO - PROCESS | 3884 | 1466630033814 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 13:13:53 INFO - PROCESS | 3884 | 1466630033820 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 13:13:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 13:13:53 INFO - PROCESS | 3884 | 1466630033823 Marionette TRACE conn3 <- [1,1922,null,{}] 13:13:53 INFO - PROCESS | 3884 | 1466630033828 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:53 INFO - PROCESS | 3884 | 1466630033831 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:53 INFO - PROCESS | 3884 | 1466630033954 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 13:13:54 INFO - PROCESS | 3884 | 1466630034091 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:54 INFO - PROCESS | 3884 | 1466630034096 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:54 INFO - PROCESS | 3884 | ++DOCSHELL 10F4A400 == 38 [pid = 3884] [id = 490] 13:13:54 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (111B5000) [pid = 3884] [serial = 1470] [outer = 00000000] 13:13:54 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (11431000) [pid = 3884] [serial = 1471] [outer = 111B5000] 13:13:54 INFO - PROCESS | 3884 | 1466630034146 Marionette DEBUG loaded listener.js 13:13:54 INFO - PROCESS | 3884 | ++DOMWINDOW == 89 (12919400) [pid = 3884] [serial = 1472] [outer = 111B5000] 13:13:54 INFO - PROCESS | 3884 | --DOCSHELL 10B5AC00 == 37 [pid = 3884] [id = 486] 13:13:54 INFO - PROCESS | 3884 | --DOCSHELL 11DCB800 == 36 [pid = 3884] [id = 485] 13:13:54 INFO - PROCESS | 3884 | --DOCSHELL 16EE0C00 == 35 [pid = 3884] [id = 484] 13:13:54 INFO - PROCESS | 3884 | --DOCSHELL 16051C00 == 34 [pid = 3884] [id = 483] 13:13:54 INFO - PROCESS | 3884 | --DOCSHELL 1548E400 == 33 [pid = 3884] [id = 482] 13:13:54 INFO - PROCESS | 3884 | --DOCSHELL 12E5F800 == 32 [pid = 3884] [id = 481] 13:13:54 INFO - PROCESS | 3884 | --DOCSHELL 1063A400 == 31 [pid = 3884] [id = 480] 13:13:54 INFO - PROCESS | 3884 | --DOMWINDOW == 88 (180BD000) [pid = 3884] [serial = 1411] [outer = 00000000] [url = about:blank] 13:13:54 INFO - PROCESS | 3884 | --DOMWINDOW == 87 (19F3C800) [pid = 3884] [serial = 1414] [outer = 00000000] [url = about:blank] 13:13:54 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (19818C00) [pid = 3884] [serial = 1412] [outer = 00000000] [url = about:blank] 13:13:54 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (1A55D800) [pid = 3884] [serial = 1417] [outer = 00000000] [url = about:blank] 13:13:54 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (1A03E000) [pid = 3884] [serial = 1391] [outer = 00000000] [url = about:blank] 13:13:54 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (19F40800) [pid = 3884] [serial = 1415] [outer = 00000000] [url = about:blank] 13:13:54 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (15977C00) [pid = 3884] [serial = 1402] [outer = 00000000] [url = about:blank] 13:13:54 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (15D4F000) [pid = 3884] [serial = 1403] [outer = 00000000] [url = about:blank] 13:13:54 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (0C395400) [pid = 3884] [serial = 1396] [outer = 00000000] [url = about:blank] 13:13:54 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (10B56800) [pid = 3884] [serial = 1397] [outer = 00000000] [url = about:blank] 13:13:54 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (111BB400) [pid = 3884] [serial = 1393] [outer = 00000000] [url = about:blank] 13:13:54 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (13135800) [pid = 3884] [serial = 1394] [outer = 00000000] [url = about:blank] 13:13:54 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (17D9C400) [pid = 3884] [serial = 1408] [outer = 00000000] [url = about:blank] 13:13:54 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (1A562400) [pid = 3884] [serial = 1418] [outer = 00000000] [url = about:blank] 13:13:54 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (16EDF800) [pid = 3884] [serial = 1405] [outer = 00000000] [url = about:blank] 13:13:54 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (17587000) [pid = 3884] [serial = 1406] [outer = 00000000] [url = about:blank] 13:13:54 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (12E69C00) [pid = 3884] [serial = 1399] [outer = 00000000] [url = about:blank] 13:13:54 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (13338000) [pid = 3884] [serial = 1400] [outer = 00000000] [url = about:blank] 13:13:54 INFO - PROCESS | 3884 | --DOMWINDOW == 70 (17D35C00) [pid = 3884] [serial = 1420] [outer = 00000000] [url = about:blank] 13:13:54 INFO - PROCESS | 3884 | --DOMWINDOW == 69 (1A598800) [pid = 3884] [serial = 1426] [outer = 00000000] [url = about:blank] 13:13:54 INFO - PROCESS | 3884 | --DOMWINDOW == 68 (1A5D8C00) [pid = 3884] [serial = 1427] [outer = 00000000] [url = about:blank] 13:13:54 INFO - PROCESS | 3884 | --DOMWINDOW == 67 (11436400) [pid = 3884] [serial = 1424] [outer = 00000000] [url = about:blank] 13:13:54 INFO - PROCESS | 3884 | --DOMWINDOW == 66 (1A450400) [pid = 3884] [serial = 1423] [outer = 00000000] [url = about:blank] 13:13:54 INFO - PROCESS | 3884 | --DOMWINDOW == 65 (180A7000) [pid = 3884] [serial = 1409] [outer = 00000000] [url = about:blank] 13:13:54 INFO - PROCESS | 3884 | --DOMWINDOW == 64 (180BD400) [pid = 3884] [serial = 1421] [outer = 00000000] [url = about:blank] 13:13:54 INFO - PROCESS | 3884 | 1466630034611 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 13:13:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 13:13:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 844ms 13:13:54 INFO - PROCESS | 3884 | 1466630034663 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 13:13:54 INFO - PROCESS | 3884 | 1466630034668 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 13:13:54 INFO - PROCESS | 3884 | 1466630034678 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 13:13:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 13:13:54 INFO - PROCESS | 3884 | 1466630034680 Marionette TRACE conn3 <- [1,1926,null,{}] 13:13:54 INFO - PROCESS | 3884 | 1466630034684 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:54 INFO - PROCESS | 3884 | 1466630034687 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:54 INFO - PROCESS | 3884 | 1466630034772 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 13:13:54 INFO - PROCESS | 3884 | 1466630034781 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:54 INFO - PROCESS | 3884 | 1466630034784 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:54 INFO - PROCESS | 3884 | ++DOCSHELL 12BE5C00 == 32 [pid = 3884] [id = 491] 13:13:54 INFO - PROCESS | 3884 | ++DOMWINDOW == 65 (12CC5C00) [pid = 3884] [serial = 1473] [outer = 00000000] 13:13:54 INFO - PROCESS | 3884 | ++DOMWINDOW == 66 (13230C00) [pid = 3884] [serial = 1474] [outer = 12CC5C00] 13:13:54 INFO - PROCESS | 3884 | 1466630034830 Marionette DEBUG loaded listener.js 13:13:54 INFO - PROCESS | 3884 | ++DOMWINDOW == 67 (135A8000) [pid = 3884] [serial = 1475] [outer = 12CC5C00] 13:13:55 INFO - PROCESS | 3884 | 1466630035304 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 13:13:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 13:13:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 641ms 13:13:55 INFO - PROCESS | 3884 | 1466630035321 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 13:13:55 INFO - PROCESS | 3884 | 1466630035324 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 13:13:55 INFO - PROCESS | 3884 | 1466630035327 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 13:13:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 13:13:55 INFO - PROCESS | 3884 | 1466630035330 Marionette TRACE conn3 <- [1,1930,null,{}] 13:13:55 INFO - PROCESS | 3884 | 1466630035341 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:55 INFO - PROCESS | 3884 | 1466630035345 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:55 INFO - PROCESS | 3884 | 1466630035431 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 13:13:55 INFO - PROCESS | 3884 | 1466630035438 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:55 INFO - PROCESS | 3884 | 1466630035441 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:55 INFO - PROCESS | 3884 | ++DOCSHELL 15949C00 == 33 [pid = 3884] [id = 492] 13:13:55 INFO - PROCESS | 3884 | ++DOMWINDOW == 68 (1596D000) [pid = 3884] [serial = 1476] [outer = 00000000] 13:13:55 INFO - PROCESS | 3884 | ++DOMWINDOW == 69 (16A3A400) [pid = 3884] [serial = 1477] [outer = 1596D000] 13:13:55 INFO - PROCESS | 3884 | 1466630035488 Marionette DEBUG loaded listener.js 13:13:55 INFO - PROCESS | 3884 | ++DOMWINDOW == 70 (16EDA400) [pid = 3884] [serial = 1478] [outer = 1596D000] 13:13:55 INFO - PROCESS | 3884 | 1466630035974 Marionette TRACE conn3 <- [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]]]}] 13:13:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 13:13:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 688ms 13:13:56 INFO - PROCESS | 3884 | 1466630036028 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 13:13:56 INFO - PROCESS | 3884 | 1466630036030 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 13:13:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 13:13:56 INFO - PROCESS | 3884 | 1466630036034 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 13:13:56 INFO - PROCESS | 3884 | 1466630036035 Marionette TRACE conn3 <- [1,1934,null,{}] 13:13:56 INFO - PROCESS | 3884 | 1466630036039 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:56 INFO - PROCESS | 3884 | 1466630036041 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:56 INFO - PROCESS | 3884 | 1466630036124 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 13:13:56 INFO - PROCESS | 3884 | 1466630036132 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:56 INFO - PROCESS | 3884 | 1466630036134 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:56 INFO - PROCESS | 3884 | ++DOCSHELL 1769F400 == 34 [pid = 3884] [id = 493] 13:13:56 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (1789F000) [pid = 3884] [serial = 1479] [outer = 00000000] 13:13:56 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (17D9B400) [pid = 3884] [serial = 1480] [outer = 1789F000] 13:13:56 INFO - PROCESS | 3884 | 1466630036178 Marionette DEBUG loaded listener.js 13:13:56 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (180A4400) [pid = 3884] [serial = 1481] [outer = 1789F000] 13:13:56 INFO - PROCESS | 3884 | 1466630036607 Marionette TRACE conn3 <- [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]]]}] 13:13:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 13:13:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 626ms 13:13:56 INFO - PROCESS | 3884 | 1466630036671 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 13:13:56 INFO - PROCESS | 3884 | 1466630036674 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 13:13:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 13:13:56 INFO - PROCESS | 3884 | 1466630036677 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 13:13:56 INFO - PROCESS | 3884 | 1466630036679 Marionette TRACE conn3 <- [1,1938,null,{}] 13:13:56 INFO - PROCESS | 3884 | 1466630036690 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:56 INFO - PROCESS | 3884 | 1466630036692 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:56 INFO - PROCESS | 3884 | 1466630036800 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 13:13:56 INFO - PROCESS | 3884 | 1466630036886 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:56 INFO - PROCESS | 3884 | 1466630036888 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:56 INFO - PROCESS | 3884 | ++DOCSHELL 17587000 == 35 [pid = 3884] [id = 494] 13:13:56 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (175A4800) [pid = 3884] [serial = 1482] [outer = 00000000] 13:13:56 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (180B5800) [pid = 3884] [serial = 1483] [outer = 175A4800] 13:13:56 INFO - PROCESS | 3884 | 1466630036931 Marionette DEBUG loaded listener.js 13:13:56 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (180BD400) [pid = 3884] [serial = 1484] [outer = 175A4800] 13:13:57 INFO - PROCESS | 3884 | 1466630037357 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 13:13:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 13:13:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 689ms 13:13:57 INFO - PROCESS | 3884 | 1466630037380 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 13:13:57 INFO - PROCESS | 3884 | 1466630037382 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 13:13:57 INFO - PROCESS | 3884 | 1466630037385 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 13:13:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 13:13:57 INFO - PROCESS | 3884 | 1466630037387 Marionette TRACE conn3 <- [1,1942,null,{}] 13:13:57 INFO - PROCESS | 3884 | 1466630037390 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:57 INFO - PROCESS | 3884 | 1466630037395 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:57 INFO - PROCESS | 3884 | 1466630037532 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 13:13:57 INFO - PROCESS | 3884 | 1466630037538 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:57 INFO - PROCESS | 3884 | 1466630037540 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:57 INFO - PROCESS | 3884 | ++DOCSHELL 104D2C00 == 36 [pid = 3884] [id = 495] 13:13:57 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (1067D000) [pid = 3884] [serial = 1485] [outer = 00000000] 13:13:57 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (19962000) [pid = 3884] [serial = 1486] [outer = 1067D000] 13:13:57 INFO - PROCESS | 3884 | 1466630037583 Marionette DEBUG loaded listener.js 13:13:57 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (19F36C00) [pid = 3884] [serial = 1487] [outer = 1067D000] 13:13:58 INFO - PROCESS | 3884 | 1466630038052 Marionette TRACE conn3 <- [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]]]}] 13:13:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 13:13:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 704ms 13:13:58 INFO - PROCESS | 3884 | 1466630038086 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 13:13:58 INFO - PROCESS | 3884 | 1466630038088 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 13:13:58 INFO - PROCESS | 3884 | 1466630038091 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 13:13:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 13:13:58 INFO - PROCESS | 3884 | 1466630038093 Marionette TRACE conn3 <- [1,1946,null,{}] 13:13:58 INFO - PROCESS | 3884 | 1466630038103 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:58 INFO - PROCESS | 3884 | 1466630038105 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:58 INFO - PROCESS | 3884 | 1466630038242 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 13:13:58 INFO - PROCESS | 3884 | 1466630038261 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:58 INFO - PROCESS | 3884 | 1466630038263 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:58 INFO - PROCESS | 3884 | ++DOCSHELL 19E85400 == 37 [pid = 3884] [id = 496] 13:13:58 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (19F3DC00) [pid = 3884] [serial = 1488] [outer = 00000000] 13:13:58 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (1A033400) [pid = 3884] [serial = 1489] [outer = 19F3DC00] 13:13:58 INFO - PROCESS | 3884 | 1466630038306 Marionette DEBUG loaded listener.js 13:13:58 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (1A035400) [pid = 3884] [serial = 1490] [outer = 19F3DC00] 13:13:58 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (12E5F400) [pid = 3884] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 13:13:58 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (15947800) [pid = 3884] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 13:13:58 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (12E65400) [pid = 3884] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 13:13:58 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (1655E400) [pid = 3884] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 13:13:58 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (1067FC00) [pid = 3884] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 13:13:58 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (16FDA400) [pid = 3884] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 13:13:58 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (17D99800) [pid = 3884] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 13:13:58 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (12B1CC00) [pid = 3884] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 13:13:58 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (1655F400) [pid = 3884] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 13:13:58 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (1A58D000) [pid = 3884] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 13:13:58 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (132D4400) [pid = 3884] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 13:13:58 INFO - PROCESS | 3884 | 1466630038817 Marionette TRACE conn3 <- [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]]]}] 13:13:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 13:13:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 751ms 13:13:58 INFO - PROCESS | 3884 | 1466630038832 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 13:13:58 INFO - PROCESS | 3884 | 1466630038834 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 13:13:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 13:13:58 INFO - PROCESS | 3884 | 1466630038838 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 13:13:58 INFO - PROCESS | 3884 | 1466630038840 Marionette TRACE conn3 <- [1,1950,null,{}] 13:13:58 INFO - PROCESS | 3884 | 1466630038843 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:58 INFO - PROCESS | 3884 | 1466630038845 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:58 INFO - PROCESS | 3884 | 1466630038921 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 13:13:58 INFO - PROCESS | 3884 | 1466630038927 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:58 INFO - PROCESS | 3884 | 1466630038929 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:58 INFO - PROCESS | 3884 | ++DOCSHELL 0C38C800 == 38 [pid = 3884] [id = 497] 13:13:58 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (11BD9000) [pid = 3884] [serial = 1491] [outer = 00000000] 13:13:58 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (14002400) [pid = 3884] [serial = 1492] [outer = 11BD9000] 13:13:58 INFO - PROCESS | 3884 | 1466630038972 Marionette DEBUG loaded listener.js 13:13:59 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (16A42400) [pid = 3884] [serial = 1493] [outer = 11BD9000] 13:13:59 INFO - PROCESS | 3884 | 1466630039414 Marionette TRACE conn3 <- [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]]]}] 13:13:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 13:13:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 595ms 13:13:59 INFO - PROCESS | 3884 | 1466630039441 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 13:13:59 INFO - PROCESS | 3884 | 1466630039443 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 13:13:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 13:13:59 INFO - PROCESS | 3884 | 1466630039446 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 13:13:59 INFO - PROCESS | 3884 | 1466630039447 Marionette TRACE conn3 <- [1,1954,null,{}] 13:13:59 INFO - PROCESS | 3884 | 1466630039451 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:59 INFO - PROCESS | 3884 | 1466630039453 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:59 INFO - PROCESS | 3884 | 1466630039531 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 13:13:59 INFO - PROCESS | 3884 | 1466630039538 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:13:59 INFO - PROCESS | 3884 | 1466630039540 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:13:59 INFO - PROCESS | 3884 | ++DOCSHELL 1655E400 == 39 [pid = 3884] [id = 498] 13:13:59 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (19F3BC00) [pid = 3884] [serial = 1494] [outer = 00000000] 13:13:59 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (1A450400) [pid = 3884] [serial = 1495] [outer = 19F3BC00] 13:13:59 INFO - PROCESS | 3884 | 1466630039582 Marionette DEBUG loaded listener.js 13:13:59 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (1A453800) [pid = 3884] [serial = 1496] [outer = 19F3BC00] 13:14:00 INFO - PROCESS | 3884 | 1466630040018 Marionette TRACE conn3 <- [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]]]}] 13:14:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 13:14:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 595ms 13:14:00 INFO - PROCESS | 3884 | 1466630040042 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 13:14:00 INFO - PROCESS | 3884 | 1466630040044 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 13:14:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 13:14:00 INFO - PROCESS | 3884 | 1466630040047 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 13:14:00 INFO - PROCESS | 3884 | 1466630040049 Marionette TRACE conn3 <- [1,1958,null,{}] 13:14:00 INFO - PROCESS | 3884 | 1466630040052 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:00 INFO - PROCESS | 3884 | 1466630040055 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:00 INFO - PROCESS | 3884 | 1466630040181 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 13:14:00 INFO - PROCESS | 3884 | 1466630040189 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:00 INFO - PROCESS | 3884 | 1466630040191 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:00 INFO - PROCESS | 3884 | ++DOCSHELL 15D4F000 == 40 [pid = 3884] [id = 499] 13:14:00 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (180AE000) [pid = 3884] [serial = 1497] [outer = 00000000] 13:14:00 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (1A567000) [pid = 3884] [serial = 1498] [outer = 180AE000] 13:14:00 INFO - PROCESS | 3884 | 1466630040234 Marionette DEBUG loaded listener.js 13:14:00 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (1A565000) [pid = 3884] [serial = 1499] [outer = 180AE000] 13:14:00 INFO - PROCESS | 3884 | 1466630040641 Marionette TRACE conn3 <- [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]]]}] 13:14:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 13:14:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 625ms 13:14:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 13:14:00 INFO - PROCESS | 3884 | 1466630040686 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 13:14:00 INFO - PROCESS | 3884 | 1466630040688 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 13:14:00 INFO - PROCESS | 3884 | 1466630040691 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 13:14:00 INFO - PROCESS | 3884 | 1466630040693 Marionette TRACE conn3 <- [1,1962,null,{}] 13:14:00 INFO - PROCESS | 3884 | 1466630040696 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:00 INFO - PROCESS | 3884 | 1466630040699 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:00 INFO - PROCESS | 3884 | 1466630040874 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 13:14:01 INFO - PROCESS | 3884 | 1466630041032 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:01 INFO - PROCESS | 3884 | 1466630041035 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:01 INFO - PROCESS | 3884 | ++DOCSHELL 10420000 == 41 [pid = 3884] [id = 500] 13:14:01 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (10428400) [pid = 3884] [serial = 1500] [outer = 00000000] 13:14:01 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (1067E000) [pid = 3884] [serial = 1501] [outer = 10428400] 13:14:01 INFO - PROCESS | 3884 | 1466630041105 Marionette DEBUG loaded listener.js 13:14:01 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (10B64000) [pid = 3884] [serial = 1502] [outer = 10428400] 13:14:01 INFO - PROCESS | 3884 | 1466630041660 Marionette TRACE conn3 <- [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]]]}] 13:14:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 13:14:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1001ms 13:14:01 INFO - PROCESS | 3884 | 1466630041695 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 13:14:01 INFO - PROCESS | 3884 | 1466630041699 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 13:14:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 13:14:01 INFO - PROCESS | 3884 | 1466630041704 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 13:14:01 INFO - PROCESS | 3884 | 1466630041708 Marionette TRACE conn3 <- [1,1966,null,{}] 13:14:01 INFO - PROCESS | 3884 | 1466630041713 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:01 INFO - PROCESS | 3884 | 1466630041716 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:01 INFO - PROCESS | 3884 | 1466630041825 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 13:14:01 INFO - PROCESS | 3884 | 1466630041937 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:01 INFO - PROCESS | 3884 | 1466630041940 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:02 INFO - PROCESS | 3884 | ++DOCSHELL 13C98C00 == 42 [pid = 3884] [id = 501] 13:14:02 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (13CD0800) [pid = 3884] [serial = 1503] [outer = 00000000] 13:14:02 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (1596D400) [pid = 3884] [serial = 1504] [outer = 13CD0800] 13:14:02 INFO - PROCESS | 3884 | 1466630042036 Marionette DEBUG loaded listener.js 13:14:02 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (16EE1C00) [pid = 3884] [serial = 1505] [outer = 13CD0800] 13:14:02 INFO - PROCESS | 3884 | 1466630042654 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:14:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 13:14:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1001ms 13:14:02 INFO - PROCESS | 3884 | 1466630042708 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 13:14:02 INFO - PROCESS | 3884 | 1466630042711 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 13:14:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 13:14:02 INFO - PROCESS | 3884 | 1466630042715 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 13:14:02 INFO - PROCESS | 3884 | 1466630042717 Marionette TRACE conn3 <- [1,1970,null,{}] 13:14:02 INFO - PROCESS | 3884 | 1466630042721 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:02 INFO - PROCESS | 3884 | 1466630042724 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:02 INFO - PROCESS | 3884 | 1466630042837 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 13:14:03 INFO - PROCESS | 3884 | 1466630042977 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:03 INFO - PROCESS | 3884 | 1466630042980 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:03 INFO - PROCESS | 3884 | ++DOCSHELL 16FE6C00 == 43 [pid = 3884] [id = 502] 13:14:03 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (19813800) [pid = 3884] [serial = 1506] [outer = 00000000] 13:14:03 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (19E7E000) [pid = 3884] [serial = 1507] [outer = 19813800] 13:14:03 INFO - PROCESS | 3884 | 1466630043034 Marionette DEBUG loaded listener.js 13:14:03 INFO - PROCESS | 3884 | ++DOMWINDOW == 89 (19FC5400) [pid = 3884] [serial = 1508] [outer = 19813800] 13:14:03 INFO - PROCESS | 3884 | 1466630043585 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:14:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 13:14:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 907ms 13:14:03 INFO - PROCESS | 3884 | 1466630043618 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 13:14:03 INFO - PROCESS | 3884 | 1466630043621 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 13:14:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 13:14:03 INFO - PROCESS | 3884 | 1466630043632 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 13:14:03 INFO - PROCESS | 3884 | 1466630043637 Marionette TRACE conn3 <- [1,1974,null,{}] 13:14:03 INFO - PROCESS | 3884 | 1466630043640 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:03 INFO - PROCESS | 3884 | 1466630043644 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:03 INFO - PROCESS | 3884 | 1466630043753 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 13:14:03 INFO - PROCESS | 3884 | 1466630043926 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:03 INFO - PROCESS | 3884 | 1466630043929 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:03 INFO - PROCESS | 3884 | ++DOCSHELL 17E45000 == 44 [pid = 3884] [id = 503] 13:14:03 INFO - PROCESS | 3884 | ++DOMWINDOW == 90 (180B4000) [pid = 3884] [serial = 1509] [outer = 00000000] 13:14:04 INFO - PROCESS | 3884 | ++DOMWINDOW == 91 (1A5DBC00) [pid = 3884] [serial = 1510] [outer = 180B4000] 13:14:04 INFO - PROCESS | 3884 | 1466630043986 Marionette DEBUG loaded listener.js 13:14:04 INFO - PROCESS | 3884 | ++DOMWINDOW == 92 (1A5E4400) [pid = 3884] [serial = 1511] [outer = 180B4000] 13:14:04 INFO - PROCESS | 3884 | 1466630044737 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:14:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 13:14:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1142ms 13:14:04 INFO - PROCESS | 3884 | 1466630044775 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 13:14:04 INFO - PROCESS | 3884 | 1466630044779 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 13:14:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 13:14:04 INFO - PROCESS | 3884 | 1466630044784 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 13:14:04 INFO - PROCESS | 3884 | 1466630044787 Marionette TRACE conn3 <- [1,1978,null,{}] 13:14:04 INFO - PROCESS | 3884 | 1466630044792 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:04 INFO - PROCESS | 3884 | 1466630044795 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:04 INFO - PROCESS | 3884 | 1466630044896 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 13:14:05 INFO - PROCESS | 3884 | 1466630045007 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:05 INFO - PROCESS | 3884 | 1466630045010 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:05 INFO - PROCESS | 3884 | ++DOCSHELL 11BE0000 == 45 [pid = 3884] [id = 504] 13:14:05 INFO - PROCESS | 3884 | ++DOMWINDOW == 93 (12E8C800) [pid = 3884] [serial = 1512] [outer = 00000000] 13:14:05 INFO - PROCESS | 3884 | ++DOMWINDOW == 94 (1322B400) [pid = 3884] [serial = 1513] [outer = 12E8C800] 13:14:05 INFO - PROCESS | 3884 | 1466630045115 Marionette DEBUG loaded listener.js 13:14:05 INFO - PROCESS | 3884 | ++DOMWINDOW == 95 (13941400) [pid = 3884] [serial = 1514] [outer = 12E8C800] 13:14:06 INFO - PROCESS | 3884 | --DOCSHELL 15D4F000 == 44 [pid = 3884] [id = 499] 13:14:06 INFO - PROCESS | 3884 | --DOCSHELL 1655E400 == 43 [pid = 3884] [id = 498] 13:14:06 INFO - PROCESS | 3884 | --DOCSHELL 0C38C800 == 42 [pid = 3884] [id = 497] 13:14:06 INFO - PROCESS | 3884 | --DOCSHELL 19E85400 == 41 [pid = 3884] [id = 496] 13:14:06 INFO - PROCESS | 3884 | --DOCSHELL 104D2C00 == 40 [pid = 3884] [id = 495] 13:14:06 INFO - PROCESS | 3884 | --DOCSHELL 17587000 == 39 [pid = 3884] [id = 494] 13:14:06 INFO - PROCESS | 3884 | --DOCSHELL 1769F400 == 38 [pid = 3884] [id = 493] 13:14:06 INFO - PROCESS | 3884 | --DOCSHELL 15949C00 == 37 [pid = 3884] [id = 492] 13:14:06 INFO - PROCESS | 3884 | --DOCSHELL 12BE5C00 == 36 [pid = 3884] [id = 491] 13:14:06 INFO - PROCESS | 3884 | --DOCSHELL 10F4A400 == 35 [pid = 3884] [id = 490] 13:14:06 INFO - PROCESS | 3884 | --DOCSHELL 10C89000 == 34 [pid = 3884] [id = 488] 13:14:06 INFO - PROCESS | 3884 | --DOCSHELL 12CC6000 == 33 [pid = 3884] [id = 479] 13:14:06 INFO - PROCESS | 3884 | --DOCSHELL 16D0E000 == 32 [pid = 3884] [id = 487] 13:14:06 INFO - PROCESS | 3884 | --DOCSHELL 140F4800 == 31 [pid = 3884] [id = 489] 13:14:06 INFO - PROCESS | 3884 | --DOCSHELL 17E45000 == 30 [pid = 3884] [id = 503] 13:14:06 INFO - PROCESS | 3884 | --DOCSHELL 16FE6C00 == 29 [pid = 3884] [id = 502] 13:14:06 INFO - PROCESS | 3884 | --DOCSHELL 10420000 == 28 [pid = 3884] [id = 500] 13:14:06 INFO - PROCESS | 3884 | --DOCSHELL 13C98C00 == 27 [pid = 3884] [id = 501] 13:14:06 INFO - PROCESS | 3884 | --DOMWINDOW == 94 (132D5C00) [pid = 3884] [serial = 1439] [outer = 00000000] [url = about:blank] 13:14:06 INFO - PROCESS | 3884 | --DOMWINDOW == 93 (132D4C00) [pid = 3884] [serial = 1438] [outer = 00000000] [url = about:blank] 13:14:06 INFO - PROCESS | 3884 | --DOMWINDOW == 92 (15978800) [pid = 3884] [serial = 1447] [outer = 00000000] [url = about:blank] 13:14:06 INFO - PROCESS | 3884 | --DOMWINDOW == 91 (1313BC00) [pid = 3884] [serial = 1444] [outer = 00000000] [url = about:blank] 13:14:06 INFO - PROCESS | 3884 | --DOMWINDOW == 90 (16D0E800) [pid = 3884] [serial = 1450] [outer = 00000000] [url = about:blank] 13:14:06 INFO - PROCESS | 3884 | --DOMWINDOW == 89 (10F47800) [pid = 3884] [serial = 1441] [outer = 00000000] [url = about:blank] 13:14:06 INFO - PROCESS | 3884 | --DOMWINDOW == 88 (111DF800) [pid = 3884] [serial = 1442] [outer = 00000000] [url = about:blank] 13:14:06 INFO - PROCESS | 3884 | --DOMWINDOW == 87 (1324DC00) [pid = 3884] [serial = 1445] [outer = 00000000] [url = about:blank] 13:14:06 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (17587800) [pid = 3884] [serial = 1453] [outer = 00000000] [url = about:blank] 13:14:06 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (180B3000) [pid = 3884] [serial = 1456] [outer = 00000000] [url = about:blank] 13:14:06 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (176A8000) [pid = 3884] [serial = 1454] [outer = 00000000] [url = about:blank] 13:14:06 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (1400F800) [pid = 3884] [serial = 1430] [outer = 00000000] [url = about:blank] 13:14:06 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (132D9C00) [pid = 3884] [serial = 1429] [outer = 00000000] [url = about:blank] 13:14:06 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (174FC400) [pid = 3884] [serial = 1433] [outer = 00000000] [url = about:blank] 13:14:06 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (16EA7400) [pid = 3884] [serial = 1432] [outer = 00000000] [url = about:blank] 13:14:06 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (1A5DE000) [pid = 3884] [serial = 1436] [outer = 00000000] [url = about:blank] 13:14:06 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (1A595000) [pid = 3884] [serial = 1435] [outer = 00000000] [url = about:blank] 13:14:06 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (180BC800) [pid = 3884] [serial = 1457] [outer = 00000000] [url = about:blank] 13:14:06 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (16EDB800) [pid = 3884] [serial = 1451] [outer = 00000000] [url = about:blank] 13:14:06 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (19816000) [pid = 3884] [serial = 1462] [outer = 00000000] [url = about:blank] 13:14:06 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (15D4CC00) [pid = 3884] [serial = 1459] [outer = 00000000] [url = about:blank] 13:14:06 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (16986800) [pid = 3884] [serial = 1460] [outer = 00000000] [url = about:blank] 13:14:06 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (16052000) [pid = 3884] [serial = 1448] [outer = 00000000] [url = about:blank] 13:14:06 INFO - PROCESS | 3884 | 1466630046252 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:14:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 13:14:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1502ms 13:14:06 INFO - PROCESS | 3884 | 1466630046293 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 13:14:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 13:14:06 INFO - PROCESS | 3884 | 1466630046297 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 13:14:06 INFO - PROCESS | 3884 | 1466630046301 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 13:14:06 INFO - PROCESS | 3884 | 1466630046304 Marionette TRACE conn3 <- [1,1982,null,{}] 13:14:06 INFO - PROCESS | 3884 | 1466630046310 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:06 INFO - PROCESS | 3884 | 1466630046312 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:06 INFO - PROCESS | 3884 | 1466630046442 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 13:14:06 INFO - PROCESS | 3884 | 1466630046540 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:06 INFO - PROCESS | 3884 | 1466630046543 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:06 INFO - PROCESS | 3884 | ++DOCSHELL 107F6000 == 28 [pid = 3884] [id = 505] 13:14:06 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (10B59000) [pid = 3884] [serial = 1515] [outer = 00000000] 13:14:06 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (10C7E000) [pid = 3884] [serial = 1516] [outer = 10B59000] 13:14:06 INFO - PROCESS | 3884 | 1466630046590 Marionette DEBUG loaded listener.js 13:14:06 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (10C89000) [pid = 3884] [serial = 1517] [outer = 10B59000] 13:14:07 INFO - PROCESS | 3884 | 1466630047004 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 13:14:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 13:14:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 736ms 13:14:07 INFO - PROCESS | 3884 | 1466630047039 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 13:14:07 INFO - PROCESS | 3884 | 1466630047043 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 13:14:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 13:14:07 INFO - PROCESS | 3884 | 1466630047054 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 13:14:07 INFO - PROCESS | 3884 | 1466630047057 Marionette TRACE conn3 <- [1,1986,null,{}] 13:14:07 INFO - PROCESS | 3884 | 1466630047061 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:07 INFO - PROCESS | 3884 | 1466630047063 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:07 INFO - PROCESS | 3884 | 1466630047154 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 13:14:07 INFO - PROCESS | 3884 | 1466630047162 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:07 INFO - PROCESS | 3884 | 1466630047165 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:07 INFO - PROCESS | 3884 | ++DOCSHELL 12CCEC00 == 29 [pid = 3884] [id = 506] 13:14:07 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (12E65400) [pid = 3884] [serial = 1518] [outer = 00000000] 13:14:07 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (131A2400) [pid = 3884] [serial = 1519] [outer = 12E65400] 13:14:07 INFO - PROCESS | 3884 | 1466630047219 Marionette DEBUG loaded listener.js 13:14:07 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (1324BC00) [pid = 3884] [serial = 1520] [outer = 12E65400] 13:14:07 INFO - PROCESS | 3884 | 1466630047681 Marionette TRACE conn3 <- [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]]]}] 13:14:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 13:14:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 704ms 13:14:07 INFO - PROCESS | 3884 | 1466630047754 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 13:14:07 INFO - PROCESS | 3884 | 1466630047757 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 13:14:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 13:14:07 INFO - PROCESS | 3884 | 1466630047760 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 13:14:07 INFO - PROCESS | 3884 | 1466630047763 Marionette TRACE conn3 <- [1,1990,null,{}] 13:14:07 INFO - PROCESS | 3884 | 1466630047774 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:07 INFO - PROCESS | 3884 | 1466630047779 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:07 INFO - PROCESS | 3884 | 1466630047890 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 13:14:08 INFO - PROCESS | 3884 | 1466630047996 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:08 INFO - PROCESS | 3884 | 1466630047999 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:08 INFO - PROCESS | 3884 | ++DOCSHELL 143A7400 == 30 [pid = 3884] [id = 507] 13:14:08 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (143AA400) [pid = 3884] [serial = 1521] [outer = 00000000] 13:14:08 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (15486C00) [pid = 3884] [serial = 1522] [outer = 143AA400] 13:14:08 INFO - PROCESS | 3884 | 1466630048047 Marionette DEBUG loaded listener.js 13:14:08 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (15949C00) [pid = 3884] [serial = 1523] [outer = 143AA400] 13:14:08 INFO - PROCESS | 3884 | 1466630048467 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 13:14:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 13:14:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 735ms 13:14:08 INFO - PROCESS | 3884 | 1466630048516 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 13:14:08 INFO - PROCESS | 3884 | 1466630048518 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 13:14:08 INFO - PROCESS | 3884 | 1466630048522 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 13:14:08 INFO - PROCESS | 3884 | 1466630048523 Marionette TRACE conn3 <- [1,1994,null,{}] 13:14:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 13:14:08 INFO - PROCESS | 3884 | 1466630048527 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:08 INFO - PROCESS | 3884 | 1466630048529 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:08 INFO - PROCESS | 3884 | 1466630048647 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 13:14:08 INFO - PROCESS | 3884 | 1466630048653 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:08 INFO - PROCESS | 3884 | 1466630048655 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:08 INFO - PROCESS | 3884 | ++DOCSHELL 1604A000 == 31 [pid = 3884] [id = 508] 13:14:08 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (1655F400) [pid = 3884] [serial = 1524] [outer = 00000000] 13:14:08 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (16993C00) [pid = 3884] [serial = 1525] [outer = 1655F400] 13:14:08 INFO - PROCESS | 3884 | 1466630048699 Marionette DEBUG loaded listener.js 13:14:08 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (16EB1800) [pid = 3884] [serial = 1526] [outer = 1655F400] 13:14:09 INFO - PROCESS | 3884 | 1466630049140 Marionette TRACE conn3 <- [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]]]}] 13:14:09 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 13:14:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 641ms 13:14:09 INFO - PROCESS | 3884 | 1466630049161 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 13:14:09 INFO - PROCESS | 3884 | 1466630049163 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 13:14:09 INFO - PROCESS | 3884 | 1466630049167 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 13:14:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 13:14:09 INFO - PROCESS | 3884 | 1466630049168 Marionette TRACE conn3 <- [1,1998,null,{}] 13:14:09 INFO - PROCESS | 3884 | 1466630049172 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:09 INFO - PROCESS | 3884 | 1466630049174 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:09 INFO - PROCESS | 3884 | 1466630049290 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 13:14:09 INFO - PROCESS | 3884 | 1466630049383 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:09 INFO - PROCESS | 3884 | 1466630049385 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:09 INFO - PROCESS | 3884 | ++DOCSHELL 16EDDC00 == 32 [pid = 3884] [id = 509] 13:14:09 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (16EDF400) [pid = 3884] [serial = 1527] [outer = 00000000] 13:14:09 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (174FCC00) [pid = 3884] [serial = 1528] [outer = 16EDF400] 13:14:09 INFO - PROCESS | 3884 | 1466630049428 Marionette DEBUG loaded listener.js 13:14:09 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (1759E800) [pid = 3884] [serial = 1529] [outer = 16EDF400] 13:14:09 INFO - PROCESS | 3884 | 1466630049855 Marionette TRACE conn3 <- [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]]]}] 13:14:09 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 13:14:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 735ms 13:14:09 INFO - PROCESS | 3884 | 1466630049908 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 13:14:09 INFO - PROCESS | 3884 | 1466630049910 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 13:14:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 13:14:09 INFO - PROCESS | 3884 | 1466630049919 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 13:14:09 INFO - PROCESS | 3884 | 1466630049921 Marionette TRACE conn3 <- [1,2002,null,{}] 13:14:09 INFO - PROCESS | 3884 | 1466630049924 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:09 INFO - PROCESS | 3884 | 1466630049930 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:10 INFO - PROCESS | 3884 | 1466630050064 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 13:14:10 INFO - PROCESS | 3884 | 1466630050129 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:10 INFO - PROCESS | 3884 | 1466630050131 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:10 INFO - PROCESS | 3884 | ++DOCSHELL 17E3D000 == 33 [pid = 3884] [id = 510] 13:14:10 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (17E45000) [pid = 3884] [serial = 1530] [outer = 00000000] 13:14:10 INFO - PROCESS | 3884 | ++DOMWINDOW == 89 (180B2C00) [pid = 3884] [serial = 1531] [outer = 17E45000] 13:14:10 INFO - PROCESS | 3884 | 1466630050176 Marionette DEBUG loaded listener.js 13:14:10 INFO - PROCESS | 3884 | ++DOMWINDOW == 90 (180BA000) [pid = 3884] [serial = 1532] [outer = 17E45000] 13:14:10 INFO - PROCESS | 3884 | --DOMWINDOW == 89 (180AE000) [pid = 3884] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 13:14:10 INFO - PROCESS | 3884 | --DOMWINDOW == 88 (175A4800) [pid = 3884] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 13:14:10 INFO - PROCESS | 3884 | --DOMWINDOW == 87 (1067D000) [pid = 3884] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 13:14:10 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (180B2800) [pid = 3884] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 13:14:10 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (12CC5C00) [pid = 3884] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 13:14:10 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (1789F000) [pid = 3884] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 13:14:10 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (10C89400) [pid = 3884] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 13:14:10 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (19F3DC00) [pid = 3884] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 13:14:10 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (1596D000) [pid = 3884] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 13:14:10 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (143A2000) [pid = 3884] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 13:14:10 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (11BD9000) [pid = 3884] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 13:14:10 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (19F3BC00) [pid = 3884] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 13:14:10 INFO - PROCESS | 3884 | 1466630050825 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 13:14:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 13:14:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 954ms 13:14:10 INFO - PROCESS | 3884 | 1466630050864 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 13:14:10 INFO - PROCESS | 3884 | 1466630050866 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 13:14:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 13:14:10 INFO - PROCESS | 3884 | 1466630050878 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 13:14:10 INFO - PROCESS | 3884 | 1466630050880 Marionette TRACE conn3 <- [1,2006,null,{}] 13:14:10 INFO - PROCESS | 3884 | 1466630050884 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:10 INFO - PROCESS | 3884 | 1466630050886 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:10 INFO - PROCESS | 3884 | 1466630050961 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 13:14:10 INFO - PROCESS | 3884 | 1466630050967 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:10 INFO - PROCESS | 3884 | 1466630050969 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:11 INFO - PROCESS | 3884 | ++DOCSHELL 111C0400 == 34 [pid = 3884] [id = 511] 13:14:11 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (140F6800) [pid = 3884] [serial = 1533] [outer = 00000000] 13:14:11 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (178A8C00) [pid = 3884] [serial = 1534] [outer = 140F6800] 13:14:11 INFO - PROCESS | 3884 | 1466630051012 Marionette DEBUG loaded listener.js 13:14:11 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (17D35C00) [pid = 3884] [serial = 1535] [outer = 140F6800] 13:14:11 INFO - PROCESS | 3884 | 1466630051433 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:14:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 13:14:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 595ms 13:14:11 INFO - PROCESS | 3884 | 1466630051474 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 13:14:11 INFO - PROCESS | 3884 | 1466630051476 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 13:14:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 13:14:11 INFO - PROCESS | 3884 | 1466630051479 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 13:14:11 INFO - PROCESS | 3884 | 1466630051480 Marionette TRACE conn3 <- [1,2010,null,{}] 13:14:11 INFO - PROCESS | 3884 | 1466630051488 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:11 INFO - PROCESS | 3884 | 1466630051489 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:11 INFO - PROCESS | 3884 | 1466630051567 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 13:14:11 INFO - PROCESS | 3884 | 1466630051572 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:11 INFO - PROCESS | 3884 | 1466630051574 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:11 INFO - PROCESS | 3884 | ++DOCSHELL 178A7000 == 35 [pid = 3884] [id = 512] 13:14:11 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (180BD000) [pid = 3884] [serial = 1536] [outer = 00000000] 13:14:11 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (1981F800) [pid = 3884] [serial = 1537] [outer = 180BD000] 13:14:11 INFO - PROCESS | 3884 | 1466630051617 Marionette DEBUG loaded listener.js 13:14:11 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (19821000) [pid = 3884] [serial = 1538] [outer = 180BD000] 13:14:12 INFO - PROCESS | 3884 | 1466630052087 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 13:14:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 13:14:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 642ms 13:14:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 13:14:12 INFO - PROCESS | 3884 | 1466630052120 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 13:14:12 INFO - PROCESS | 3884 | 1466630052122 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 13:14:12 INFO - PROCESS | 3884 | 1466630052125 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 13:14:12 INFO - PROCESS | 3884 | 1466630052127 Marionette TRACE conn3 <- [1,2014,null,{}] 13:14:12 INFO - PROCESS | 3884 | 1466630052130 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:12 INFO - PROCESS | 3884 | 1466630052132 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:12 INFO - PROCESS | 3884 | 1466630052208 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 13:14:12 INFO - PROCESS | 3884 | 1466630052213 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:12 INFO - PROCESS | 3884 | 1466630052215 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:12 INFO - PROCESS | 3884 | ++DOCSHELL 143A3C00 == 36 [pid = 3884] [id = 513] 13:14:12 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (19E80800) [pid = 3884] [serial = 1539] [outer = 00000000] 13:14:12 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (19F3AC00) [pid = 3884] [serial = 1540] [outer = 19E80800] 13:14:12 INFO - PROCESS | 3884 | 1466630052262 Marionette DEBUG loaded listener.js 13:14:12 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (19F3C400) [pid = 3884] [serial = 1541] [outer = 19E80800] 13:14:13 INFO - PROCESS | 3884 | --DOCSHELL 11BE0000 == 35 [pid = 3884] [id = 504] 13:14:13 INFO - PROCESS | 3884 | --DOCSHELL 107F6000 == 34 [pid = 3884] [id = 505] 13:14:13 INFO - PROCESS | 3884 | --DOCSHELL 12CCEC00 == 33 [pid = 3884] [id = 506] 13:14:13 INFO - PROCESS | 3884 | --DOCSHELL 1604A000 == 32 [pid = 3884] [id = 508] 13:14:13 INFO - PROCESS | 3884 | --DOCSHELL 111C0400 == 31 [pid = 3884] [id = 511] 13:14:13 INFO - PROCESS | 3884 | --DOCSHELL 17E3D000 == 30 [pid = 3884] [id = 510] 13:14:13 INFO - PROCESS | 3884 | --DOCSHELL 16EDDC00 == 29 [pid = 3884] [id = 509] 13:14:13 INFO - PROCESS | 3884 | --DOCSHELL 178A7000 == 28 [pid = 3884] [id = 512] 13:14:13 INFO - PROCESS | 3884 | --DOCSHELL 143A7400 == 27 [pid = 3884] [id = 507] 13:14:13 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (1A567000) [pid = 3884] [serial = 1498] [outer = 00000000] [url = about:blank] 13:14:13 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (180B5800) [pid = 3884] [serial = 1483] [outer = 00000000] [url = about:blank] 13:14:13 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (180BD400) [pid = 3884] [serial = 1484] [outer = 00000000] [url = about:blank] 13:14:13 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (19F36C00) [pid = 3884] [serial = 1487] [outer = 00000000] [url = about:blank] 13:14:13 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (19962000) [pid = 3884] [serial = 1486] [outer = 00000000] [url = about:blank] 13:14:13 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (19816800) [pid = 3884] [serial = 1463] [outer = 00000000] [url = about:blank] 13:14:13 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (13230C00) [pid = 3884] [serial = 1474] [outer = 00000000] [url = about:blank] 13:14:13 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (135A8000) [pid = 3884] [serial = 1475] [outer = 00000000] [url = about:blank] 13:14:13 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (17D9B400) [pid = 3884] [serial = 1480] [outer = 00000000] [url = about:blank] 13:14:13 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (11431000) [pid = 3884] [serial = 1471] [outer = 00000000] [url = about:blank] 13:14:13 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (114E0400) [pid = 3884] [serial = 1465] [outer = 00000000] [url = about:blank] 13:14:13 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (11D28000) [pid = 3884] [serial = 1466] [outer = 00000000] [url = about:blank] 13:14:13 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (1A033400) [pid = 3884] [serial = 1489] [outer = 00000000] [url = about:blank] 13:14:13 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (16A3A400) [pid = 3884] [serial = 1477] [outer = 00000000] [url = about:blank] 13:14:13 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (16EDA400) [pid = 3884] [serial = 1478] [outer = 00000000] [url = about:blank] 13:14:13 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (1548D000) [pid = 3884] [serial = 1468] [outer = 00000000] [url = about:blank] 13:14:13 INFO - PROCESS | 3884 | --DOMWINDOW == 70 (1658C000) [pid = 3884] [serial = 1469] [outer = 00000000] [url = about:blank] 13:14:13 INFO - PROCESS | 3884 | --DOMWINDOW == 69 (1A565000) [pid = 3884] [serial = 1499] [outer = 00000000] [url = about:blank] 13:14:13 INFO - PROCESS | 3884 | --DOMWINDOW == 68 (14002400) [pid = 3884] [serial = 1492] [outer = 00000000] [url = about:blank] 13:14:13 INFO - PROCESS | 3884 | --DOMWINDOW == 67 (16A42400) [pid = 3884] [serial = 1493] [outer = 00000000] [url = about:blank] 13:14:13 INFO - PROCESS | 3884 | --DOMWINDOW == 66 (1A035400) [pid = 3884] [serial = 1490] [outer = 00000000] [url = about:blank] 13:14:13 INFO - PROCESS | 3884 | --DOMWINDOW == 65 (1A450400) [pid = 3884] [serial = 1495] [outer = 00000000] [url = about:blank] 13:14:13 INFO - PROCESS | 3884 | --DOMWINDOW == 64 (1A453800) [pid = 3884] [serial = 1496] [outer = 00000000] [url = about:blank] 13:14:13 INFO - PROCESS | 3884 | --DOMWINDOW == 63 (180A4400) [pid = 3884] [serial = 1481] [outer = 00000000] [url = about:blank] 13:14:14 INFO - PROCESS | 3884 | 1466630054042 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 13:14:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 13:14:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1909ms 13:14:14 INFO - PROCESS | 3884 | 1466630054077 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 13:14:14 INFO - PROCESS | 3884 | 1466630054081 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 13:14:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 13:14:14 INFO - PROCESS | 3884 | 1466630054086 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 13:14:14 INFO - PROCESS | 3884 | 1466630054089 Marionette TRACE conn3 <- [1,2018,null,{}] 13:14:14 INFO - PROCESS | 3884 | 1466630054095 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:14 INFO - PROCESS | 3884 | 1466630054098 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:14 INFO - PROCESS | 3884 | 1466630054189 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 13:14:14 INFO - PROCESS | 3884 | 1466630054197 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:14 INFO - PROCESS | 3884 | 1466630054201 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:14 INFO - PROCESS | 3884 | ++DOCSHELL 10B5A400 == 28 [pid = 3884] [id = 514] 13:14:14 INFO - PROCESS | 3884 | ++DOMWINDOW == 64 (10B5AC00) [pid = 3884] [serial = 1542] [outer = 00000000] 13:14:14 INFO - PROCESS | 3884 | ++DOMWINDOW == 65 (111DD000) [pid = 3884] [serial = 1543] [outer = 10B5AC00] 13:14:14 INFO - PROCESS | 3884 | 1466630054249 Marionette DEBUG loaded listener.js 13:14:14 INFO - PROCESS | 3884 | ++DOMWINDOW == 66 (11431000) [pid = 3884] [serial = 1544] [outer = 10B5AC00] 13:14:14 INFO - PROCESS | 3884 | 1466630054759 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 13:14:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 13:14:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 704ms 13:14:14 INFO - PROCESS | 3884 | 1466630054786 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 13:14:14 INFO - PROCESS | 3884 | 1466630054791 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 13:14:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 13:14:14 INFO - PROCESS | 3884 | 1466630054801 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 13:14:14 INFO - PROCESS | 3884 | 1466630054803 Marionette TRACE conn3 <- [1,2022,null,{}] 13:14:14 INFO - PROCESS | 3884 | 1466630054807 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:14 INFO - PROCESS | 3884 | 1466630054810 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:14 INFO - PROCESS | 3884 | 1466630054900 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 13:14:14 INFO - PROCESS | 3884 | 1466630054907 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:14 INFO - PROCESS | 3884 | 1466630054910 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:14 INFO - PROCESS | 3884 | ++DOCSHELL 12E5F800 == 29 [pid = 3884] [id = 515] 13:14:14 INFO - PROCESS | 3884 | ++DOMWINDOW == 67 (12E67800) [pid = 3884] [serial = 1545] [outer = 00000000] 13:14:14 INFO - PROCESS | 3884 | ++DOMWINDOW == 68 (13134C00) [pid = 3884] [serial = 1546] [outer = 12E67800] 13:14:14 INFO - PROCESS | 3884 | 1466630054956 Marionette DEBUG loaded listener.js 13:14:15 INFO - PROCESS | 3884 | ++DOMWINDOW == 69 (13249800) [pid = 3884] [serial = 1547] [outer = 12E67800] 13:14:15 INFO - PROCESS | 3884 | 1466630055428 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:14:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 13:14:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 626ms 13:14:15 INFO - PROCESS | 3884 | 1466630055435 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 13:14:15 INFO - PROCESS | 3884 | 1466630055437 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 13:14:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 13:14:15 INFO - PROCESS | 3884 | 1466630055440 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 13:14:15 INFO - PROCESS | 3884 | 1466630055443 Marionette TRACE conn3 <- [1,2026,null,{}] 13:14:15 INFO - PROCESS | 3884 | 1466630055454 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:15 INFO - PROCESS | 3884 | 1466630055459 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:15 INFO - PROCESS | 3884 | 1466630055541 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 13:14:15 INFO - PROCESS | 3884 | 1466630055548 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:15 INFO - PROCESS | 3884 | 1466630055551 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:15 INFO - PROCESS | 3884 | ++DOCSHELL 13CA0400 == 30 [pid = 3884] [id = 516] 13:14:15 INFO - PROCESS | 3884 | ++DOMWINDOW == 70 (13CCA400) [pid = 3884] [serial = 1548] [outer = 00000000] 13:14:15 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (140F8C00) [pid = 3884] [serial = 1549] [outer = 13CCA400] 13:14:15 INFO - PROCESS | 3884 | 1466630055598 Marionette DEBUG loaded listener.js 13:14:15 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (15487000) [pid = 3884] [serial = 1550] [outer = 13CCA400] 13:14:16 INFO - PROCESS | 3884 | 1466630056082 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 13:14:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 13:14:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 688ms 13:14:16 INFO - PROCESS | 3884 | 1466630056139 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 13:14:16 INFO - PROCESS | 3884 | 1466630056142 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 13:14:16 INFO - PROCESS | 3884 | 1466630056145 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 13:14:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 13:14:16 INFO - PROCESS | 3884 | 1466630056147 Marionette TRACE conn3 <- [1,2030,null,{}] 13:14:16 INFO - PROCESS | 3884 | 1466630056161 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:16 INFO - PROCESS | 3884 | 1466630056163 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:16 INFO - PROCESS | 3884 | 1466630056245 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 13:14:16 INFO - PROCESS | 3884 | 1466630056250 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:16 INFO - PROCESS | 3884 | 1466630056252 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:16 INFO - PROCESS | 3884 | ++DOCSHELL 15972000 == 31 [pid = 3884] [id = 517] 13:14:16 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (15D42400) [pid = 3884] [serial = 1551] [outer = 00000000] 13:14:16 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (1658D000) [pid = 3884] [serial = 1552] [outer = 15D42400] 13:14:16 INFO - PROCESS | 3884 | 1466630056296 Marionette DEBUG loaded listener.js 13:14:16 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (16D04800) [pid = 3884] [serial = 1553] [outer = 15D42400] 13:14:16 INFO - PROCESS | 3884 | 1466630056737 Marionette TRACE conn3 <- [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]]]}] 13:14:16 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) 13:14:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 657ms 13:14:16 INFO - PROCESS | 3884 | 1466630056804 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 13:14:16 INFO - PROCESS | 3884 | 1466630056806 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 13:14:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 13:14:16 INFO - PROCESS | 3884 | 1466630056809 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 13:14:16 INFO - PROCESS | 3884 | 1466630056811 Marionette TRACE conn3 <- [1,2034,null,{}] 13:14:16 INFO - PROCESS | 3884 | 1466630056814 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:16 INFO - PROCESS | 3884 | 1466630056816 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:16 INFO - PROCESS | 3884 | 1466630056892 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 13:14:16 INFO - PROCESS | 3884 | 1466630056900 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:16 INFO - PROCESS | 3884 | 1466630056902 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:16 INFO - PROCESS | 3884 | ++DOCSHELL 16EC7400 == 32 [pid = 3884] [id = 518] 13:14:16 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (16EC8800) [pid = 3884] [serial = 1554] [outer = 00000000] 13:14:16 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (16EE6400) [pid = 3884] [serial = 1555] [outer = 16EC8800] 13:14:16 INFO - PROCESS | 3884 | 1466630056945 Marionette DEBUG loaded listener.js 13:14:17 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (17587000) [pid = 3884] [serial = 1556] [outer = 16EC8800] 13:14:17 INFO - PROCESS | 3884 | 1466630057416 Marionette TRACE conn3 <- [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]]]}] 13:14:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:14:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 641ms 13:14:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 13:14:17 INFO - PROCESS | 3884 | 1466630057450 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 13:14:17 INFO - PROCESS | 3884 | 1466630057452 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 13:14:17 INFO - PROCESS | 3884 | 1466630057455 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 13:14:17 INFO - PROCESS | 3884 | 1466630057457 Marionette TRACE conn3 <- [1,2038,null,{}] 13:14:17 INFO - PROCESS | 3884 | 1466630057460 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:17 INFO - PROCESS | 3884 | 1466630057465 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:17 INFO - PROCESS | 3884 | 1466630057566 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 13:14:17 INFO - PROCESS | 3884 | 1466630057573 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:17 INFO - PROCESS | 3884 | 1466630057575 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:17 INFO - PROCESS | 3884 | ++DOCSHELL 17D91400 == 33 [pid = 3884] [id = 519] 13:14:17 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (17D92800) [pid = 3884] [serial = 1557] [outer = 00000000] 13:14:17 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (17EF1000) [pid = 3884] [serial = 1558] [outer = 17D92800] 13:14:17 INFO - PROCESS | 3884 | 1466630057619 Marionette DEBUG loaded listener.js 13:14:17 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (180A6400) [pid = 3884] [serial = 1559] [outer = 17D92800] 13:14:18 INFO - PROCESS | 3884 | 1466630058061 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:14:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 13:14:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 626ms 13:14:18 INFO - PROCESS | 3884 | 1466630058091 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 13:14:18 INFO - PROCESS | 3884 | 1466630058092 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 13:14:18 INFO - PROCESS | 3884 | 1466630058096 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 13:14:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 13:14:18 INFO - PROCESS | 3884 | 1466630058097 Marionette TRACE conn3 <- [1,2042,null,{}] 13:14:18 INFO - PROCESS | 3884 | 1466630058101 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:18 INFO - PROCESS | 3884 | 1466630058103 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:18 INFO - PROCESS | 3884 | 1466630058186 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 13:14:18 INFO - PROCESS | 3884 | 1466630058191 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:18 INFO - PROCESS | 3884 | 1466630058193 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:18 INFO - PROCESS | 3884 | ++DOCSHELL 178A7000 == 34 [pid = 3884] [id = 520] 13:14:18 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (17D9B800) [pid = 3884] [serial = 1560] [outer = 00000000] 13:14:18 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (180B9400) [pid = 3884] [serial = 1561] [outer = 17D9B800] 13:14:18 INFO - PROCESS | 3884 | 1466630058236 Marionette DEBUG loaded listener.js 13:14:18 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (180BB000) [pid = 3884] [serial = 1562] [outer = 17D9B800] 13:14:18 INFO - PROCESS | 3884 | 1466630058683 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 13:14:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 13:14:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 626ms 13:14:18 INFO - PROCESS | 3884 | 1466630058743 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 13:14:18 INFO - PROCESS | 3884 | 1466630058745 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 13:14:18 INFO - PROCESS | 3884 | 1466630058748 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 13:14:18 INFO - PROCESS | 3884 | 1466630058750 Marionette TRACE conn3 <- [1,2046,null,{}] 13:14:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 13:14:18 INFO - PROCESS | 3884 | 1466630058753 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:18 INFO - PROCESS | 3884 | 1466630058755 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:18 INFO - PROCESS | 3884 | 1466630058829 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 13:14:18 INFO - PROCESS | 3884 | 1466630058834 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:18 INFO - PROCESS | 3884 | 1466630058836 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:18 INFO - PROCESS | 3884 | ++DOCSHELL 10C84400 == 35 [pid = 3884] [id = 521] 13:14:18 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (180A6800) [pid = 3884] [serial = 1563] [outer = 00000000] 13:14:18 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (19E7DC00) [pid = 3884] [serial = 1564] [outer = 180A6800] 13:14:18 INFO - PROCESS | 3884 | 1466630058878 Marionette DEBUG loaded listener.js 13:14:18 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (19965800) [pid = 3884] [serial = 1565] [outer = 180A6800] 13:14:19 INFO - PROCESS | 3884 | 1466630059332 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 13:14:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 13:14:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 626ms 13:14:19 INFO - PROCESS | 3884 | 1466630059389 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 13:14:19 INFO - PROCESS | 3884 | 1466630059391 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 13:14:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 13:14:19 INFO - PROCESS | 3884 | 1466630059394 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 13:14:19 INFO - PROCESS | 3884 | 1466630059396 Marionette TRACE conn3 <- [1,2050,null,{}] 13:14:19 INFO - PROCESS | 3884 | 1466630059409 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:19 INFO - PROCESS | 3884 | 1466630059411 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:19 INFO - PROCESS | 3884 | 1466630059526 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 13:14:19 INFO - PROCESS | 3884 | 1466630059618 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:19 INFO - PROCESS | 3884 | 1466630059620 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:19 INFO - PROCESS | 3884 | ++DOCSHELL 13CA0000 == 36 [pid = 3884] [id = 522] 13:14:19 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (19F39400) [pid = 3884] [serial = 1566] [outer = 00000000] 13:14:19 INFO - PROCESS | 3884 | ++DOMWINDOW == 89 (1A039000) [pid = 3884] [serial = 1567] [outer = 19F39400] 13:14:19 INFO - PROCESS | 3884 | 1466630059662 Marionette DEBUG loaded listener.js 13:14:19 INFO - PROCESS | 3884 | ++DOMWINDOW == 90 (1A03C800) [pid = 3884] [serial = 1568] [outer = 19F39400] 13:14:20 INFO - PROCESS | 3884 | 1466630060068 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 13:14:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 13:14:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 688ms 13:14:20 INFO - PROCESS | 3884 | 1466630060093 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 13:14:20 INFO - PROCESS | 3884 | 1466630060095 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 13:14:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 13:14:20 INFO - PROCESS | 3884 | 1466630060109 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 13:14:20 INFO - PROCESS | 3884 | 1466630060111 Marionette TRACE conn3 <- [1,2054,null,{}] 13:14:20 INFO - PROCESS | 3884 | 1466630060115 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:20 INFO - PROCESS | 3884 | 1466630060117 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:20 INFO - PROCESS | 3884 | 1466630060240 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 13:14:20 INFO - PROCESS | 3884 | 1466630060248 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:20 INFO - PROCESS | 3884 | 1466630060250 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:20 INFO - PROCESS | 3884 | ++DOCSHELL 1789F000 == 37 [pid = 3884] [id = 523] 13:14:20 INFO - PROCESS | 3884 | ++DOMWINDOW == 91 (19E7CC00) [pid = 3884] [serial = 1569] [outer = 00000000] 13:14:20 INFO - PROCESS | 3884 | ++DOMWINDOW == 92 (1A55D800) [pid = 3884] [serial = 1570] [outer = 19E7CC00] 13:14:20 INFO - PROCESS | 3884 | 1466630060346 Marionette DEBUG loaded listener.js 13:14:20 INFO - PROCESS | 3884 | ++DOMWINDOW == 93 (1A562000) [pid = 3884] [serial = 1571] [outer = 19E7CC00] 13:14:20 INFO - PROCESS | 3884 | 1466630060774 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 13:14:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 13:14:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 704ms 13:14:20 INFO - PROCESS | 3884 | 1466630060803 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 13:14:20 INFO - PROCESS | 3884 | 1466630060806 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 13:14:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 13:14:20 INFO - PROCESS | 3884 | 1466630060816 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 13:14:20 INFO - PROCESS | 3884 | 1466630060819 Marionette TRACE conn3 <- [1,2058,null,{}] 13:14:20 INFO - PROCESS | 3884 | 1466630060823 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:20 INFO - PROCESS | 3884 | 1466630060826 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:20 INFO - PROCESS | 3884 | 1466630060976 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 13:14:21 INFO - PROCESS | 3884 | 1466630061002 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:21 INFO - PROCESS | 3884 | 1466630061004 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:21 INFO - PROCESS | 3884 | ++DOCSHELL 16EA8000 == 38 [pid = 3884] [id = 524] 13:14:21 INFO - PROCESS | 3884 | ++DOMWINDOW == 94 (1A58A000) [pid = 3884] [serial = 1572] [outer = 00000000] 13:14:21 INFO - PROCESS | 3884 | ++DOMWINDOW == 95 (1A592800) [pid = 3884] [serial = 1573] [outer = 1A58A000] 13:14:21 INFO - PROCESS | 3884 | 1466630061050 Marionette DEBUG loaded listener.js 13:14:21 INFO - PROCESS | 3884 | ++DOMWINDOW == 96 (1A5D5C00) [pid = 3884] [serial = 1574] [outer = 1A58A000] 13:14:21 INFO - PROCESS | 3884 | --DOMWINDOW == 95 (111B5000) [pid = 3884] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 13:14:21 INFO - PROCESS | 3884 | --DOMWINDOW == 94 (1655F400) [pid = 3884] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 13:14:21 INFO - PROCESS | 3884 | --DOMWINDOW == 93 (16EDF400) [pid = 3884] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 13:14:21 INFO - PROCESS | 3884 | --DOMWINDOW == 92 (17E45000) [pid = 3884] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 13:14:21 INFO - PROCESS | 3884 | --DOMWINDOW == 91 (180BD000) [pid = 3884] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 13:14:21 INFO - PROCESS | 3884 | --DOMWINDOW == 90 (10428400) [pid = 3884] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 13:14:21 INFO - PROCESS | 3884 | --DOMWINDOW == 89 (143AA400) [pid = 3884] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 13:14:21 INFO - PROCESS | 3884 | --DOMWINDOW == 88 (12E65400) [pid = 3884] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 13:14:21 INFO - PROCESS | 3884 | --DOMWINDOW == 87 (10B59000) [pid = 3884] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 13:14:21 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (12E8C800) [pid = 3884] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 13:14:21 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (180B4000) [pid = 3884] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 13:14:21 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (19813800) [pid = 3884] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 13:14:21 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (13CD0800) [pid = 3884] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 13:14:21 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (140F6800) [pid = 3884] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 13:14:21 INFO - PROCESS | 3884 | 1466630061666 Marionette TRACE conn3 <- [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]]]}] 13:14:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 13:14:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 892ms 13:14:21 INFO - PROCESS | 3884 | 1466630061718 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 13:14:21 INFO - PROCESS | 3884 | 1466630061720 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 13:14:21 INFO - PROCESS | 3884 | 1466630061724 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 13:14:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 13:14:21 INFO - PROCESS | 3884 | 1466630061725 Marionette TRACE conn3 <- [1,2062,null,{}] 13:14:21 INFO - PROCESS | 3884 | 1466630061729 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:21 INFO - PROCESS | 3884 | 1466630061731 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:21 INFO - PROCESS | 3884 | 1466630061808 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 13:14:21 INFO - PROCESS | 3884 | 1466630061816 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:21 INFO - PROCESS | 3884 | 1466630061818 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:21 INFO - PROCESS | 3884 | ++DOCSHELL 107E9800 == 39 [pid = 3884] [id = 525] 13:14:21 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (107EA000) [pid = 3884] [serial = 1575] [outer = 00000000] 13:14:21 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (13230000) [pid = 3884] [serial = 1576] [outer = 107EA000] 13:14:21 INFO - PROCESS | 3884 | 1466630061861 Marionette DEBUG loaded listener.js 13:14:21 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (1757AC00) [pid = 3884] [serial = 1577] [outer = 107EA000] 13:14:22 INFO - PROCESS | 3884 | 1466630062314 Marionette TRACE conn3 <- [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]]]}] 13:14:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 13:14:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 688ms 13:14:22 INFO - PROCESS | 3884 | 1466630062424 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 13:14:22 INFO - PROCESS | 3884 | 1466630062426 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 13:14:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 13:14:22 INFO - PROCESS | 3884 | 1466630062433 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 13:14:22 INFO - PROCESS | 3884 | 1466630062435 Marionette TRACE conn3 <- [1,2066,null,{}] 13:14:22 INFO - PROCESS | 3884 | 1466630062438 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:22 INFO - PROCESS | 3884 | 1466630062450 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:22 INFO - PROCESS | 3884 | 1466630062535 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 13:14:22 INFO - PROCESS | 3884 | 1466630062540 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:22 INFO - PROCESS | 3884 | 1466630062542 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:22 INFO - PROCESS | 3884 | ++DOCSHELL 16EE2000 == 40 [pid = 3884] [id = 526] 13:14:22 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (176A9000) [pid = 3884] [serial = 1578] [outer = 00000000] 13:14:22 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (19962400) [pid = 3884] [serial = 1579] [outer = 176A9000] 13:14:22 INFO - PROCESS | 3884 | 1466630062584 Marionette DEBUG loaded listener.js 13:14:22 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (1A593800) [pid = 3884] [serial = 1580] [outer = 176A9000] 13:14:23 INFO - PROCESS | 3884 | 1466630063000 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 13:14:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 13:14:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 594ms 13:14:23 INFO - PROCESS | 3884 | 1466630063026 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 13:14:23 INFO - PROCESS | 3884 | 1466630063028 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 13:14:23 INFO - PROCESS | 3884 | 1466630063046 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 13:14:23 INFO - PROCESS | 3884 | 1466630063047 Marionette TRACE conn3 <- [1,2070,null,{}] 13:14:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 13:14:23 INFO - PROCESS | 3884 | 1466630063051 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:23 INFO - PROCESS | 3884 | 1466630063052 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:23 INFO - PROCESS | 3884 | 1466630063130 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 13:14:23 INFO - PROCESS | 3884 | 1466630063135 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:23 INFO - PROCESS | 3884 | 1466630063136 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:23 INFO - PROCESS | 3884 | ++DOCSHELL 13CD0800 == 41 [pid = 3884] [id = 527] 13:14:23 INFO - PROCESS | 3884 | ++DOMWINDOW == 89 (166DA800) [pid = 3884] [serial = 1581] [outer = 00000000] 13:14:23 INFO - PROCESS | 3884 | ++DOMWINDOW == 90 (1A5E3C00) [pid = 3884] [serial = 1582] [outer = 166DA800] 13:14:23 INFO - PROCESS | 3884 | 1466630063179 Marionette DEBUG loaded listener.js 13:14:23 INFO - PROCESS | 3884 | ++DOMWINDOW == 91 (1A87C000) [pid = 3884] [serial = 1583] [outer = 166DA800] 13:14:23 INFO - PROCESS | 3884 | 1466630063645 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 13:14:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 13:14:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 626ms 13:14:23 INFO - PROCESS | 3884 | 1466630063690 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 13:14:23 INFO - PROCESS | 3884 | 1466630063695 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 13:14:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 13:14:23 INFO - PROCESS | 3884 | 1466630063700 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 13:14:23 INFO - PROCESS | 3884 | 1466630063705 Marionette TRACE conn3 <- [1,2074,null,{}] 13:14:23 INFO - PROCESS | 3884 | 1466630063712 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:23 INFO - PROCESS | 3884 | 1466630063715 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:23 INFO - PROCESS | 3884 | 1466630063840 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 13:14:24 INFO - PROCESS | 3884 | 1466630064029 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:24 INFO - PROCESS | 3884 | 1466630064034 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:24 INFO - PROCESS | 3884 | ++DOCSHELL 107F5400 == 42 [pid = 3884] [id = 528] 13:14:24 INFO - PROCESS | 3884 | ++DOMWINDOW == 92 (107F6000) [pid = 3884] [serial = 1584] [outer = 00000000] 13:14:24 INFO - PROCESS | 3884 | ++DOMWINDOW == 93 (10C89400) [pid = 3884] [serial = 1585] [outer = 107F6000] 13:14:24 INFO - PROCESS | 3884 | 1466630064091 Marionette DEBUG loaded listener.js 13:14:24 INFO - PROCESS | 3884 | ++DOMWINDOW == 94 (114E4400) [pid = 3884] [serial = 1586] [outer = 107F6000] 13:14:24 INFO - PROCESS | 3884 | 1466630064743 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 13:14:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 13:14:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1095ms 13:14:24 INFO - PROCESS | 3884 | 1466630064794 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 13:14:24 INFO - PROCESS | 3884 | 1466630064799 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 13:14:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 13:14:24 INFO - PROCESS | 3884 | 1466630064805 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 13:14:24 INFO - PROCESS | 3884 | 1466630064808 Marionette TRACE conn3 <- [1,2078,null,{}] 13:14:24 INFO - PROCESS | 3884 | 1466630064835 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:24 INFO - PROCESS | 3884 | 1466630064838 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:25 INFO - PROCESS | 3884 | 1466630065016 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 13:14:25 INFO - PROCESS | 3884 | 1466630065075 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:25 INFO - PROCESS | 3884 | 1466630065078 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:25 INFO - PROCESS | 3884 | ++DOCSHELL 135AFC00 == 43 [pid = 3884] [id = 529] 13:14:25 INFO - PROCESS | 3884 | ++DOMWINDOW == 95 (135B1C00) [pid = 3884] [serial = 1587] [outer = 00000000] 13:14:25 INFO - PROCESS | 3884 | ++DOMWINDOW == 96 (13C95800) [pid = 3884] [serial = 1588] [outer = 135B1C00] 13:14:25 INFO - PROCESS | 3884 | 1466630065133 Marionette DEBUG loaded listener.js 13:14:25 INFO - PROCESS | 3884 | ++DOMWINDOW == 97 (140F6C00) [pid = 3884] [serial = 1589] [outer = 135B1C00] 13:14:26 INFO - PROCESS | 3884 | 1466630066105 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 13:14:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 13:14:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1361ms 13:14:26 INFO - PROCESS | 3884 | 1466630066164 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 13:14:26 INFO - PROCESS | 3884 | 1466630066168 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 13:14:26 INFO - PROCESS | 3884 | 1466630066173 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 13:14:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 13:14:26 INFO - PROCESS | 3884 | 1466630066176 Marionette TRACE conn3 <- [1,2082,null,{}] 13:14:26 INFO - PROCESS | 3884 | 1466630066181 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:26 INFO - PROCESS | 3884 | 1466630066184 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:26 INFO - PROCESS | 3884 | 1466630066300 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 13:14:26 INFO - PROCESS | 3884 | 1466630066439 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:26 INFO - PROCESS | 3884 | 1466630066443 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:26 INFO - PROCESS | 3884 | ++DOCSHELL 107EA800 == 44 [pid = 3884] [id = 530] 13:14:26 INFO - PROCESS | 3884 | ++DOMWINDOW == 98 (107EC000) [pid = 3884] [serial = 1590] [outer = 00000000] 13:14:26 INFO - PROCESS | 3884 | ++DOMWINDOW == 99 (12BB2C00) [pid = 3884] [serial = 1591] [outer = 107EC000] 13:14:26 INFO - PROCESS | 3884 | 1466630066497 Marionette DEBUG loaded listener.js 13:14:26 INFO - PROCESS | 3884 | ++DOMWINDOW == 100 (12E5F400) [pid = 3884] [serial = 1592] [outer = 107EC000] 13:14:26 INFO - PROCESS | 3884 | --DOCSHELL 16EE2000 == 43 [pid = 3884] [id = 526] 13:14:26 INFO - PROCESS | 3884 | --DOCSHELL 107E9800 == 42 [pid = 3884] [id = 525] 13:14:26 INFO - PROCESS | 3884 | --DOCSHELL 16EA8000 == 41 [pid = 3884] [id = 524] 13:14:26 INFO - PROCESS | 3884 | --DOCSHELL 1789F000 == 40 [pid = 3884] [id = 523] 13:14:26 INFO - PROCESS | 3884 | --DOCSHELL 13CA0000 == 39 [pid = 3884] [id = 522] 13:14:26 INFO - PROCESS | 3884 | --DOCSHELL 10C84400 == 38 [pid = 3884] [id = 521] 13:14:26 INFO - PROCESS | 3884 | --DOCSHELL 178A7000 == 37 [pid = 3884] [id = 520] 13:14:26 INFO - PROCESS | 3884 | --DOCSHELL 17D91400 == 36 [pid = 3884] [id = 519] 13:14:26 INFO - PROCESS | 3884 | --DOCSHELL 16EC7400 == 35 [pid = 3884] [id = 518] 13:14:26 INFO - PROCESS | 3884 | --DOCSHELL 15972000 == 34 [pid = 3884] [id = 517] 13:14:26 INFO - PROCESS | 3884 | --DOCSHELL 13CA0400 == 33 [pid = 3884] [id = 516] 13:14:26 INFO - PROCESS | 3884 | --DOCSHELL 12E5F800 == 32 [pid = 3884] [id = 515] 13:14:26 INFO - PROCESS | 3884 | --DOCSHELL 10B5A400 == 31 [pid = 3884] [id = 514] 13:14:26 INFO - PROCESS | 3884 | --DOCSHELL 143A3C00 == 30 [pid = 3884] [id = 513] 13:14:26 INFO - PROCESS | 3884 | --DOMWINDOW == 99 (16993C00) [pid = 3884] [serial = 1525] [outer = 00000000] [url = about:blank] 13:14:26 INFO - PROCESS | 3884 | --DOMWINDOW == 98 (174FCC00) [pid = 3884] [serial = 1528] [outer = 00000000] [url = about:blank] 13:14:26 INFO - PROCESS | 3884 | --DOMWINDOW == 97 (180B2C00) [pid = 3884] [serial = 1531] [outer = 00000000] [url = about:blank] 13:14:26 INFO - PROCESS | 3884 | --DOMWINDOW == 96 (1759E800) [pid = 3884] [serial = 1529] [outer = 00000000] [url = about:blank] 13:14:26 INFO - PROCESS | 3884 | --DOMWINDOW == 95 (1981F800) [pid = 3884] [serial = 1537] [outer = 00000000] [url = about:blank] 13:14:26 INFO - PROCESS | 3884 | --DOMWINDOW == 94 (180BA000) [pid = 3884] [serial = 1532] [outer = 00000000] [url = about:blank] 13:14:26 INFO - PROCESS | 3884 | --DOMWINDOW == 93 (1067E000) [pid = 3884] [serial = 1501] [outer = 00000000] [url = about:blank] 13:14:26 INFO - PROCESS | 3884 | --DOMWINDOW == 92 (15486C00) [pid = 3884] [serial = 1522] [outer = 00000000] [url = about:blank] 13:14:26 INFO - PROCESS | 3884 | --DOMWINDOW == 91 (131A2400) [pid = 3884] [serial = 1519] [outer = 00000000] [url = about:blank] 13:14:26 INFO - PROCESS | 3884 | --DOMWINDOW == 90 (1324BC00) [pid = 3884] [serial = 1520] [outer = 00000000] [url = about:blank] 13:14:26 INFO - PROCESS | 3884 | --DOMWINDOW == 89 (19821000) [pid = 3884] [serial = 1538] [outer = 00000000] [url = about:blank] 13:14:26 INFO - PROCESS | 3884 | --DOMWINDOW == 88 (10C7E000) [pid = 3884] [serial = 1516] [outer = 00000000] [url = about:blank] 13:14:26 INFO - PROCESS | 3884 | --DOMWINDOW == 87 (10C89000) [pid = 3884] [serial = 1517] [outer = 00000000] [url = about:blank] 13:14:26 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (13941400) [pid = 3884] [serial = 1514] [outer = 00000000] [url = about:blank] 13:14:26 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (1322B400) [pid = 3884] [serial = 1513] [outer = 00000000] [url = about:blank] 13:14:26 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (19F3AC00) [pid = 3884] [serial = 1540] [outer = 00000000] [url = about:blank] 13:14:26 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (1A5E4400) [pid = 3884] [serial = 1511] [outer = 00000000] [url = about:blank] 13:14:26 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (1A5DBC00) [pid = 3884] [serial = 1510] [outer = 00000000] [url = about:blank] 13:14:26 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (19FC5400) [pid = 3884] [serial = 1508] [outer = 00000000] [url = about:blank] 13:14:26 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (19E7E000) [pid = 3884] [serial = 1507] [outer = 00000000] [url = about:blank] 13:14:26 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (16EE1C00) [pid = 3884] [serial = 1505] [outer = 00000000] [url = about:blank] 13:14:26 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (1596D400) [pid = 3884] [serial = 1504] [outer = 00000000] [url = about:blank] 13:14:26 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (10B64000) [pid = 3884] [serial = 1502] [outer = 00000000] [url = about:blank] 13:14:26 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (16EB1800) [pid = 3884] [serial = 1526] [outer = 00000000] [url = about:blank] 13:14:26 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (178A8C00) [pid = 3884] [serial = 1534] [outer = 00000000] [url = about:blank] 13:14:26 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (15949C00) [pid = 3884] [serial = 1523] [outer = 00000000] [url = about:blank] 13:14:26 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (17D35C00) [pid = 3884] [serial = 1535] [outer = 00000000] [url = about:blank] 13:14:26 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (12919400) [pid = 3884] [serial = 1472] [outer = 00000000] [url = about:blank] 13:14:27 INFO - PROCESS | 3884 | 1466630067018 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 13:14:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 13:14:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 892ms 13:14:27 INFO - PROCESS | 3884 | 1466630067078 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 13:14:27 INFO - PROCESS | 3884 | 1466630067082 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 13:14:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 13:14:27 INFO - PROCESS | 3884 | 1466630067088 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 13:14:27 INFO - PROCESS | 3884 | 1466630067091 Marionette TRACE conn3 <- [1,2086,null,{}] 13:14:27 INFO - PROCESS | 3884 | 1466630067094 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:27 INFO - PROCESS | 3884 | 1466630067097 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:27 INFO - PROCESS | 3884 | 1466630067180 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 13:14:27 INFO - PROCESS | 3884 | 1466630067188 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:27 INFO - PROCESS | 3884 | 1466630067190 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:27 INFO - PROCESS | 3884 | ++DOCSHELL 111B5400 == 31 [pid = 3884] [id = 531] 13:14:27 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (111DDC00) [pid = 3884] [serial = 1593] [outer = 00000000] 13:14:27 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (131C7C00) [pid = 3884] [serial = 1594] [outer = 111DDC00] 13:14:27 INFO - PROCESS | 3884 | 1466630067239 Marionette DEBUG loaded listener.js 13:14:27 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (13338000) [pid = 3884] [serial = 1595] [outer = 111DDC00] 13:14:27 INFO - PROCESS | 3884 | 1466630067736 Marionette TRACE conn3 <- [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]]]}] 13:14:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 13:14:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 704ms 13:14:27 INFO - PROCESS | 3884 | 1466630067788 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 13:14:27 INFO - PROCESS | 3884 | 1466630067791 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 13:14:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 13:14:27 INFO - PROCESS | 3884 | 1466630067794 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 13:14:27 INFO - PROCESS | 3884 | 1466630067798 Marionette TRACE conn3 <- [1,2090,null,{}] 13:14:27 INFO - PROCESS | 3884 | 1466630067808 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:27 INFO - PROCESS | 3884 | 1466630067813 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:27 INFO - PROCESS | 3884 | 1466630067925 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 13:14:27 INFO - PROCESS | 3884 | 1466630067940 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:27 INFO - PROCESS | 3884 | 1466630067943 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:27 INFO - PROCESS | 3884 | ++DOCSHELL 152B6400 == 32 [pid = 3884] [id = 532] 13:14:27 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (15482C00) [pid = 3884] [serial = 1596] [outer = 00000000] 13:14:28 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (1594D000) [pid = 3884] [serial = 1597] [outer = 15482C00] 13:14:28 INFO - PROCESS | 3884 | 1466630067990 Marionette DEBUG loaded listener.js 13:14:28 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (15D50000) [pid = 3884] [serial = 1598] [outer = 15482C00] 13:14:28 INFO - PROCESS | 3884 | 1466630068454 Marionette TRACE conn3 <- [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]]]}] 13:14:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 13:14:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 704ms 13:14:28 INFO - PROCESS | 3884 | 1466630068493 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 13:14:28 INFO - PROCESS | 3884 | 1466630068496 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 13:14:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 13:14:28 INFO - PROCESS | 3884 | 1466630068499 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 13:14:28 INFO - PROCESS | 3884 | 1466630068501 Marionette TRACE conn3 <- [1,2094,null,{}] 13:14:28 INFO - PROCESS | 3884 | 1466630068504 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:28 INFO - PROCESS | 3884 | 1466630068506 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:28 INFO - PROCESS | 3884 | 1466630068596 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 13:14:28 INFO - PROCESS | 3884 | 1466630068601 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:28 INFO - PROCESS | 3884 | 1466630068603 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:28 INFO - PROCESS | 3884 | ++DOCSHELL 16993400 == 33 [pid = 3884] [id = 533] 13:14:28 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (16A42800) [pid = 3884] [serial = 1599] [outer = 00000000] 13:14:28 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (16EDAC00) [pid = 3884] [serial = 1600] [outer = 16A42800] 13:14:28 INFO - PROCESS | 3884 | 1466630068647 Marionette DEBUG loaded listener.js 13:14:28 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (16EE3000) [pid = 3884] [serial = 1601] [outer = 16A42800] 13:14:29 INFO - PROCESS | 3884 | 1466630069095 Marionette TRACE conn3 <- [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]]]}] 13:14:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 13:14:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 641ms 13:14:29 INFO - PROCESS | 3884 | 1466630069137 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 13:14:29 INFO - PROCESS | 3884 | 1466630069139 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 13:14:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 13:14:29 INFO - PROCESS | 3884 | 1466630069150 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 13:14:29 INFO - PROCESS | 3884 | 1466630069152 Marionette TRACE conn3 <- [1,2098,null,{}] 13:14:29 INFO - PROCESS | 3884 | 1466630069155 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:29 INFO - PROCESS | 3884 | 1466630069157 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:29 INFO - PROCESS | 3884 | 1466630069269 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 13:14:29 INFO - PROCESS | 3884 | 1466630069359 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:29 INFO - PROCESS | 3884 | 1466630069361 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:29 INFO - PROCESS | 3884 | ++DOCSHELL 1757FC00 == 34 [pid = 3884] [id = 534] 13:14:29 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (17584800) [pid = 3884] [serial = 1602] [outer = 00000000] 13:14:29 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (1769B800) [pid = 3884] [serial = 1603] [outer = 17584800] 13:14:29 INFO - PROCESS | 3884 | 1466630069404 Marionette DEBUG loaded listener.js 13:14:29 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (176A2C00) [pid = 3884] [serial = 1604] [outer = 17584800] 13:14:29 INFO - PROCESS | 3884 | 1466630069828 Marionette TRACE conn3 <- [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]]]}] 13:14:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 13:14:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 751ms 13:14:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 13:14:29 INFO - PROCESS | 3884 | 1466630069904 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 13:14:29 INFO - PROCESS | 3884 | 1466630069906 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 13:14:29 INFO - PROCESS | 3884 | 1466630069909 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 13:14:29 INFO - PROCESS | 3884 | 1466630069911 Marionette TRACE conn3 <- [1,2102,null,{}] 13:14:29 INFO - PROCESS | 3884 | 1466630069914 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:29 INFO - PROCESS | 3884 | 1466630069919 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:30 INFO - PROCESS | 3884 | 1466630070054 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 13:14:30 INFO - PROCESS | 3884 | 1466630070065 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:30 INFO - PROCESS | 3884 | 1466630070067 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:30 INFO - PROCESS | 3884 | ++DOCSHELL 132D4400 == 35 [pid = 3884] [id = 535] 13:14:30 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (13C9F400) [pid = 3884] [serial = 1605] [outer = 00000000] 13:14:30 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (180B0C00) [pid = 3884] [serial = 1606] [outer = 13C9F400] 13:14:30 INFO - PROCESS | 3884 | 1466630070110 Marionette DEBUG loaded listener.js 13:14:30 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (180B2400) [pid = 3884] [serial = 1607] [outer = 13C9F400] 13:14:30 INFO - PROCESS | 3884 | 1466630070558 Marionette TRACE conn3 <- [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]]]}] 13:14:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 13:14:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 689ms 13:14:30 INFO - PROCESS | 3884 | 1466630070613 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 13:14:30 INFO - PROCESS | 3884 | 1466630070616 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 13:14:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 13:14:30 INFO - PROCESS | 3884 | 1466630070657 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 13:14:30 INFO - PROCESS | 3884 | 1466630070659 Marionette TRACE conn3 <- [1,2106,null,{}] 13:14:30 INFO - PROCESS | 3884 | 1466630070666 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:30 INFO - PROCESS | 3884 | 1466630070668 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:30 INFO - PROCESS | 3884 | 1466630070780 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 13:14:30 INFO - PROCESS | 3884 | 1466630070856 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:30 INFO - PROCESS | 3884 | 1466630070858 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:30 INFO - PROCESS | 3884 | ++DOCSHELL 1981B800 == 36 [pid = 3884] [id = 536] 13:14:30 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (1981C400) [pid = 3884] [serial = 1608] [outer = 00000000] 13:14:30 INFO - PROCESS | 3884 | ++DOMWINDOW == 89 (19963C00) [pid = 3884] [serial = 1609] [outer = 1981C400] 13:14:30 INFO - PROCESS | 3884 | 1466630070901 Marionette DEBUG loaded listener.js 13:14:30 INFO - PROCESS | 3884 | ++DOMWINDOW == 90 (19E7B800) [pid = 3884] [serial = 1610] [outer = 1981C400] 13:14:31 INFO - PROCESS | 3884 | --DOMWINDOW == 89 (19F39400) [pid = 3884] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 13:14:31 INFO - PROCESS | 3884 | --DOMWINDOW == 88 (10B5AC00) [pid = 3884] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 13:14:31 INFO - PROCESS | 3884 | --DOMWINDOW == 87 (16EC8800) [pid = 3884] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 13:14:31 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (19E80800) [pid = 3884] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 13:14:31 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (180A6800) [pid = 3884] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 13:14:31 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (17D9B800) [pid = 3884] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 13:14:31 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (15D42400) [pid = 3884] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 13:14:31 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (12E67800) [pid = 3884] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 13:14:31 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (17D92800) [pid = 3884] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 13:14:31 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (13CCA400) [pid = 3884] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 13:14:31 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (19E7CC00) [pid = 3884] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 13:14:31 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (1A58A000) [pid = 3884] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 13:14:31 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (107EA000) [pid = 3884] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 13:14:31 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (176A9000) [pid = 3884] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 13:14:31 INFO - PROCESS | 3884 | 1466630071448 Marionette TRACE conn3 <- [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]]]}] 13:14:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 13:14:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 861ms 13:14:31 INFO - PROCESS | 3884 | 1466630071512 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 13:14:31 INFO - PROCESS | 3884 | 1466630071514 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 13:14:31 INFO - PROCESS | 3884 | 1466630071517 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 13:14:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 13:14:31 INFO - PROCESS | 3884 | 1466630071519 Marionette TRACE conn3 <- [1,2110,null,{}] 13:14:31 INFO - PROCESS | 3884 | 1466630071522 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:31 INFO - PROCESS | 3884 | 1466630071524 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:31 INFO - PROCESS | 3884 | 1466630071601 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 13:14:31 INFO - PROCESS | 3884 | 1466630071702 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:31 INFO - PROCESS | 3884 | 1466630071704 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:31 INFO - PROCESS | 3884 | ++DOCSHELL 113BF000 == 37 [pid = 3884] [id = 537] 13:14:31 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (1142A000) [pid = 3884] [serial = 1611] [outer = 00000000] 13:14:31 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (1698CC00) [pid = 3884] [serial = 1612] [outer = 1142A000] 13:14:31 INFO - PROCESS | 3884 | 1466630071747 Marionette DEBUG loaded listener.js 13:14:31 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (17D92800) [pid = 3884] [serial = 1613] [outer = 1142A000] 13:14:32 INFO - PROCESS | 3884 | 1466630072117 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 13:14:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 13:14:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 625ms 13:14:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 13:14:32 INFO - PROCESS | 3884 | 1466630072155 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 13:14:32 INFO - PROCESS | 3884 | 1466630072157 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 13:14:32 INFO - PROCESS | 3884 | 1466630072161 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 13:14:32 INFO - PROCESS | 3884 | 1466630072162 Marionette TRACE conn3 <- [1,2114,null,{}] 13:14:32 INFO - PROCESS | 3884 | 1466630072166 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:32 INFO - PROCESS | 3884 | 1466630072168 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:32 INFO - PROCESS | 3884 | 1466630072284 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 13:14:32 INFO - PROCESS | 3884 | 1466630072292 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:32 INFO - PROCESS | 3884 | 1466630072294 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:32 INFO - PROCESS | 3884 | ++DOCSHELL 16EE2800 == 38 [pid = 3884] [id = 538] 13:14:32 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (17EF0C00) [pid = 3884] [serial = 1614] [outer = 00000000] 13:14:32 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (19F39000) [pid = 3884] [serial = 1615] [outer = 17EF0C00] 13:14:32 INFO - PROCESS | 3884 | 1466630072338 Marionette DEBUG loaded listener.js 13:14:32 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (19F3BC00) [pid = 3884] [serial = 1616] [outer = 17EF0C00] 13:14:32 INFO - PROCESS | 3884 | 1466630072748 Marionette TRACE conn3 <- [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]]]}] 13:14:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 13:14:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 626ms 13:14:32 INFO - PROCESS | 3884 | 1466630072799 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 13:14:32 INFO - PROCESS | 3884 | 1466630072801 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 13:14:32 INFO - PROCESS | 3884 | 1466630072804 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 13:14:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 13:14:32 INFO - PROCESS | 3884 | 1466630072806 Marionette TRACE conn3 <- [1,2118,null,{}] 13:14:32 INFO - PROCESS | 3884 | 1466630072809 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:32 INFO - PROCESS | 3884 | 1466630072811 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:32 INFO - PROCESS | 3884 | 1466630072938 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 13:14:32 INFO - PROCESS | 3884 | 1466630072950 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:32 INFO - PROCESS | 3884 | 1466630072952 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:32 INFO - PROCESS | 3884 | ++DOCSHELL 15116400 == 39 [pid = 3884] [id = 539] 13:14:32 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (15489C00) [pid = 3884] [serial = 1617] [outer = 00000000] 13:14:33 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (1A44F000) [pid = 3884] [serial = 1618] [outer = 15489C00] 13:14:33 INFO - PROCESS | 3884 | 1466630072995 Marionette DEBUG loaded listener.js 13:14:33 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (1A450400) [pid = 3884] [serial = 1619] [outer = 15489C00] 13:14:33 INFO - PROCESS | 3884 | 1466630073503 Marionette TRACE conn3 <- [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] 13:14:33 INFO - PROCESS | 3884 | 1466630073592 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 13:14:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 13:14:33 INFO - PROCESS | 3884 | 1466630073598 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 13:14:33 INFO - PROCESS | 3884 | 1466630073601 Marionette TRACE conn3 <- [1,2122,null,{}] 13:14:33 INFO - PROCESS | 3884 | 1466630073607 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:33 INFO - PROCESS | 3884 | 1466630073610 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:33 INFO - PROCESS | 3884 | 1466630073739 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 13:14:33 INFO - PROCESS | 3884 | 1466630073871 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:33 INFO - PROCESS | 3884 | 1466630073876 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:33 INFO - PROCESS | 3884 | ++DOCSHELL 104F1400 == 40 [pid = 3884] [id = 540] 13:14:33 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (10676C00) [pid = 3884] [serial = 1620] [outer = 00000000] 13:14:33 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (12BA7C00) [pid = 3884] [serial = 1621] [outer = 10676C00] 13:14:33 INFO - PROCESS | 3884 | 1466630073933 Marionette DEBUG loaded listener.js 13:14:34 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (1319F400) [pid = 3884] [serial = 1622] [outer = 10676C00] 13:14:34 INFO - PROCESS | 3884 | 1466630074520 Marionette TRACE conn3 <- [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]]]}] 13:14:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 13:14:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 939ms 13:14:34 INFO - PROCESS | 3884 | 1466630074540 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 13:14:34 INFO - PROCESS | 3884 | 1466630074545 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 13:14:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 13:14:34 INFO - PROCESS | 3884 | 1466630074551 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 13:14:34 INFO - PROCESS | 3884 | 1466630074554 Marionette TRACE conn3 <- [1,2126,null,{}] 13:14:34 INFO - PROCESS | 3884 | 1466630074558 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:34 INFO - PROCESS | 3884 | 1466630074561 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:34 INFO - PROCESS | 3884 | 1466630074671 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 13:14:34 INFO - PROCESS | 3884 | 1466630074788 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:34 INFO - PROCESS | 3884 | 1466630074790 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:34 INFO - PROCESS | 3884 | ++DOCSHELL 143A9800 == 41 [pid = 3884] [id = 541] 13:14:34 INFO - PROCESS | 3884 | ++DOMWINDOW == 89 (1548F400) [pid = 3884] [serial = 1623] [outer = 00000000] 13:14:34 INFO - PROCESS | 3884 | ++DOMWINDOW == 90 (16560800) [pid = 3884] [serial = 1624] [outer = 1548F400] 13:14:34 INFO - PROCESS | 3884 | 1466630074890 Marionette DEBUG loaded listener.js 13:14:35 INFO - PROCESS | 3884 | ++DOMWINDOW == 91 (16EDB800) [pid = 3884] [serial = 1625] [outer = 1548F400] 13:14:35 INFO - PROCESS | 3884 | 1466630075491 Marionette TRACE conn3 <- [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]]]}] 13:14:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 13:14:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1002ms 13:14:35 INFO - PROCESS | 3884 | 1466630075554 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 13:14:35 INFO - PROCESS | 3884 | 1466630075557 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 13:14:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 13:14:35 INFO - PROCESS | 3884 | 1466630075561 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 13:14:35 INFO - PROCESS | 3884 | 1466630075564 Marionette TRACE conn3 <- [1,2130,null,{}] 13:14:35 INFO - PROCESS | 3884 | 1466630075575 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:35 INFO - PROCESS | 3884 | 1466630075580 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:35 INFO - PROCESS | 3884 | 1466630075721 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 13:14:35 INFO - PROCESS | 3884 | 1466630075860 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:35 INFO - PROCESS | 3884 | 1466630075864 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:35 INFO - PROCESS | 3884 | ++DOCSHELL 180BE000 == 42 [pid = 3884] [id = 542] 13:14:35 INFO - PROCESS | 3884 | ++DOMWINDOW == 92 (1981F800) [pid = 3884] [serial = 1626] [outer = 00000000] 13:14:35 INFO - PROCESS | 3884 | ++DOMWINDOW == 93 (1A035400) [pid = 3884] [serial = 1627] [outer = 1981F800] 13:14:35 INFO - PROCESS | 3884 | 1466630075920 Marionette DEBUG loaded listener.js 13:14:36 INFO - PROCESS | 3884 | ++DOMWINDOW == 94 (1A564C00) [pid = 3884] [serial = 1628] [outer = 1981F800] 13:14:36 INFO - PROCESS | 3884 | 1466630076527 Marionette TRACE conn3 <- [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] 13:14:36 INFO - PROCESS | 3884 | 1466630076566 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 13:14:36 INFO - PROCESS | 3884 | 1466630076569 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 13:14:36 INFO - PROCESS | 3884 | 1466630076571 Marionette TRACE conn3 <- [1,2134,null,{}] 13:14:36 INFO - PROCESS | 3884 | 1466630076575 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:36 INFO - PROCESS | 3884 | 1466630076577 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:36 INFO - PROCESS | 3884 | 1466630076685 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 13:14:36 INFO - PROCESS | 3884 | 1466630076928 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:36 INFO - PROCESS | 3884 | 1466630076931 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:36 INFO - PROCESS | 3884 | ++DOCSHELL 0C773C00 == 43 [pid = 3884] [id = 543] 13:14:36 INFO - PROCESS | 3884 | ++DOMWINDOW == 95 (104E4800) [pid = 3884] [serial = 1629] [outer = 00000000] 13:14:37 INFO - PROCESS | 3884 | ++DOMWINDOW == 96 (10C82800) [pid = 3884] [serial = 1630] [outer = 104E4800] 13:14:37 INFO - PROCESS | 3884 | 1466630076999 Marionette DEBUG loaded listener.js 13:14:37 INFO - PROCESS | 3884 | ++DOMWINDOW == 97 (1142A400) [pid = 3884] [serial = 1631] [outer = 104E4800] 13:14:37 INFO - PROCESS | 3884 | 1466630077642 Marionette TRACE conn3 <- [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] 13:14:38 INFO - PROCESS | 3884 | 1466630078373 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 13:14:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 13:14:38 INFO - PROCESS | 3884 | 1466630078379 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 13:14:38 INFO - PROCESS | 3884 | 1466630078382 Marionette TRACE conn3 <- [1,2138,null,{}] 13:14:38 INFO - PROCESS | 3884 | 1466630078388 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:38 INFO - PROCESS | 3884 | 1466630078391 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:38 INFO - PROCESS | 3884 | 1466630078479 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 13:14:38 INFO - PROCESS | 3884 | 1466630078486 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:38 INFO - PROCESS | 3884 | 1466630078491 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:38 INFO - PROCESS | 3884 | ++DOCSHELL 107F5400 == 28 [pid = 3884] [id = 544] 13:14:38 INFO - PROCESS | 3884 | ++DOMWINDOW == 70 (107F6800) [pid = 3884] [serial = 1632] [outer = 00000000] 13:14:38 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (10C83400) [pid = 3884] [serial = 1633] [outer = 107F6800] 13:14:38 INFO - PROCESS | 3884 | 1466630078539 Marionette DEBUG loaded listener.js 13:14:38 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (10F4A400) [pid = 3884] [serial = 1634] [outer = 107F6800] 13:14:39 INFO - PROCESS | 3884 | 1466630079048 Marionette TRACE conn3 <- [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]]]}] 13:14:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 13:14:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 689ms 13:14:39 INFO - PROCESS | 3884 | 1466630079079 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 13:14:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 13:14:39 INFO - PROCESS | 3884 | 1466630079082 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 13:14:39 INFO - PROCESS | 3884 | 1466630079089 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 13:14:39 INFO - PROCESS | 3884 | 1466630079092 Marionette TRACE conn3 <- [1,2142,null,{}] 13:14:39 INFO - PROCESS | 3884 | 1466630079096 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:39 INFO - PROCESS | 3884 | 1466630079099 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:39 INFO - PROCESS | 3884 | 1466630079183 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 13:14:39 INFO - PROCESS | 3884 | 1466630079192 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:39 INFO - PROCESS | 3884 | 1466630079194 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:39 INFO - PROCESS | 3884 | ++DOCSHELL 131A9C00 == 29 [pid = 3884] [id = 545] 13:14:39 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (131C8400) [pid = 3884] [serial = 1635] [outer = 00000000] 13:14:39 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (132D4C00) [pid = 3884] [serial = 1636] [outer = 131C8400] 13:14:39 INFO - PROCESS | 3884 | 1466630079242 Marionette DEBUG loaded listener.js 13:14:39 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (135A9400) [pid = 3884] [serial = 1637] [outer = 131C8400] 13:14:39 INFO - PROCESS | 3884 | 1466630079759 Marionette TRACE conn3 <- [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]]]}] 13:14:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 13:14:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 689ms 13:14:39 INFO - PROCESS | 3884 | 1466630079816 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 13:14:39 INFO - PROCESS | 3884 | 1466630079820 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 13:14:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 13:14:39 INFO - PROCESS | 3884 | 1466630079824 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 13:14:39 INFO - PROCESS | 3884 | 1466630079825 Marionette TRACE conn3 <- [1,2146,null,{}] 13:14:39 INFO - PROCESS | 3884 | 1466630079836 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:39 INFO - PROCESS | 3884 | 1466630079840 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:39 INFO - PROCESS | 3884 | 1466630079956 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 13:14:40 INFO - PROCESS | 3884 | 1466630080058 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:40 INFO - PROCESS | 3884 | 1466630080062 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:40 INFO - PROCESS | 3884 | ++DOCSHELL 13C99400 == 30 [pid = 3884] [id = 546] 13:14:40 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (1400F800) [pid = 3884] [serial = 1638] [outer = 00000000] 13:14:40 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (1548D000) [pid = 3884] [serial = 1639] [outer = 1400F800] 13:14:40 INFO - PROCESS | 3884 | 1466630080110 Marionette DEBUG loaded listener.js 13:14:40 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (16597000) [pid = 3884] [serial = 1640] [outer = 1400F800] 13:14:40 INFO - PROCESS | 3884 | 1466630080498 Marionette TRACE conn3 <- [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]]]}] 13:14:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 13:14:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 704ms 13:14:40 INFO - PROCESS | 3884 | 1466630080520 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 13:14:40 INFO - PROCESS | 3884 | 1466630080523 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 13:14:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 13:14:40 INFO - PROCESS | 3884 | 1466630080526 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 13:14:40 INFO - PROCESS | 3884 | 1466630080528 Marionette TRACE conn3 <- [1,2150,null,{}] 13:14:40 INFO - PROCESS | 3884 | 1466630080545 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:40 INFO - PROCESS | 3884 | 1466630080548 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:40 INFO - PROCESS | 3884 | 1466630080679 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 13:14:40 INFO - PROCESS | 3884 | 1466630080685 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:40 INFO - PROCESS | 3884 | 1466630080687 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:40 INFO - PROCESS | 3884 | ++DOCSHELL 16D03400 == 31 [pid = 3884] [id = 547] 13:14:40 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (16EA8400) [pid = 3884] [serial = 1641] [outer = 00000000] 13:14:40 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (16EDBC00) [pid = 3884] [serial = 1642] [outer = 16EA8400] 13:14:40 INFO - PROCESS | 3884 | 1466630080784 Marionette DEBUG loaded listener.js 13:14:40 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (17587400) [pid = 3884] [serial = 1643] [outer = 16EA8400] 13:14:41 INFO - PROCESS | 3884 | 1466630081228 Marionette TRACE conn3 <- [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]]]}] 13:14:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 13:14:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 736ms 13:14:41 INFO - PROCESS | 3884 | 1466630081266 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 13:14:41 INFO - PROCESS | 3884 | 1466630081268 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 13:14:41 INFO - PROCESS | 3884 | 1466630081272 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 13:14:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 13:14:41 INFO - PROCESS | 3884 | 1466630081273 Marionette TRACE conn3 <- [1,2154,null,{}] 13:14:41 INFO - PROCESS | 3884 | 1466630081277 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:41 INFO - PROCESS | 3884 | 1466630081279 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:41 INFO - PROCESS | 3884 | 1466630081415 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 13:14:41 INFO - PROCESS | 3884 | 1466630081437 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:41 INFO - PROCESS | 3884 | 1466630081439 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:41 INFO - PROCESS | 3884 | ++DOCSHELL 17D33C00 == 32 [pid = 3884] [id = 548] 13:14:41 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (17D36400) [pid = 3884] [serial = 1644] [outer = 00000000] 13:14:41 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (17E45000) [pid = 3884] [serial = 1645] [outer = 17D36400] 13:14:41 INFO - PROCESS | 3884 | 1466630081482 Marionette DEBUG loaded listener.js 13:14:41 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (17EF1000) [pid = 3884] [serial = 1646] [outer = 17D36400] 13:14:41 INFO - PROCESS | 3884 | 1466630081932 Marionette TRACE conn3 <- [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]]]}] 13:14:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 13:14:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 689ms 13:14:41 INFO - PROCESS | 3884 | 1466630081972 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 13:14:41 INFO - PROCESS | 3884 | 1466630081974 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 13:14:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 13:14:41 INFO - PROCESS | 3884 | 1466630081977 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 13:14:41 INFO - PROCESS | 3884 | 1466630081979 Marionette TRACE conn3 <- [1,2158,null,{}] 13:14:41 INFO - PROCESS | 3884 | 1466630081991 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:41 INFO - PROCESS | 3884 | 1466630081996 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:42 INFO - PROCESS | 3884 | 1466630082134 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 13:14:42 INFO - PROCESS | 3884 | 1466630082204 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:42 INFO - PROCESS | 3884 | 1466630082206 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:42 INFO - PROCESS | 3884 | ++DOCSHELL 180B7400 == 33 [pid = 3884] [id = 549] 13:14:42 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (180B7C00) [pid = 3884] [serial = 1647] [outer = 00000000] 13:14:42 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (1981B800) [pid = 3884] [serial = 1648] [outer = 180B7C00] 13:14:42 INFO - PROCESS | 3884 | 1466630082250 Marionette DEBUG loaded listener.js 13:14:42 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (19965C00) [pid = 3884] [serial = 1649] [outer = 180B7C00] 13:14:42 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (17584800) [pid = 3884] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 13:14:42 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (13C9F400) [pid = 3884] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 13:14:42 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (1142A000) [pid = 3884] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 13:14:42 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (111DDC00) [pid = 3884] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 13:14:42 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (166DA800) [pid = 3884] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 13:14:42 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (135B1C00) [pid = 3884] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 13:14:42 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (107EC000) [pid = 3884] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 13:14:42 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (17EF0C00) [pid = 3884] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 13:14:42 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (107F6000) [pid = 3884] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 13:14:42 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (1981C400) [pid = 3884] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 13:14:42 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (15482C00) [pid = 3884] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 13:14:42 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (16A42800) [pid = 3884] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 13:14:42 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (15489C00) [pid = 3884] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 13:14:42 INFO - PROCESS | 3884 | 1466630082892 Marionette TRACE conn3 <- [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]]]}] 13:14:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 13:14:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 939ms 13:14:42 INFO - PROCESS | 3884 | 1466630082923 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 13:14:42 INFO - PROCESS | 3884 | 1466630082925 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 13:14:42 INFO - PROCESS | 3884 | 1466630082928 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 13:14:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 13:14:42 INFO - PROCESS | 3884 | 1466630082930 Marionette TRACE conn3 <- [1,2162,null,{}] 13:14:42 INFO - PROCESS | 3884 | 1466630082933 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:42 INFO - PROCESS | 3884 | 1466630082935 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:43 INFO - PROCESS | 3884 | 1466630083012 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 13:14:43 INFO - PROCESS | 3884 | 1466630083020 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:43 INFO - PROCESS | 3884 | 1466630083022 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:43 INFO - PROCESS | 3884 | ++DOCSHELL 10C88C00 == 34 [pid = 3884] [id = 550] 13:14:43 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (10C89000) [pid = 3884] [serial = 1650] [outer = 00000000] 13:14:43 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (15489C00) [pid = 3884] [serial = 1651] [outer = 10C89000] 13:14:43 INFO - PROCESS | 3884 | 1466630083074 Marionette DEBUG loaded listener.js 13:14:43 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (16EB4000) [pid = 3884] [serial = 1652] [outer = 10C89000] 13:14:43 INFO - PROCESS | 3884 | 1466630083513 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 13:14:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 13:14:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 642ms 13:14:43 INFO - PROCESS | 3884 | 1466630083566 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 13:14:43 INFO - PROCESS | 3884 | 1466630083568 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 13:14:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 13:14:43 INFO - PROCESS | 3884 | 1466630083571 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 13:14:43 INFO - PROCESS | 3884 | 1466630083573 Marionette TRACE conn3 <- [1,2166,null,{}] 13:14:43 INFO - PROCESS | 3884 | 1466630083576 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:43 INFO - PROCESS | 3884 | 1466630083578 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:43 INFO - PROCESS | 3884 | 1466630083653 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 13:14:43 INFO - PROCESS | 3884 | 1466630083658 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:43 INFO - PROCESS | 3884 | 1466630083660 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:43 INFO - PROCESS | 3884 | ++DOCSHELL 17D75800 == 35 [pid = 3884] [id = 551] 13:14:43 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (180AE000) [pid = 3884] [serial = 1653] [outer = 00000000] 13:14:43 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (19E80400) [pid = 3884] [serial = 1654] [outer = 180AE000] 13:14:43 INFO - PROCESS | 3884 | 1466630083709 Marionette DEBUG loaded listener.js 13:14:43 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (19F3C400) [pid = 3884] [serial = 1655] [outer = 180AE000] 13:14:44 INFO - PROCESS | 3884 | 1466630084236 Marionette TRACE conn3 <- [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]]]}] 13:14:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 13:14:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 735ms 13:14:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 13:14:44 INFO - PROCESS | 3884 | 1466630084312 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 13:14:44 INFO - PROCESS | 3884 | 1466630084314 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 13:14:44 INFO - PROCESS | 3884 | 1466630084318 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 13:14:44 INFO - PROCESS | 3884 | 1466630084320 Marionette TRACE conn3 <- [1,2170,null,{}] 13:14:44 INFO - PROCESS | 3884 | 1466630084323 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:44 INFO - PROCESS | 3884 | 1466630084325 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:44 INFO - PROCESS | 3884 | 1466630084431 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 13:14:44 INFO - PROCESS | 3884 | 1466630084440 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:44 INFO - PROCESS | 3884 | 1466630084442 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:44 INFO - PROCESS | 3884 | ++DOCSHELL 1A03AC00 == 36 [pid = 3884] [id = 552] 13:14:44 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (1A03B800) [pid = 3884] [serial = 1656] [outer = 00000000] 13:14:44 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (1A44D800) [pid = 3884] [serial = 1657] [outer = 1A03B800] 13:14:44 INFO - PROCESS | 3884 | 1466630084484 Marionette DEBUG loaded listener.js 13:14:44 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (1A44E000) [pid = 3884] [serial = 1658] [outer = 1A03B800] 13:14:45 INFO - PROCESS | 3884 | --DOCSHELL 131A9C00 == 35 [pid = 3884] [id = 545] 13:14:45 INFO - PROCESS | 3884 | --DOCSHELL 107F5400 == 34 [pid = 3884] [id = 544] 13:14:45 INFO - PROCESS | 3884 | --DOCSHELL 0C773C00 == 33 [pid = 3884] [id = 543] 13:14:45 INFO - PROCESS | 3884 | --DOCSHELL 13C99400 == 32 [pid = 3884] [id = 546] 13:14:45 INFO - PROCESS | 3884 | --DOCSHELL 180B7400 == 31 [pid = 3884] [id = 549] 13:14:45 INFO - PROCESS | 3884 | --DOCSHELL 10C88C00 == 30 [pid = 3884] [id = 550] 13:14:45 INFO - PROCESS | 3884 | --DOCSHELL 17D75800 == 29 [pid = 3884] [id = 551] 13:14:45 INFO - PROCESS | 3884 | --DOCSHELL 17D33C00 == 28 [pid = 3884] [id = 548] 13:14:45 INFO - PROCESS | 3884 | --DOCSHELL 16D03400 == 27 [pid = 3884] [id = 547] 13:14:46 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (1769B800) [pid = 3884] [serial = 1603] [outer = 00000000] [url = about:blank] 13:14:46 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (176A2C00) [pid = 3884] [serial = 1604] [outer = 00000000] [url = about:blank] 13:14:46 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (180B0C00) [pid = 3884] [serial = 1606] [outer = 00000000] [url = about:blank] 13:14:46 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (1698CC00) [pid = 3884] [serial = 1612] [outer = 00000000] [url = about:blank] 13:14:46 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (131C7C00) [pid = 3884] [serial = 1594] [outer = 00000000] [url = about:blank] 13:14:46 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (13338000) [pid = 3884] [serial = 1595] [outer = 00000000] [url = about:blank] 13:14:46 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (1A87C000) [pid = 3884] [serial = 1583] [outer = 00000000] [url = about:blank] 13:14:46 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (13C95800) [pid = 3884] [serial = 1588] [outer = 00000000] [url = about:blank] 13:14:46 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (140F6C00) [pid = 3884] [serial = 1589] [outer = 00000000] [url = about:blank] 13:14:46 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (12BB2C00) [pid = 3884] [serial = 1591] [outer = 00000000] [url = about:blank] 13:14:46 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (12E5F400) [pid = 3884] [serial = 1592] [outer = 00000000] [url = about:blank] 13:14:46 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (19F3BC00) [pid = 3884] [serial = 1616] [outer = 00000000] [url = about:blank] 13:14:46 INFO - PROCESS | 3884 | --DOMWINDOW == 70 (10C89400) [pid = 3884] [serial = 1585] [outer = 00000000] [url = about:blank] 13:14:46 INFO - PROCESS | 3884 | --DOMWINDOW == 69 (19963C00) [pid = 3884] [serial = 1609] [outer = 00000000] [url = about:blank] 13:14:46 INFO - PROCESS | 3884 | --DOMWINDOW == 68 (114E4400) [pid = 3884] [serial = 1586] [outer = 00000000] [url = about:blank] 13:14:46 INFO - PROCESS | 3884 | --DOMWINDOW == 67 (1594D000) [pid = 3884] [serial = 1597] [outer = 00000000] [url = about:blank] 13:14:46 INFO - PROCESS | 3884 | --DOMWINDOW == 66 (15D50000) [pid = 3884] [serial = 1598] [outer = 00000000] [url = about:blank] 13:14:46 INFO - PROCESS | 3884 | --DOMWINDOW == 65 (16EDAC00) [pid = 3884] [serial = 1600] [outer = 00000000] [url = about:blank] 13:14:46 INFO - PROCESS | 3884 | --DOMWINDOW == 64 (19F39000) [pid = 3884] [serial = 1615] [outer = 00000000] [url = about:blank] 13:14:46 INFO - PROCESS | 3884 | --DOMWINDOW == 63 (1A450400) [pid = 3884] [serial = 1619] [outer = 00000000] [url = about:blank] 13:14:46 INFO - PROCESS | 3884 | --DOMWINDOW == 62 (1A44F000) [pid = 3884] [serial = 1618] [outer = 00000000] [url = about:blank] 13:14:46 INFO - PROCESS | 3884 | --DOMWINDOW == 61 (19E7B800) [pid = 3884] [serial = 1610] [outer = 00000000] [url = about:blank] 13:14:46 INFO - PROCESS | 3884 | --DOMWINDOW == 60 (180B2400) [pid = 3884] [serial = 1607] [outer = 00000000] [url = about:blank] 13:14:46 INFO - PROCESS | 3884 | --DOMWINDOW == 59 (16EE3000) [pid = 3884] [serial = 1601] [outer = 00000000] [url = about:blank] 13:14:46 INFO - PROCESS | 3884 | --DOMWINDOW == 58 (17D92800) [pid = 3884] [serial = 1613] [outer = 00000000] [url = about:blank] 13:14:46 INFO - PROCESS | 3884 | 1466630086225 Marionette TRACE conn3 <- [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]]]}] 13:14:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 13:14:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1955ms 13:14:46 INFO - PROCESS | 3884 | 1466630086275 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 13:14:46 INFO - PROCESS | 3884 | 1466630086279 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 13:14:46 INFO - PROCESS | 3884 | 1466630086285 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 13:14:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 13:14:46 INFO - PROCESS | 3884 | 1466630086288 Marionette TRACE conn3 <- [1,2174,null,{}] 13:14:46 INFO - PROCESS | 3884 | 1466630086294 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:46 INFO - PROCESS | 3884 | 1466630086297 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:46 INFO - PROCESS | 3884 | 1466630086394 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 13:14:46 INFO - PROCESS | 3884 | 1466630086403 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:46 INFO - PROCESS | 3884 | 1466630086408 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:46 INFO - PROCESS | 3884 | ++DOCSHELL 107E9800 == 28 [pid = 3884] [id = 553] 13:14:46 INFO - PROCESS | 3884 | ++DOMWINDOW == 59 (107F0800) [pid = 3884] [serial = 1659] [outer = 00000000] 13:14:46 INFO - PROCESS | 3884 | ++DOMWINDOW == 60 (10C88C00) [pid = 3884] [serial = 1660] [outer = 107F0800] 13:14:46 INFO - PROCESS | 3884 | 1466630086461 Marionette DEBUG loaded listener.js 13:14:46 INFO - PROCESS | 3884 | ++DOMWINDOW == 61 (111DD000) [pid = 3884] [serial = 1661] [outer = 107F0800] 13:14:46 INFO - PROCESS | 3884 | 1466630086964 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 13:14:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 13:14:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 688ms 13:14:46 INFO - PROCESS | 3884 | 1466630086984 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 13:14:46 INFO - PROCESS | 3884 | 1466630086989 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 13:14:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 13:14:47 INFO - PROCESS | 3884 | 1466630086996 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 13:14:47 INFO - PROCESS | 3884 | 1466630086998 Marionette TRACE conn3 <- [1,2178,null,{}] 13:14:47 INFO - PROCESS | 3884 | 1466630087006 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:47 INFO - PROCESS | 3884 | 1466630087009 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:47 INFO - PROCESS | 3884 | 1466630087095 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 13:14:47 INFO - PROCESS | 3884 | 1466630087103 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:47 INFO - PROCESS | 3884 | 1466630087106 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:47 INFO - PROCESS | 3884 | ++DOCSHELL 12BEE000 == 29 [pid = 3884] [id = 554] 13:14:47 INFO - PROCESS | 3884 | ++DOMWINDOW == 62 (12BEEC00) [pid = 3884] [serial = 1662] [outer = 00000000] 13:14:47 INFO - PROCESS | 3884 | ++DOMWINDOW == 63 (12E69C00) [pid = 3884] [serial = 1663] [outer = 12BEEC00] 13:14:47 INFO - PROCESS | 3884 | 1466630087153 Marionette DEBUG loaded listener.js 13:14:47 INFO - PROCESS | 3884 | ++DOMWINDOW == 64 (1319FC00) [pid = 3884] [serial = 1664] [outer = 12BEEC00] 13:14:47 INFO - PROCESS | 3884 | 1466630087617 Marionette TRACE conn3 <- [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]]]}] 13:14:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 13:14:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 641ms 13:14:47 INFO - PROCESS | 3884 | 1466630087633 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 13:14:47 INFO - PROCESS | 3884 | 1466630087635 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 13:14:47 INFO - PROCESS | 3884 | 1466630087638 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 13:14:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 13:14:47 INFO - PROCESS | 3884 | 1466630087642 Marionette TRACE conn3 <- [1,2182,null,{}] 13:14:47 INFO - PROCESS | 3884 | 1466630087653 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:47 INFO - PROCESS | 3884 | 1466630087657 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:47 INFO - PROCESS | 3884 | 1466630087741 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 13:14:47 INFO - PROCESS | 3884 | 1466630087747 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:47 INFO - PROCESS | 3884 | 1466630087750 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:47 INFO - PROCESS | 3884 | ++DOCSHELL 13C96800 == 30 [pid = 3884] [id = 555] 13:14:47 INFO - PROCESS | 3884 | ++DOMWINDOW == 65 (13C96C00) [pid = 3884] [serial = 1665] [outer = 00000000] 13:14:47 INFO - PROCESS | 3884 | ++DOMWINDOW == 66 (140EE400) [pid = 3884] [serial = 1666] [outer = 13C96C00] 13:14:47 INFO - PROCESS | 3884 | 1466630087799 Marionette DEBUG loaded listener.js 13:14:47 INFO - PROCESS | 3884 | ++DOMWINDOW == 67 (140F8C00) [pid = 3884] [serial = 1667] [outer = 13C96C00] 13:14:48 INFO - PROCESS | 3884 | 1466630088300 Marionette TRACE conn3 <- [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]]]}] 13:14:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 13:14:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 704ms 13:14:48 INFO - PROCESS | 3884 | 1466630088338 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 13:14:48 INFO - PROCESS | 3884 | 1466630088340 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 13:14:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 13:14:48 INFO - PROCESS | 3884 | 1466630088343 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 13:14:48 INFO - PROCESS | 3884 | 1466630088345 Marionette TRACE conn3 <- [1,2186,null,{}] 13:14:48 INFO - PROCESS | 3884 | 1466630088359 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:48 INFO - PROCESS | 3884 | 1466630088361 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:48 INFO - PROCESS | 3884 | 1466630088442 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 13:14:48 INFO - PROCESS | 3884 | --DOCSHELL 1B194400 == 29 [pid = 3884] [id = 16] 13:14:48 INFO - PROCESS | 3884 | 1466630088461 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:48 INFO - PROCESS | 3884 | 1466630088463 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:48 INFO - PROCESS | 3884 | ++DOCSHELL 1596D400 == 30 [pid = 3884] [id = 556] 13:14:48 INFO - PROCESS | 3884 | ++DOMWINDOW == 68 (15971800) [pid = 3884] [serial = 1668] [outer = 00000000] 13:14:48 INFO - PROCESS | 3884 | ++DOMWINDOW == 69 (16553800) [pid = 3884] [serial = 1669] [outer = 15971800] 13:14:48 INFO - PROCESS | 3884 | 1466630088514 Marionette DEBUG loaded listener.js 13:14:48 INFO - PROCESS | 3884 | ++DOMWINDOW == 70 (1698CC00) [pid = 3884] [serial = 1670] [outer = 15971800] 13:14:48 INFO - PROCESS | 3884 | 1466630088948 Marionette TRACE conn3 <- [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]]]}] 13:14:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 13:14:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 657ms 13:14:49 INFO - PROCESS | 3884 | 1466630089002 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 13:14:49 INFO - PROCESS | 3884 | 1466630089004 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 13:14:49 INFO - PROCESS | 3884 | 1466630089007 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 13:14:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 13:14:49 INFO - PROCESS | 3884 | 1466630089009 Marionette TRACE conn3 <- [1,2190,null,{}] 13:14:49 INFO - PROCESS | 3884 | 1466630089012 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:49 INFO - PROCESS | 3884 | 1466630089014 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:49 INFO - PROCESS | 3884 | 1466630089091 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 13:14:49 INFO - PROCESS | 3884 | 1466630089096 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:49 INFO - PROCESS | 3884 | 1466630089099 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:49 INFO - PROCESS | 3884 | ++DOCSHELL 15482C00 == 31 [pid = 3884] [id = 557] 13:14:49 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (16A3CC00) [pid = 3884] [serial = 1671] [outer = 00000000] 13:14:49 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (16EC7400) [pid = 3884] [serial = 1672] [outer = 16A3CC00] 13:14:49 INFO - PROCESS | 3884 | 1466630089143 Marionette DEBUG loaded listener.js 13:14:49 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (16EDE000) [pid = 3884] [serial = 1673] [outer = 16A3CC00] 13:14:49 INFO - PROCESS | 3884 | 1466630089613 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 13:14:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 13:14:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 641ms 13:14:49 INFO - PROCESS | 3884 | 1466630089646 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 13:14:49 INFO - PROCESS | 3884 | 1466630089648 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 13:14:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 13:14:49 INFO - PROCESS | 3884 | 1466630089654 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 13:14:49 INFO - PROCESS | 3884 | 1466630089656 Marionette TRACE conn3 <- [1,2194,null,{}] 13:14:49 INFO - PROCESS | 3884 | 1466630089659 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:49 INFO - PROCESS | 3884 | 1466630089664 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:49 INFO - PROCESS | 3884 | 1466630089763 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 13:14:49 INFO - PROCESS | 3884 | 1466630089768 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:49 INFO - PROCESS | 3884 | 1466630089770 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:49 INFO - PROCESS | 3884 | ++DOCSHELL 175A1800 == 32 [pid = 3884] [id = 558] 13:14:49 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (175A2400) [pid = 3884] [serial = 1674] [outer = 00000000] 13:14:49 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (17D36C00) [pid = 3884] [serial = 1675] [outer = 175A2400] 13:14:49 INFO - PROCESS | 3884 | 1466630089814 Marionette DEBUG loaded listener.js 13:14:49 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (17E3D000) [pid = 3884] [serial = 1676] [outer = 175A2400] 13:14:50 INFO - PROCESS | 3884 | 1466630090253 Marionette TRACE conn3 <- [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]]]}] 13:14:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 13:14:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 642ms 13:14:50 INFO - PROCESS | 3884 | 1466630090289 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 13:14:50 INFO - PROCESS | 3884 | 1466630090291 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 13:14:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 13:14:50 INFO - PROCESS | 3884 | 1466630090294 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 13:14:50 INFO - PROCESS | 3884 | 1466630090296 Marionette TRACE conn3 <- [1,2198,null,{}] 13:14:50 INFO - PROCESS | 3884 | 1466630090303 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:50 INFO - PROCESS | 3884 | 1466630090315 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:50 INFO - PROCESS | 3884 | 1466630090391 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 13:14:50 INFO - PROCESS | 3884 | 1466630090395 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:50 INFO - PROCESS | 3884 | 1466630090397 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:50 INFO - PROCESS | 3884 | ++DOCSHELL 17D31C00 == 33 [pid = 3884] [id = 559] 13:14:50 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (17D36800) [pid = 3884] [serial = 1677] [outer = 00000000] 13:14:50 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (180B4C00) [pid = 3884] [serial = 1678] [outer = 17D36800] 13:14:50 INFO - PROCESS | 3884 | 1466630090440 Marionette DEBUG loaded listener.js 13:14:50 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (180B5400) [pid = 3884] [serial = 1679] [outer = 17D36800] 13:14:50 INFO - PROCESS | 3884 | 1466630090875 Marionette TRACE conn3 <- [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]]]}] 13:14:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 13:14:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 641ms 13:14:50 INFO - PROCESS | 3884 | 1466630090943 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 13:14:50 INFO - PROCESS | 3884 | 1466630090945 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 13:14:50 INFO - PROCESS | 3884 | 1466630090949 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 13:14:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 13:14:50 INFO - PROCESS | 3884 | 1466630090950 Marionette TRACE conn3 <- [1,2202,null,{}] 13:14:50 INFO - PROCESS | 3884 | 1466630090954 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:50 INFO - PROCESS | 3884 | 1466630090955 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:51 INFO - PROCESS | 3884 | 1466630091037 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 13:14:51 INFO - PROCESS | 3884 | 1466630091044 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:51 INFO - PROCESS | 3884 | 1466630091046 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:51 INFO - PROCESS | 3884 | ++DOCSHELL 0C76C000 == 34 [pid = 3884] [id = 560] 13:14:51 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (10639C00) [pid = 3884] [serial = 1680] [outer = 00000000] 13:14:51 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (1981CC00) [pid = 3884] [serial = 1681] [outer = 10639C00] 13:14:51 INFO - PROCESS | 3884 | 1466630091089 Marionette DEBUG loaded listener.js 13:14:51 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (16596800) [pid = 3884] [serial = 1682] [outer = 10639C00] 13:14:51 INFO - PROCESS | 3884 | 1466630091534 Marionette TRACE conn3 <- [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]]]}] 13:14:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 13:14:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 641ms 13:14:51 INFO - PROCESS | 3884 | 1466630091588 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 13:14:51 INFO - PROCESS | 3884 | 1466630091590 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 13:14:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 13:14:51 INFO - PROCESS | 3884 | 1466630091593 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 13:14:51 INFO - PROCESS | 3884 | 1466630091595 Marionette TRACE conn3 <- [1,2206,null,{}] 13:14:51 INFO - PROCESS | 3884 | 1466630091598 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:51 INFO - PROCESS | 3884 | 1466630091600 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:51 INFO - PROCESS | 3884 | 1466630091676 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 13:14:51 INFO - PROCESS | 3884 | 1466630091681 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:51 INFO - PROCESS | 3884 | 1466630091683 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:51 INFO - PROCESS | 3884 | ++DOCSHELL 10B5AC00 == 35 [pid = 3884] [id = 561] 13:14:51 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (11D2E800) [pid = 3884] [serial = 1683] [outer = 00000000] 13:14:51 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (19E7FC00) [pid = 3884] [serial = 1684] [outer = 11D2E800] 13:14:51 INFO - PROCESS | 3884 | 1466630091729 Marionette DEBUG loaded listener.js 13:14:51 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (19E81400) [pid = 3884] [serial = 1685] [outer = 11D2E800] 13:14:52 INFO - PROCESS | 3884 | 1466630092221 Marionette TRACE conn3 <- [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]]]}] 13:14:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 13:14:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 642ms 13:14:52 INFO - PROCESS | 3884 | 1466630092236 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 13:14:52 INFO - PROCESS | 3884 | 1466630092238 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 13:14:52 INFO - PROCESS | 3884 | 1466630092241 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 13:14:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 13:14:52 INFO - PROCESS | 3884 | 1466630092242 Marionette TRACE conn3 <- [1,2210,null,{}] 13:14:52 INFO - PROCESS | 3884 | 1466630092246 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:52 INFO - PROCESS | 3884 | 1466630092248 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:52 INFO - PROCESS | 3884 | 1466630092374 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 13:14:52 INFO - PROCESS | 3884 | 1466630092379 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:52 INFO - PROCESS | 3884 | 1466630092380 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:52 INFO - PROCESS | 3884 | ++DOCSHELL 16FE6C00 == 36 [pid = 3884] [id = 562] 13:14:52 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (1981B000) [pid = 3884] [serial = 1686] [outer = 00000000] 13:14:52 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (19FCA400) [pid = 3884] [serial = 1687] [outer = 1981B000] 13:14:52 INFO - PROCESS | 3884 | 1466630092423 Marionette DEBUG loaded listener.js 13:14:52 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (1A03A800) [pid = 3884] [serial = 1688] [outer = 1981B000] 13:14:52 INFO - PROCESS | 3884 | 1466630092859 Marionette TRACE conn3 <- [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]]]}] 13:14:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 13:14:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 642ms 13:14:52 INFO - PROCESS | 3884 | 1466630092879 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 13:14:52 INFO - PROCESS | 3884 | 1466630092881 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 13:14:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 13:14:52 INFO - PROCESS | 3884 | 1466630092892 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 13:14:52 INFO - PROCESS | 3884 | 1466630092894 Marionette TRACE conn3 <- [1,2214,null,{}] 13:14:52 INFO - PROCESS | 3884 | 1466630092898 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:52 INFO - PROCESS | 3884 | 1466630092900 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:53 INFO - PROCESS | 3884 | 1466630093021 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 13:14:53 INFO - PROCESS | 3884 | 1466630093027 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:53 INFO - PROCESS | 3884 | 1466630093029 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:53 INFO - PROCESS | 3884 | ++DOCSHELL 143AAC00 == 37 [pid = 3884] [id = 563] 13:14:53 INFO - PROCESS | 3884 | ++DOMWINDOW == 89 (19E7F400) [pid = 3884] [serial = 1689] [outer = 00000000] 13:14:53 INFO - PROCESS | 3884 | ++DOMWINDOW == 90 (1A58B400) [pid = 3884] [serial = 1690] [outer = 19E7F400] 13:14:53 INFO - PROCESS | 3884 | 1466630093081 Marionette DEBUG loaded listener.js 13:14:53 INFO - PROCESS | 3884 | ++DOMWINDOW == 91 (1A592400) [pid = 3884] [serial = 1691] [outer = 19E7F400] 13:14:53 INFO - PROCESS | 3884 | 1466630093559 Marionette TRACE conn3 <- [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]]]}] 13:14:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 13:14:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 704ms 13:14:53 INFO - PROCESS | 3884 | 1466630093590 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 13:14:53 INFO - PROCESS | 3884 | 1466630093592 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 13:14:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 13:14:53 INFO - PROCESS | 3884 | 1466630093595 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 13:14:53 INFO - PROCESS | 3884 | 1466630093596 Marionette TRACE conn3 <- [1,2218,null,{}] 13:14:53 INFO - PROCESS | 3884 | 1466630093600 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:53 INFO - PROCESS | 3884 | 1466630093601 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:53 INFO - PROCESS | 3884 | 1466630093713 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 13:14:53 INFO - PROCESS | 3884 | 1466630093718 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:53 INFO - PROCESS | 3884 | 1466630093720 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:53 INFO - PROCESS | 3884 | ++DOCSHELL 1A561800 == 38 [pid = 3884] [id = 564] 13:14:53 INFO - PROCESS | 3884 | ++DOMWINDOW == 92 (1A594000) [pid = 3884] [serial = 1692] [outer = 00000000] 13:14:53 INFO - PROCESS | 3884 | ++DOMWINDOW == 93 (1A5D9C00) [pid = 3884] [serial = 1693] [outer = 1A594000] 13:14:53 INFO - PROCESS | 3884 | 1466630093764 Marionette DEBUG loaded listener.js 13:14:53 INFO - PROCESS | 3884 | ++DOMWINDOW == 94 (1A5DD400) [pid = 3884] [serial = 1694] [outer = 1A594000] 13:14:54 INFO - PROCESS | 3884 | --DOMWINDOW == 93 (10676C00) [pid = 3884] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 13:14:54 INFO - PROCESS | 3884 | --DOMWINDOW == 92 (180AE000) [pid = 3884] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 13:14:54 INFO - PROCESS | 3884 | --DOMWINDOW == 91 (10C89000) [pid = 3884] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 13:14:54 INFO - PROCESS | 3884 | --DOMWINDOW == 90 (104E4800) [pid = 3884] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 13:14:54 INFO - PROCESS | 3884 | --DOMWINDOW == 89 (107F6800) [pid = 3884] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 13:14:54 INFO - PROCESS | 3884 | --DOMWINDOW == 88 (131C8400) [pid = 3884] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 13:14:54 INFO - PROCESS | 3884 | --DOMWINDOW == 87 (1981F800) [pid = 3884] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 13:14:54 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (1548F400) [pid = 3884] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 13:14:54 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (180B7C00) [pid = 3884] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 13:14:54 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (17D36400) [pid = 3884] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 13:14:54 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (1400F800) [pid = 3884] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 13:14:54 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (16EA8400) [pid = 3884] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 13:14:54 INFO - PROCESS | 3884 | 1466630094351 Marionette TRACE conn3 <- [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]]]}] 13:14:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 13:14:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 798ms 13:14:54 INFO - PROCESS | 3884 | 1466630094453 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 13:14:54 INFO - PROCESS | 3884 | 1466630094458 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 13:14:54 INFO - PROCESS | 3884 | 1466630094490 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 13:14:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 13:14:54 INFO - PROCESS | 3884 | 1466630094494 Marionette TRACE conn3 <- [1,2222,null,{}] 13:14:54 INFO - PROCESS | 3884 | 1466630094501 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:54 INFO - PROCESS | 3884 | 1466630094504 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:54 INFO - PROCESS | 3884 | 1466630094641 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 13:14:54 INFO - PROCESS | 3884 | 1466630094753 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:54 INFO - PROCESS | 3884 | 1466630094759 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:54 INFO - PROCESS | 3884 | ++DOCSHELL 106EAC00 == 39 [pid = 3884] [id = 565] 13:14:54 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (106ECC00) [pid = 3884] [serial = 1695] [outer = 00000000] 13:14:54 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (10B5D000) [pid = 3884] [serial = 1696] [outer = 106ECC00] 13:14:54 INFO - PROCESS | 3884 | 1466630094815 Marionette DEBUG loaded listener.js 13:14:54 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (111DEC00) [pid = 3884] [serial = 1697] [outer = 106ECC00] 13:14:55 INFO - PROCESS | 3884 | 1466630095548 Marionette TRACE conn3 <- [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]]]}] 13:14:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 13:14:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1095ms 13:14:55 INFO - PROCESS | 3884 | 1466630095607 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 13:14:55 INFO - PROCESS | 3884 | 1466630095611 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 13:14:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 13:14:55 INFO - PROCESS | 3884 | 1466630095618 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 13:14:55 INFO - PROCESS | 3884 | 1466630095622 Marionette TRACE conn3 <- [1,2226,null,{}] 13:14:55 INFO - PROCESS | 3884 | 1466630095627 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:55 INFO - PROCESS | 3884 | 1466630095630 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:55 INFO - PROCESS | 3884 | 1466630095746 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 13:14:55 INFO - PROCESS | 3884 | 1466630095881 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:55 INFO - PROCESS | 3884 | 1466630095884 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:55 INFO - PROCESS | 3884 | ++DOCSHELL 12919400 == 40 [pid = 3884] [id = 566] 13:14:55 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (1291F000) [pid = 3884] [serial = 1698] [outer = 00000000] 13:14:55 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (13337000) [pid = 3884] [serial = 1699] [outer = 1291F000] 13:14:55 INFO - PROCESS | 3884 | 1466630095941 Marionette DEBUG loaded listener.js 13:14:56 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (13C0E800) [pid = 3884] [serial = 1700] [outer = 1291F000] 13:14:56 INFO - PROCESS | 3884 | 1466630096872 Marionette TRACE conn3 <- [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]]]}] 13:14:56 INFO - PROCESS | 3884 | --DOCSHELL 143AAC00 == 39 [pid = 3884] [id = 563] 13:14:56 INFO - PROCESS | 3884 | --DOCSHELL 16FE6C00 == 38 [pid = 3884] [id = 562] 13:14:56 INFO - PROCESS | 3884 | --DOCSHELL 10B5AC00 == 37 [pid = 3884] [id = 561] 13:14:56 INFO - PROCESS | 3884 | --DOCSHELL 0C76C000 == 36 [pid = 3884] [id = 560] 13:14:56 INFO - PROCESS | 3884 | --DOCSHELL 17D31C00 == 35 [pid = 3884] [id = 559] 13:14:56 INFO - PROCESS | 3884 | --DOCSHELL 175A1800 == 34 [pid = 3884] [id = 558] 13:14:56 INFO - PROCESS | 3884 | --DOCSHELL 15482C00 == 33 [pid = 3884] [id = 557] 13:14:56 INFO - PROCESS | 3884 | --DOCSHELL 1596D400 == 32 [pid = 3884] [id = 556] 13:14:56 INFO - PROCESS | 3884 | --DOCSHELL 13C96800 == 31 [pid = 3884] [id = 555] 13:14:56 INFO - PROCESS | 3884 | --DOCSHELL 12BEE000 == 30 [pid = 3884] [id = 554] 13:14:56 INFO - PROCESS | 3884 | --DOCSHELL 107E9800 == 29 [pid = 3884] [id = 553] 13:14:56 INFO - PROCESS | 3884 | --DOCSHELL 1A03AC00 == 28 [pid = 3884] [id = 552] 13:14:56 INFO - PROCESS | 3884 | --DOMWINDOW == 87 (1A44D800) [pid = 3884] [serial = 1657] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (19F3C400) [pid = 3884] [serial = 1655] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (12BA7C00) [pid = 3884] [serial = 1621] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (19E80400) [pid = 3884] [serial = 1654] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (15489C00) [pid = 3884] [serial = 1651] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (10C82800) [pid = 3884] [serial = 1630] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (10F4A400) [pid = 3884] [serial = 1634] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (132D4C00) [pid = 3884] [serial = 1636] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (1A564C00) [pid = 3884] [serial = 1628] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (1A035400) [pid = 3884] [serial = 1627] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (16560800) [pid = 3884] [serial = 1624] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (16EB4000) [pid = 3884] [serial = 1652] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (1981B800) [pid = 3884] [serial = 1648] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (135A9400) [pid = 3884] [serial = 1637] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (19965C00) [pid = 3884] [serial = 1649] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (17E45000) [pid = 3884] [serial = 1645] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (1319F400) [pid = 3884] [serial = 1622] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3884 | --DOMWINDOW == 70 (1142A400) [pid = 3884] [serial = 1631] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3884 | --DOMWINDOW == 69 (16597000) [pid = 3884] [serial = 1640] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3884 | --DOMWINDOW == 68 (17587400) [pid = 3884] [serial = 1643] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3884 | --DOMWINDOW == 67 (1548D000) [pid = 3884] [serial = 1639] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3884 | --DOMWINDOW == 66 (16EDB800) [pid = 3884] [serial = 1625] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3884 | --DOMWINDOW == 65 (10C83400) [pid = 3884] [serial = 1633] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3884 | --DOMWINDOW == 64 (16EDBC00) [pid = 3884] [serial = 1642] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3884 | --DOMWINDOW == 63 (17EF1000) [pid = 3884] [serial = 1646] [outer = 00000000] [url = about:blank] 13:14:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 13:14:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1299ms 13:14:56 INFO - PROCESS | 3884 | 1466630096916 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 13:14:56 INFO - PROCESS | 3884 | 1466630096919 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 13:14:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 13:14:56 INFO - PROCESS | 3884 | 1466630096924 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 13:14:56 INFO - PROCESS | 3884 | 1466630096927 Marionette TRACE conn3 <- [1,2230,null,{}] 13:14:56 INFO - PROCESS | 3884 | 1466630096932 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:56 INFO - PROCESS | 3884 | 1466630096935 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:57 INFO - PROCESS | 3884 | 1466630097023 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 13:14:57 INFO - PROCESS | 3884 | 1466630097030 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:57 INFO - PROCESS | 3884 | 1466630097034 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:57 INFO - PROCESS | 3884 | ++DOCSHELL 111B5400 == 29 [pid = 3884] [id = 567] 13:14:57 INFO - PROCESS | 3884 | ++DOMWINDOW == 64 (111B5C00) [pid = 3884] [serial = 1701] [outer = 00000000] 13:14:57 INFO - PROCESS | 3884 | ++DOMWINDOW == 65 (113C9400) [pid = 3884] [serial = 1702] [outer = 111B5C00] 13:14:57 INFO - PROCESS | 3884 | 1466630097087 Marionette DEBUG loaded listener.js 13:14:57 INFO - PROCESS | 3884 | ++DOMWINDOW == 66 (1299E000) [pid = 3884] [serial = 1703] [outer = 111B5C00] 13:14:57 INFO - PROCESS | 3884 | 1466630097614 Marionette TRACE conn3 <- [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]]]}] 13:14:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 13:14:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 751ms 13:14:57 INFO - PROCESS | 3884 | 1466630097661 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 13:14:57 INFO - PROCESS | 3884 | 1466630097665 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 13:14:57 INFO - PROCESS | 3884 | 1466630097671 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 13:14:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 13:14:57 INFO - PROCESS | 3884 | 1466630097674 Marionette TRACE conn3 <- [1,2234,null,{}] 13:14:57 INFO - PROCESS | 3884 | 1466630097678 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:57 INFO - PROCESS | 3884 | 1466630097680 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:57 INFO - PROCESS | 3884 | 1466630097762 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 13:14:57 INFO - PROCESS | 3884 | 1466630097859 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:57 INFO - PROCESS | 3884 | 1466630097862 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:57 INFO - PROCESS | 3884 | ++DOCSHELL 131C7C00 == 30 [pid = 3884] [id = 568] 13:14:57 INFO - PROCESS | 3884 | ++DOMWINDOW == 67 (131C8400) [pid = 3884] [serial = 1704] [outer = 00000000] 13:14:57 INFO - PROCESS | 3884 | ++DOMWINDOW == 68 (132DB000) [pid = 3884] [serial = 1705] [outer = 131C8400] 13:14:57 INFO - PROCESS | 3884 | 1466630097907 Marionette DEBUG loaded listener.js 13:14:57 INFO - PROCESS | 3884 | ++DOMWINDOW == 69 (135B2C00) [pid = 3884] [serial = 1706] [outer = 131C8400] 13:14:58 INFO - PROCESS | 3884 | 1466630098292 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 13:14:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 13:14:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 704ms 13:14:58 INFO - PROCESS | 3884 | 1466630098371 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 13:14:58 INFO - PROCESS | 3884 | 1466630098374 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 13:14:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 13:14:58 INFO - PROCESS | 3884 | 1466630098377 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 13:14:58 INFO - PROCESS | 3884 | 1466630098381 Marionette TRACE conn3 <- [1,2238,null,{}] 13:14:58 INFO - PROCESS | 3884 | 1466630098391 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:58 INFO - PROCESS | 3884 | 1466630098396 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:58 INFO - PROCESS | 3884 | 1466630098507 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 13:14:58 INFO - PROCESS | 3884 | 1466630098527 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:58 INFO - PROCESS | 3884 | 1466630098530 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:58 INFO - PROCESS | 3884 | ++DOCSHELL 15978800 == 31 [pid = 3884] [id = 569] 13:14:58 INFO - PROCESS | 3884 | ++DOMWINDOW == 70 (1597A000) [pid = 3884] [serial = 1707] [outer = 00000000] 13:14:58 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (15D4D400) [pid = 3884] [serial = 1708] [outer = 1597A000] 13:14:58 INFO - PROCESS | 3884 | 1466630098577 Marionette DEBUG loaded listener.js 13:14:58 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (16561000) [pid = 3884] [serial = 1709] [outer = 1597A000] 13:14:59 INFO - PROCESS | 3884 | 1466630099049 Marionette TRACE conn3 <- [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]]]}] 13:14:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 13:14:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 736ms 13:14:59 INFO - PROCESS | 3884 | 1466630099117 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 13:14:59 INFO - PROCESS | 3884 | 1466630099120 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 13:14:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 13:14:59 INFO - PROCESS | 3884 | 1466630099129 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 13:14:59 INFO - PROCESS | 3884 | 1466630099130 Marionette TRACE conn3 <- [1,2242,null,{}] 13:14:59 INFO - PROCESS | 3884 | 1466630099134 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:59 INFO - PROCESS | 3884 | 1466630099136 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:59 INFO - PROCESS | 3884 | 1466630099257 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 13:14:59 INFO - PROCESS | 3884 | 1466630099318 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:14:59 INFO - PROCESS | 3884 | 1466630099320 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:14:59 INFO - PROCESS | 3884 | ++DOCSHELL 16D0E000 == 32 [pid = 3884] [id = 570] 13:14:59 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (16EB1800) [pid = 3884] [serial = 1710] [outer = 00000000] 13:14:59 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (16EDE400) [pid = 3884] [serial = 1711] [outer = 16EB1800] 13:14:59 INFO - PROCESS | 3884 | 1466630099364 Marionette DEBUG loaded listener.js 13:14:59 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (16EE5400) [pid = 3884] [serial = 1712] [outer = 16EB1800] 13:14:59 INFO - PROCESS | 3884 | 1466630099765 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 13:14:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 13:14:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 689ms 13:14:59 INFO - PROCESS | 3884 | 1466630099838 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 13:14:59 INFO - PROCESS | 3884 | 1466630099840 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 13:14:59 INFO - PROCESS | 3884 | 1466630099843 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 13:14:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 13:14:59 INFO - PROCESS | 3884 | 1466630099845 Marionette TRACE conn3 <- [1,2246,null,{}] 13:14:59 INFO - PROCESS | 3884 | 1466630099848 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:59 INFO - PROCESS | 3884 | 1466630099850 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:00 INFO - PROCESS | 3884 | 1466630099993 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 13:15:00 INFO - PROCESS | 3884 | 1466630100002 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:00 INFO - PROCESS | 3884 | 1466630100004 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:00 INFO - PROCESS | 3884 | ++DOCSHELL 1313B400 == 33 [pid = 3884] [id = 571] 13:15:00 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (16597400) [pid = 3884] [serial = 1713] [outer = 00000000] 13:15:00 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (17588400) [pid = 3884] [serial = 1714] [outer = 16597400] 13:15:00 INFO - PROCESS | 3884 | 1466630100047 Marionette DEBUG loaded listener.js 13:15:00 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (175A1800) [pid = 3884] [serial = 1715] [outer = 16597400] 13:15:00 INFO - PROCESS | 3884 | 1466630100521 Marionette TRACE conn3 <- [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]]]}] 13:15:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 13:15:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 704ms 13:15:00 INFO - PROCESS | 3884 | 1466630100543 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 13:15:00 INFO - PROCESS | 3884 | 1466630100545 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 13:15:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 13:15:00 INFO - PROCESS | 3884 | 1466630100548 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 13:15:00 INFO - PROCESS | 3884 | 1466630100550 Marionette TRACE conn3 <- [1,2250,null,{}] 13:15:00 INFO - PROCESS | 3884 | 1466630100559 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:00 INFO - PROCESS | 3884 | 1466630100565 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:00 INFO - PROCESS | 3884 | 1466630100701 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 13:15:00 INFO - PROCESS | 3884 | 1466630100766 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:00 INFO - PROCESS | 3884 | 1466630100769 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:00 INFO - PROCESS | 3884 | ++DOCSHELL 1075C000 == 34 [pid = 3884] [id = 572] 13:15:00 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (12BEE000) [pid = 3884] [serial = 1716] [outer = 00000000] 13:15:00 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (180AB000) [pid = 3884] [serial = 1717] [outer = 12BEE000] 13:15:00 INFO - PROCESS | 3884 | 1466630100822 Marionette DEBUG loaded listener.js 13:15:00 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (178A7000) [pid = 3884] [serial = 1718] [outer = 12BEE000] 13:15:01 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (1981B000) [pid = 3884] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 13:15:01 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (15971800) [pid = 3884] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 13:15:01 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (1A03B800) [pid = 3884] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 13:15:01 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (12BEEC00) [pid = 3884] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 13:15:01 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (10639C00) [pid = 3884] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 13:15:01 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (107F0800) [pid = 3884] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 13:15:01 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (17D36800) [pid = 3884] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 13:15:01 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (175A2400) [pid = 3884] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 13:15:01 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (13C96C00) [pid = 3884] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 13:15:01 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (16A3CC00) [pid = 3884] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 13:15:01 INFO - PROCESS | 3884 | --DOMWINDOW == 70 (1B1C7000) [pid = 3884] [serial = 47] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:15:01 INFO - PROCESS | 3884 | --DOMWINDOW == 69 (11D2E800) [pid = 3884] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 13:15:01 INFO - PROCESS | 3884 | --DOMWINDOW == 68 (19E7F400) [pid = 3884] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 13:15:01 INFO - PROCESS | 3884 | 1466630101375 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 13:15:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 13:15:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 829ms 13:15:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 13:15:01 INFO - PROCESS | 3884 | 1466630101392 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 13:15:01 INFO - PROCESS | 3884 | 1466630101394 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 13:15:01 INFO - PROCESS | 3884 | 1466630101398 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 13:15:01 INFO - PROCESS | 3884 | 1466630101399 Marionette TRACE conn3 <- [1,2254,null,{}] 13:15:01 INFO - PROCESS | 3884 | 1466630101403 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:01 INFO - PROCESS | 3884 | 1466630101405 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:01 INFO - PROCESS | 3884 | 1466630101479 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 13:15:01 INFO - PROCESS | 3884 | 1466630101573 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:01 INFO - PROCESS | 3884 | 1466630101575 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:01 INFO - PROCESS | 3884 | ++DOCSHELL 107F0800 == 35 [pid = 3884] [id = 573] 13:15:01 INFO - PROCESS | 3884 | ++DOMWINDOW == 69 (10F49C00) [pid = 3884] [serial = 1719] [outer = 00000000] 13:15:01 INFO - PROCESS | 3884 | ++DOMWINDOW == 70 (16D0C400) [pid = 3884] [serial = 1720] [outer = 10F49C00] 13:15:01 INFO - PROCESS | 3884 | 1466630101621 Marionette DEBUG loaded listener.js 13:15:01 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (180B3000) [pid = 3884] [serial = 1721] [outer = 10F49C00] 13:15:01 INFO - PROCESS | 3884 | 1466630101962 Marionette TRACE conn3 <- [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]]]}] 13:15:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 13:15:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 594ms 13:15:02 INFO - PROCESS | 3884 | 1466630101994 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 13:15:02 INFO - PROCESS | 3884 | 1466630101996 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 13:15:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 13:15:02 INFO - PROCESS | 3884 | 1466630101999 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 13:15:02 INFO - PROCESS | 3884 | 1466630102001 Marionette TRACE conn3 <- [1,2258,null,{}] 13:15:02 INFO - PROCESS | 3884 | 1466630102005 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:02 INFO - PROCESS | 3884 | 1466630102006 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:02 INFO - PROCESS | 3884 | 1466630102120 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 13:15:02 INFO - PROCESS | 3884 | 1466630102128 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:02 INFO - PROCESS | 3884 | 1466630102130 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:02 INFO - PROCESS | 3884 | ++DOCSHELL 132DA800 == 36 [pid = 3884] [id = 574] 13:15:02 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (180B7C00) [pid = 3884] [serial = 1722] [outer = 00000000] 13:15:02 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (1981A800) [pid = 3884] [serial = 1723] [outer = 180B7C00] 13:15:02 INFO - PROCESS | 3884 | 1466630102174 Marionette DEBUG loaded listener.js 13:15:02 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (19820C00) [pid = 3884] [serial = 1724] [outer = 180B7C00] 13:15:02 INFO - PROCESS | 3884 | 1466630102573 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 13:15:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 13:15:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 595ms 13:15:02 INFO - PROCESS | 3884 | 1466630102597 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 13:15:02 INFO - PROCESS | 3884 | 1466630102599 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 13:15:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 13:15:02 INFO - PROCESS | 3884 | 1466630102602 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 13:15:02 INFO - PROCESS | 3884 | 1466630102603 Marionette TRACE conn3 <- [1,2262,null,{}] 13:15:02 INFO - PROCESS | 3884 | 1466630102607 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:02 INFO - PROCESS | 3884 | 1466630102608 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:02 INFO - PROCESS | 3884 | 1466630102685 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 13:15:02 INFO - PROCESS | 3884 | 1466630102690 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:02 INFO - PROCESS | 3884 | 1466630102692 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:02 INFO - PROCESS | 3884 | ++DOCSHELL 19966C00 == 37 [pid = 3884] [id = 575] 13:15:02 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (19E7C800) [pid = 3884] [serial = 1725] [outer = 00000000] 13:15:02 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (19FC1000) [pid = 3884] [serial = 1726] [outer = 19E7C800] 13:15:02 INFO - PROCESS | 3884 | 1466630102744 Marionette DEBUG loaded listener.js 13:15:02 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (19FC5000) [pid = 3884] [serial = 1727] [outer = 19E7C800] 13:15:03 INFO - PROCESS | 3884 | 1466630103186 Marionette TRACE conn3 <- [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]]]}] 13:15:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 13:15:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 642ms 13:15:03 INFO - PROCESS | 3884 | 1466630103269 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 13:15:03 INFO - PROCESS | 3884 | 1466630103273 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 13:15:03 INFO - PROCESS | 3884 | 1466630103279 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 13:15:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 13:15:03 INFO - PROCESS | 3884 | 1466630103284 Marionette TRACE conn3 <- [1,2266,null,{}] 13:15:03 INFO - PROCESS | 3884 | 1466630103290 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:03 INFO - PROCESS | 3884 | 1466630103294 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:03 INFO - PROCESS | 3884 | 1466630103449 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 13:15:03 INFO - PROCESS | 3884 | 1466630103590 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:03 INFO - PROCESS | 3884 | 1466630103595 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:03 INFO - PROCESS | 3884 | ++DOCSHELL 10B59000 == 38 [pid = 3884] [id = 576] 13:15:03 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (10B5A400) [pid = 3884] [serial = 1728] [outer = 00000000] 13:15:03 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (10F4A400) [pid = 3884] [serial = 1729] [outer = 10B5A400] 13:15:03 INFO - PROCESS | 3884 | 1466630103653 Marionette DEBUG loaded listener.js 13:15:03 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (11DD0800) [pid = 3884] [serial = 1730] [outer = 10B5A400] 13:15:04 INFO - PROCESS | 3884 | 1466630104255 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 13:15:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 13:15:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1001ms 13:15:04 INFO - PROCESS | 3884 | 1466630104284 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 13:15:04 INFO - PROCESS | 3884 | 1466630104288 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 13:15:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 13:15:04 INFO - PROCESS | 3884 | 1466630104295 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 13:15:04 INFO - PROCESS | 3884 | 1466630104299 Marionette TRACE conn3 <- [1,2270,null,{}] 13:15:04 INFO - PROCESS | 3884 | 1466630104303 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:04 INFO - PROCESS | 3884 | 1466630104306 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:04 INFO - PROCESS | 3884 | 1466630104413 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 13:15:04 INFO - PROCESS | 3884 | 1466630104590 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:04 INFO - PROCESS | 3884 | 1466630104593 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:04 INFO - PROCESS | 3884 | ++DOCSHELL 1548D000 == 39 [pid = 3884] [id = 577] 13:15:04 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (1548D400) [pid = 3884] [serial = 1731] [outer = 00000000] 13:15:04 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (1597B800) [pid = 3884] [serial = 1732] [outer = 1548D400] 13:15:04 INFO - PROCESS | 3884 | 1466630104649 Marionette DEBUG loaded listener.js 13:15:04 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (16A3E400) [pid = 3884] [serial = 1733] [outer = 1548D400] 13:15:05 INFO - PROCESS | 3884 | 1466630105186 Marionette TRACE conn3 <- [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]]]}] 13:15:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 13:15:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 939ms 13:15:05 INFO - PROCESS | 3884 | 1466630105235 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 13:15:05 INFO - PROCESS | 3884 | 1466630105238 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 13:15:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 13:15:05 INFO - PROCESS | 3884 | 1466630105242 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 13:15:05 INFO - PROCESS | 3884 | 1466630105244 Marionette TRACE conn3 <- [1,2274,null,{}] 13:15:05 INFO - PROCESS | 3884 | 1466630105257 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:05 INFO - PROCESS | 3884 | 1466630105264 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:05 INFO - PROCESS | 3884 | 1466630105369 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 13:15:05 INFO - PROCESS | 3884 | 1466630105508 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:05 INFO - PROCESS | 3884 | 1466630105512 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:05 INFO - PROCESS | 3884 | ++DOCSHELL 17EF1000 == 40 [pid = 3884] [id = 578] 13:15:05 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (180A2800) [pid = 3884] [serial = 1734] [outer = 00000000] 13:15:05 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (19812800) [pid = 3884] [serial = 1735] [outer = 180A2800] 13:15:05 INFO - PROCESS | 3884 | 1466630105570 Marionette DEBUG loaded listener.js 13:15:05 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (19E88800) [pid = 3884] [serial = 1736] [outer = 180A2800] 13:15:06 INFO - PROCESS | 3884 | 1466630106245 Marionette TRACE conn3 <- [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]]]}] 13:15:06 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 13:15:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1001ms 13:15:06 INFO - PROCESS | 3884 | 1466630106275 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 13:15:06 INFO - PROCESS | 3884 | 1466630106277 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 13:15:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 13:15:06 INFO - PROCESS | 3884 | 1466630106281 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 13:15:06 INFO - PROCESS | 3884 | 1466630106283 Marionette TRACE conn3 <- [1,2278,null,{}] 13:15:06 INFO - PROCESS | 3884 | 1466630106286 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:06 INFO - PROCESS | 3884 | 1466630106289 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:06 INFO - PROCESS | 3884 | 1466630106405 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 13:15:06 INFO - PROCESS | 3884 | 1466630106640 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:06 INFO - PROCESS | 3884 | 1466630106643 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:06 INFO - PROCESS | 3884 | ++DOCSHELL 0C38E000 == 41 [pid = 3884] [id = 579] 13:15:06 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (0C76DC00) [pid = 3884] [serial = 1737] [outer = 00000000] 13:15:06 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (1067E400) [pid = 3884] [serial = 1738] [outer = 0C76DC00] 13:15:06 INFO - PROCESS | 3884 | 1466630106705 Marionette DEBUG loaded listener.js 13:15:06 INFO - PROCESS | 3884 | ++DOMWINDOW == 89 (10F4DC00) [pid = 3884] [serial = 1739] [outer = 0C76DC00] 13:15:07 INFO - PROCESS | 3884 | 1466630107331 Marionette TRACE conn3 <- [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]]]}] 13:15:07 INFO - PROCESS | 3884 | --DOCSHELL 132DA800 == 40 [pid = 3884] [id = 574] 13:15:07 INFO - PROCESS | 3884 | --DOCSHELL 107F0800 == 39 [pid = 3884] [id = 573] 13:15:07 INFO - PROCESS | 3884 | --DOCSHELL 1075C000 == 38 [pid = 3884] [id = 572] 13:15:07 INFO - PROCESS | 3884 | --DOCSHELL 1B191C00 == 37 [pid = 3884] [id = 17] 13:15:07 INFO - PROCESS | 3884 | --DOCSHELL 1313B400 == 36 [pid = 3884] [id = 571] 13:15:07 INFO - PROCESS | 3884 | --DOCSHELL 16D0E000 == 35 [pid = 3884] [id = 570] 13:15:07 INFO - PROCESS | 3884 | --DOCSHELL 15978800 == 34 [pid = 3884] [id = 569] 13:15:07 INFO - PROCESS | 3884 | --DOCSHELL 131C7C00 == 33 [pid = 3884] [id = 568] 13:15:07 INFO - PROCESS | 3884 | --DOCSHELL 111B5400 == 32 [pid = 3884] [id = 567] 13:15:07 INFO - PROCESS | 3884 | --DOCSHELL 1A561800 == 31 [pid = 3884] [id = 564] 13:15:07 INFO - PROCESS | 3884 | --DOCSHELL 12919400 == 30 [pid = 3884] [id = 566] 13:15:07 INFO - PROCESS | 3884 | --DOCSHELL 106EAC00 == 29 [pid = 3884] [id = 565] 13:15:07 INFO - PROCESS | 3884 | --DOCSHELL 17EF1000 == 28 [pid = 3884] [id = 578] 13:15:07 INFO - PROCESS | 3884 | --DOCSHELL 19966C00 == 27 [pid = 3884] [id = 575] 13:15:07 INFO - PROCESS | 3884 | --DOCSHELL 10B59000 == 26 [pid = 3884] [id = 576] 13:15:07 INFO - PROCESS | 3884 | --DOCSHELL 1548D000 == 25 [pid = 3884] [id = 577] 13:15:07 INFO - PROCESS | 3884 | --DOMWINDOW == 88 (19E81400) [pid = 3884] [serial = 1685] [outer = 00000000] [url = about:blank] 13:15:07 INFO - PROCESS | 3884 | --DOMWINDOW == 87 (1A5D9C00) [pid = 3884] [serial = 1693] [outer = 00000000] [url = about:blank] 13:15:07 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (1A58B400) [pid = 3884] [serial = 1690] [outer = 00000000] [url = about:blank] 13:15:07 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (1A592400) [pid = 3884] [serial = 1691] [outer = 00000000] [url = about:blank] 13:15:07 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (19E7FC00) [pid = 3884] [serial = 1684] [outer = 00000000] [url = about:blank] 13:15:07 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (19FCA400) [pid = 3884] [serial = 1687] [outer = 00000000] [url = about:blank] 13:15:07 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (16553800) [pid = 3884] [serial = 1669] [outer = 00000000] [url = about:blank] 13:15:07 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (1698CC00) [pid = 3884] [serial = 1670] [outer = 00000000] [url = about:blank] 13:15:07 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (1A44E000) [pid = 3884] [serial = 1658] [outer = 00000000] [url = about:blank] 13:15:07 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (12E69C00) [pid = 3884] [serial = 1663] [outer = 00000000] [url = about:blank] 13:15:07 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (1319FC00) [pid = 3884] [serial = 1664] [outer = 00000000] [url = about:blank] 13:15:07 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (1981CC00) [pid = 3884] [serial = 1681] [outer = 00000000] [url = about:blank] 13:15:07 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (16596800) [pid = 3884] [serial = 1682] [outer = 00000000] [url = about:blank] 13:15:07 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (10C88C00) [pid = 3884] [serial = 1660] [outer = 00000000] [url = about:blank] 13:15:07 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (1A03A800) [pid = 3884] [serial = 1688] [outer = 00000000] [url = about:blank] 13:15:07 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (111DD000) [pid = 3884] [serial = 1661] [outer = 00000000] [url = about:blank] 13:15:07 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (180B4C00) [pid = 3884] [serial = 1678] [outer = 00000000] [url = about:blank] 13:15:07 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (180B5400) [pid = 3884] [serial = 1679] [outer = 00000000] [url = about:blank] 13:15:07 INFO - PROCESS | 3884 | --DOMWINDOW == 70 (17D36C00) [pid = 3884] [serial = 1675] [outer = 00000000] [url = about:blank] 13:15:07 INFO - PROCESS | 3884 | --DOMWINDOW == 69 (17E3D000) [pid = 3884] [serial = 1676] [outer = 00000000] [url = about:blank] 13:15:07 INFO - PROCESS | 3884 | --DOMWINDOW == 68 (140EE400) [pid = 3884] [serial = 1666] [outer = 00000000] [url = about:blank] 13:15:07 INFO - PROCESS | 3884 | --DOMWINDOW == 67 (140F8C00) [pid = 3884] [serial = 1667] [outer = 00000000] [url = about:blank] 13:15:07 INFO - PROCESS | 3884 | --DOMWINDOW == 66 (16EC7400) [pid = 3884] [serial = 1672] [outer = 00000000] [url = about:blank] 13:15:07 INFO - PROCESS | 3884 | --DOMWINDOW == 65 (16EDE000) [pid = 3884] [serial = 1673] [outer = 00000000] [url = about:blank] 13:15:07 INFO - PROCESS | 3884 | --DOMWINDOW == 64 (16554800) [pid = 3884] [serial = 1124] [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:15:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 13:15:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1706ms 13:15:08 INFO - PROCESS | 3884 | 1466630108038 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 13:15:08 INFO - PROCESS | 3884 | 1466630108043 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 13:15:08 INFO - PROCESS | 3884 | 1466630108053 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 13:15:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 13:15:08 INFO - PROCESS | 3884 | 1466630108056 Marionette TRACE conn3 <- [1,2282,null,{}] 13:15:08 INFO - PROCESS | 3884 | 1466630108061 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:08 INFO - PROCESS | 3884 | 1466630108065 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:08 INFO - PROCESS | 3884 | 1466630108154 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 13:15:08 INFO - PROCESS | 3884 | 1466630108161 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:08 INFO - PROCESS | 3884 | 1466630108166 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:08 INFO - PROCESS | 3884 | ++DOCSHELL 10B5F400 == 26 [pid = 3884] [id = 580] 13:15:08 INFO - PROCESS | 3884 | ++DOMWINDOW == 65 (10B64000) [pid = 3884] [serial = 1740] [outer = 00000000] 13:15:08 INFO - PROCESS | 3884 | ++DOMWINDOW == 66 (111BF400) [pid = 3884] [serial = 1741] [outer = 10B64000] 13:15:08 INFO - PROCESS | 3884 | 1466630108213 Marionette DEBUG loaded listener.js 13:15:08 INFO - PROCESS | 3884 | ++DOMWINDOW == 67 (113C2800) [pid = 3884] [serial = 1742] [outer = 10B64000] 13:15:08 INFO - PROCESS | 3884 | 1466630108721 Marionette TRACE conn3 <- [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]]]}] 13:15:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 13:15:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 688ms 13:15:08 INFO - PROCESS | 3884 | 1466630108754 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 13:15:08 INFO - PROCESS | 3884 | 1466630108757 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 13:15:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 13:15:08 INFO - PROCESS | 3884 | 1466630108763 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 13:15:08 INFO - PROCESS | 3884 | 1466630108767 Marionette TRACE conn3 <- [1,2286,null,{}] 13:15:08 INFO - PROCESS | 3884 | 1466630108772 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:08 INFO - PROCESS | 3884 | 1466630108774 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:08 INFO - PROCESS | 3884 | 1466630108861 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 13:15:08 INFO - PROCESS | 3884 | 1466630108871 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:08 INFO - PROCESS | 3884 | 1466630108873 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:08 INFO - PROCESS | 3884 | ++DOCSHELL 131A2000 == 27 [pid = 3884] [id = 581] 13:15:08 INFO - PROCESS | 3884 | ++DOMWINDOW == 68 (131A2400) [pid = 3884] [serial = 1743] [outer = 00000000] 13:15:08 INFO - PROCESS | 3884 | ++DOMWINDOW == 69 (132D3C00) [pid = 3884] [serial = 1744] [outer = 131A2400] 13:15:08 INFO - PROCESS | 3884 | 1466630108925 Marionette DEBUG loaded listener.js 13:15:09 INFO - PROCESS | 3884 | ++DOMWINDOW == 70 (135B1C00) [pid = 3884] [serial = 1745] [outer = 131A2400] 13:15:09 INFO - PROCESS | 3884 | 1466630109405 Marionette TRACE conn3 <- [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]]]}] 13:15:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 13:15:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 704ms 13:15:09 INFO - PROCESS | 3884 | 1466630109459 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 13:15:09 INFO - PROCESS | 3884 | 1466630109461 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 13:15:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 13:15:09 INFO - PROCESS | 3884 | 1466630109464 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 13:15:09 INFO - PROCESS | 3884 | 1466630109466 Marionette TRACE conn3 <- [1,2290,null,{}] 13:15:09 INFO - PROCESS | 3884 | 1466630109476 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:09 INFO - PROCESS | 3884 | 1466630109481 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:09 INFO - PROCESS | 3884 | 1466630109596 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 13:15:09 INFO - PROCESS | 3884 | 1466630109696 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:09 INFO - PROCESS | 3884 | 1466630109700 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:09 INFO - PROCESS | 3884 | ++DOCSHELL 15118C00 == 28 [pid = 3884] [id = 582] 13:15:09 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (15119800) [pid = 3884] [serial = 1746] [outer = 00000000] 13:15:09 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (15D4C800) [pid = 3884] [serial = 1747] [outer = 15119800] 13:15:09 INFO - PROCESS | 3884 | 1466630109748 Marionette DEBUG loaded listener.js 13:15:09 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (16558800) [pid = 3884] [serial = 1748] [outer = 15119800] 13:15:10 INFO - PROCESS | 3884 | 1466630110119 Marionette TRACE conn3 <- [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]]]}] 13:15:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 13:15:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 704ms 13:15:10 INFO - PROCESS | 3884 | 1466630110164 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 13:15:10 INFO - PROCESS | 3884 | 1466630110166 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 13:15:10 INFO - PROCESS | 3884 | 1466630110169 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 13:15:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 13:15:10 INFO - PROCESS | 3884 | 1466630110171 Marionette TRACE conn3 <- [1,2294,null,{}] 13:15:10 INFO - PROCESS | 3884 | 1466630110174 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:10 INFO - PROCESS | 3884 | 1466630110176 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:10 INFO - PROCESS | 3884 | 1466630110314 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 13:15:10 INFO - PROCESS | 3884 | 1466630110333 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:10 INFO - PROCESS | 3884 | 1466630110335 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:10 INFO - PROCESS | 3884 | ++DOCSHELL 1698D400 == 29 [pid = 3884] [id = 583] 13:15:10 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (16993000) [pid = 3884] [serial = 1749] [outer = 00000000] 13:15:10 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (16EC1800) [pid = 3884] [serial = 1750] [outer = 16993000] 13:15:10 INFO - PROCESS | 3884 | 1466630110386 Marionette DEBUG loaded listener.js 13:15:10 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (16EDF400) [pid = 3884] [serial = 1751] [outer = 16993000] 13:15:10 INFO - PROCESS | 3884 | 1466630110834 Marionette TRACE conn3 <- [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]]]}] 13:15:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 13:15:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 704ms 13:15:10 INFO - PROCESS | 3884 | 1466630110869 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 13:15:10 INFO - PROCESS | 3884 | 1466630110871 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 13:15:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 13:15:10 INFO - PROCESS | 3884 | 1466630110874 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 13:15:10 INFO - PROCESS | 3884 | 1466630110875 Marionette TRACE conn3 <- [1,2298,null,{}] 13:15:10 INFO - PROCESS | 3884 | 1466630110885 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:10 INFO - PROCESS | 3884 | 1466630110887 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:11 INFO - PROCESS | 3884 | 1466630111020 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 13:15:11 INFO - PROCESS | 3884 | 1466630111087 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:11 INFO - PROCESS | 3884 | 1466630111090 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:11 INFO - PROCESS | 3884 | ++DOCSHELL 1757DC00 == 30 [pid = 3884] [id = 584] 13:15:11 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (1757E400) [pid = 3884] [serial = 1752] [outer = 00000000] 13:15:11 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (17D33C00) [pid = 3884] [serial = 1753] [outer = 1757E400] 13:15:11 INFO - PROCESS | 3884 | 1466630111133 Marionette DEBUG loaded listener.js 13:15:11 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (17D6B400) [pid = 3884] [serial = 1754] [outer = 1757E400] 13:15:11 INFO - PROCESS | 3884 | 1466630111539 Marionette TRACE conn3 <- [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]]]}] 13:15:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 13:15:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 704ms 13:15:11 INFO - PROCESS | 3884 | 1466630111574 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 13:15:11 INFO - PROCESS | 3884 | 1466630111577 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 13:15:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 13:15:11 INFO - PROCESS | 3884 | 1466630111580 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 13:15:11 INFO - PROCESS | 3884 | 1466630111582 Marionette TRACE conn3 <- [1,2302,null,{}] 13:15:11 INFO - PROCESS | 3884 | 1466630111585 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:11 INFO - PROCESS | 3884 | 1466630111591 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:11 INFO - PROCESS | 3884 | 1466630111737 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 13:15:11 INFO - PROCESS | 3884 | 1466630111804 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:11 INFO - PROCESS | 3884 | 1466630111807 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:11 INFO - PROCESS | 3884 | ++DOCSHELL 17EF2400 == 31 [pid = 3884] [id = 585] 13:15:11 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (180A7400) [pid = 3884] [serial = 1755] [outer = 00000000] 13:15:11 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (180BA800) [pid = 3884] [serial = 1756] [outer = 180A7400] 13:15:11 INFO - PROCESS | 3884 | 1466630111854 Marionette DEBUG loaded listener.js 13:15:11 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (19819800) [pid = 3884] [serial = 1757] [outer = 180A7400] 13:15:12 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (1B194800) [pid = 3884] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:15:12 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (19E7C800) [pid = 3884] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 13:15:12 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (12BEE000) [pid = 3884] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 13:15:12 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (1A594000) [pid = 3884] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 13:15:12 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (111B5C00) [pid = 3884] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 13:15:12 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (1597A000) [pid = 3884] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 13:15:12 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (16597400) [pid = 3884] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 13:15:12 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (1291F000) [pid = 3884] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 13:15:12 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (10F49C00) [pid = 3884] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 13:15:12 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (106ECC00) [pid = 3884] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 13:15:12 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (180B7C00) [pid = 3884] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 13:15:12 INFO - PROCESS | 3884 | --DOMWINDOW == 70 (131C8400) [pid = 3884] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 13:15:12 INFO - PROCESS | 3884 | --DOMWINDOW == 69 (16EB1800) [pid = 3884] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 13:15:12 INFO - PROCESS | 3884 | 1466630112493 Marionette TRACE conn3 <- [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]]]}] 13:15:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 13:15:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 939ms 13:15:12 INFO - PROCESS | 3884 | 1466630112525 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 13:15:12 INFO - PROCESS | 3884 | 1466630112527 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 13:15:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 13:15:12 INFO - PROCESS | 3884 | 1466630112530 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 13:15:12 INFO - PROCESS | 3884 | 1466630112532 Marionette TRACE conn3 <- [1,2306,null,{}] 13:15:12 INFO - PROCESS | 3884 | 1466630112535 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:12 INFO - PROCESS | 3884 | 1466630112537 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:12 INFO - PROCESS | 3884 | 1466630112612 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 13:15:12 INFO - PROCESS | 3884 | 1466630112617 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:12 INFO - PROCESS | 3884 | 1466630112628 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:12 INFO - PROCESS | 3884 | ++DOCSHELL 0C770800 == 32 [pid = 3884] [id = 586] 13:15:12 INFO - PROCESS | 3884 | ++DOMWINDOW == 70 (10636C00) [pid = 3884] [serial = 1758] [outer = 00000000] 13:15:12 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (15487400) [pid = 3884] [serial = 1759] [outer = 10636C00] 13:15:12 INFO - PROCESS | 3884 | 1466630112672 Marionette DEBUG loaded listener.js 13:15:12 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (16A3B400) [pid = 3884] [serial = 1760] [outer = 10636C00] 13:15:13 INFO - PROCESS | 3884 | 1466630113096 Marionette TRACE conn3 <- [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] 13:15:13 INFO - PROCESS | 3884 | 1466630113135 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 13:15:13 INFO - PROCESS | 3884 | 1466630113142 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 13:15:13 INFO - PROCESS | 3884 | 1466630113144 Marionette TRACE conn3 <- [1,2310,null,{}] 13:15:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 13:15:13 INFO - PROCESS | 3884 | 1466630113147 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:13 INFO - PROCESS | 3884 | 1466630113150 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:13 INFO - PROCESS | 3884 | 1466630113224 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 13:15:13 INFO - PROCESS | 3884 | 1466630113230 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:13 INFO - PROCESS | 3884 | 1466630113232 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:13 INFO - PROCESS | 3884 | ++DOCSHELL 15486C00 == 33 [pid = 3884] [id = 587] 13:15:13 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (180AE800) [pid = 3884] [serial = 1761] [outer = 00000000] 13:15:13 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (19E83400) [pid = 3884] [serial = 1762] [outer = 180AE800] 13:15:13 INFO - PROCESS | 3884 | 1466630113276 Marionette DEBUG loaded listener.js 13:15:13 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (19E88400) [pid = 3884] [serial = 1763] [outer = 180AE800] 13:15:13 INFO - PROCESS | 3884 | 1466630113692 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 13:15:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 13:15:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 594ms 13:15:13 INFO - PROCESS | 3884 | 1466630113756 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 13:15:13 INFO - PROCESS | 3884 | 1466630113758 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 13:15:13 INFO - PROCESS | 3884 | 1466630113761 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 13:15:13 INFO - PROCESS | 3884 | 1466630113763 Marionette TRACE conn3 <- [1,2314,null,{}] 13:15:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 13:15:13 INFO - PROCESS | 3884 | 1466630113766 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:13 INFO - PROCESS | 3884 | 1466630113768 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:13 INFO - PROCESS | 3884 | 1466630113842 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 13:15:13 INFO - PROCESS | 3884 | 1466630113847 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:13 INFO - PROCESS | 3884 | 1466630113849 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:13 INFO - PROCESS | 3884 | ++DOCSHELL 19FC0800 == 34 [pid = 3884] [id = 588] 13:15:13 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (19FC3800) [pid = 3884] [serial = 1764] [outer = 00000000] 13:15:13 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (1A03D400) [pid = 3884] [serial = 1765] [outer = 19FC3800] 13:15:13 INFO - PROCESS | 3884 | 1466630113892 Marionette DEBUG loaded listener.js 13:15:13 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (1A03F000) [pid = 3884] [serial = 1766] [outer = 19FC3800] 13:15:14 INFO - PROCESS | 3884 | 1466630114332 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 13:15:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 13:15:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 594ms 13:15:14 INFO - PROCESS | 3884 | 1466630114361 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 13:15:14 INFO - PROCESS | 3884 | 1466630114363 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 13:15:14 INFO - PROCESS | 3884 | 1466630114366 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 13:15:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 13:15:14 INFO - PROCESS | 3884 | 1466630114368 Marionette TRACE conn3 <- [1,2318,null,{}] 13:15:14 INFO - PROCESS | 3884 | 1466630114372 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:14 INFO - PROCESS | 3884 | 1466630114373 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:14 INFO - PROCESS | 3884 | 1466630114503 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 13:15:14 INFO - PROCESS | 3884 | 1466630114617 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:14 INFO - PROCESS | 3884 | 1466630114620 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:14 INFO - PROCESS | 3884 | ++DOCSHELL 0C384800 == 35 [pid = 3884] [id = 589] 13:15:14 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (0C38A800) [pid = 3884] [serial = 1767] [outer = 00000000] 13:15:14 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (104C8400) [pid = 3884] [serial = 1768] [outer = 0C38A800] 13:15:14 INFO - PROCESS | 3884 | 1466630114677 Marionette DEBUG loaded listener.js 13:15:14 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (107F6800) [pid = 3884] [serial = 1769] [outer = 0C38A800] 13:15:15 INFO - PROCESS | 3884 | 1466630115448 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 13:15:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 13:15:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1142ms 13:15:15 INFO - PROCESS | 3884 | 1466630115513 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 13:15:15 INFO - PROCESS | 3884 | 1466630115517 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 13:15:15 INFO - PROCESS | 3884 | 1466630115522 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 13:15:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 13:15:15 INFO - PROCESS | 3884 | 1466630115525 Marionette TRACE conn3 <- [1,2322,null,{}] 13:15:15 INFO - PROCESS | 3884 | 1466630115530 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:15 INFO - PROCESS | 3884 | 1466630115533 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:15 INFO - PROCESS | 3884 | 1466630115659 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 13:15:15 INFO - PROCESS | 3884 | 1466630115793 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:15 INFO - PROCESS | 3884 | 1466630115796 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:15 INFO - PROCESS | 3884 | ++DOCSHELL 1319FC00 == 36 [pid = 3884] [id = 590] 13:15:15 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (14002400) [pid = 3884] [serial = 1770] [outer = 00000000] 13:15:15 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (143A8800) [pid = 3884] [serial = 1771] [outer = 14002400] 13:15:15 INFO - PROCESS | 3884 | 1466630115853 Marionette DEBUG loaded listener.js 13:15:15 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (15947400) [pid = 3884] [serial = 1772] [outer = 14002400] 13:15:16 INFO - PROCESS | 3884 | 1466630116688 Marionette TRACE conn3 <- [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]]]}] 13:15:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 13:15:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1251ms 13:15:16 INFO - PROCESS | 3884 | 1466630116781 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 13:15:16 INFO - PROCESS | 3884 | 1466630116785 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 13:15:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 13:15:16 INFO - PROCESS | 3884 | 1466630116790 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 13:15:16 INFO - PROCESS | 3884 | 1466630116794 Marionette TRACE conn3 <- [1,2326,null,{}] 13:15:16 INFO - PROCESS | 3884 | 1466630116799 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:16 INFO - PROCESS | 3884 | 1466630116803 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:16 INFO - PROCESS | 3884 | 1466630116938 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 13:15:17 INFO - PROCESS | 3884 | 1466630117073 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:17 INFO - PROCESS | 3884 | 1466630117078 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:17 INFO - PROCESS | 3884 | ++DOCSHELL 12BAD400 == 37 [pid = 3884] [id = 591] 13:15:17 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (12BE7800) [pid = 3884] [serial = 1773] [outer = 00000000] 13:15:17 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (12E69000) [pid = 3884] [serial = 1774] [outer = 12BE7800] 13:15:17 INFO - PROCESS | 3884 | 1466630117130 Marionette DEBUG loaded listener.js 13:15:17 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (1313B400) [pid = 3884] [serial = 1775] [outer = 12BE7800] 13:15:17 INFO - PROCESS | 3884 | --DOCSHELL 19FC0800 == 36 [pid = 3884] [id = 588] 13:15:17 INFO - PROCESS | 3884 | --DOCSHELL 15486C00 == 35 [pid = 3884] [id = 587] 13:15:17 INFO - PROCESS | 3884 | --DOCSHELL 0C770800 == 34 [pid = 3884] [id = 586] 13:15:17 INFO - PROCESS | 3884 | --DOCSHELL 17EF2400 == 33 [pid = 3884] [id = 585] 13:15:17 INFO - PROCESS | 3884 | --DOCSHELL 1757DC00 == 32 [pid = 3884] [id = 584] 13:15:17 INFO - PROCESS | 3884 | --DOCSHELL 1698D400 == 31 [pid = 3884] [id = 583] 13:15:17 INFO - PROCESS | 3884 | --DOCSHELL 15118C00 == 30 [pid = 3884] [id = 582] 13:15:17 INFO - PROCESS | 3884 | --DOCSHELL 131A2000 == 29 [pid = 3884] [id = 581] 13:15:17 INFO - PROCESS | 3884 | --DOCSHELL 10B5F400 == 28 [pid = 3884] [id = 580] 13:15:17 INFO - PROCESS | 3884 | --DOCSHELL 0C38E000 == 27 [pid = 3884] [id = 579] 13:15:17 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (1B18F800) [pid = 3884] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:15:17 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (180AB000) [pid = 3884] [serial = 1717] [outer = 00000000] [url = about:blank] 13:15:17 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (1A5DD400) [pid = 3884] [serial = 1694] [outer = 00000000] [url = about:blank] 13:15:17 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (113C9400) [pid = 3884] [serial = 1702] [outer = 00000000] [url = about:blank] 13:15:17 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (1299E000) [pid = 3884] [serial = 1703] [outer = 00000000] [url = about:blank] 13:15:17 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (15D4D400) [pid = 3884] [serial = 1708] [outer = 00000000] [url = about:blank] 13:15:17 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (17588400) [pid = 3884] [serial = 1714] [outer = 00000000] [url = about:blank] 13:15:17 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (13337000) [pid = 3884] [serial = 1699] [outer = 00000000] [url = about:blank] 13:15:17 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (13C0E800) [pid = 3884] [serial = 1700] [outer = 00000000] [url = about:blank] 13:15:17 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (16D0C400) [pid = 3884] [serial = 1720] [outer = 00000000] [url = about:blank] 13:15:17 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (10B5D000) [pid = 3884] [serial = 1696] [outer = 00000000] [url = about:blank] 13:15:17 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (111DEC00) [pid = 3884] [serial = 1697] [outer = 00000000] [url = about:blank] 13:15:17 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (19820C00) [pid = 3884] [serial = 1724] [outer = 00000000] [url = about:blank] 13:15:17 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (132DB000) [pid = 3884] [serial = 1705] [outer = 00000000] [url = about:blank] 13:15:17 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (135B2C00) [pid = 3884] [serial = 1706] [outer = 00000000] [url = about:blank] 13:15:17 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (1981A800) [pid = 3884] [serial = 1723] [outer = 00000000] [url = about:blank] 13:15:17 INFO - PROCESS | 3884 | --DOMWINDOW == 70 (178A7000) [pid = 3884] [serial = 1718] [outer = 00000000] [url = about:blank] 13:15:17 INFO - PROCESS | 3884 | --DOMWINDOW == 69 (16EDE400) [pid = 3884] [serial = 1711] [outer = 00000000] [url = about:blank] 13:15:17 INFO - PROCESS | 3884 | --DOMWINDOW == 68 (19FC5000) [pid = 3884] [serial = 1727] [outer = 00000000] [url = about:blank] 13:15:17 INFO - PROCESS | 3884 | --DOMWINDOW == 67 (16EE5400) [pid = 3884] [serial = 1712] [outer = 00000000] [url = about:blank] 13:15:17 INFO - PROCESS | 3884 | --DOMWINDOW == 66 (175A1800) [pid = 3884] [serial = 1715] [outer = 00000000] [url = about:blank] 13:15:17 INFO - PROCESS | 3884 | --DOMWINDOW == 65 (16561000) [pid = 3884] [serial = 1709] [outer = 00000000] [url = about:blank] 13:15:17 INFO - PROCESS | 3884 | --DOMWINDOW == 64 (180B3000) [pid = 3884] [serial = 1721] [outer = 00000000] [url = about:blank] 13:15:17 INFO - PROCESS | 3884 | --DOMWINDOW == 63 (19FC1000) [pid = 3884] [serial = 1726] [outer = 00000000] [url = about:blank] 13:15:17 INFO - PROCESS | 3884 | 1466630117619 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 13:15:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 13:15:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 907ms 13:15:17 INFO - PROCESS | 3884 | 1466630117696 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 13:15:17 INFO - PROCESS | 3884 | 1466630117701 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 13:15:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 13:15:17 INFO - PROCESS | 3884 | 1466630117707 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 13:15:17 INFO - PROCESS | 3884 | 1466630117710 Marionette TRACE conn3 <- [1,2330,null,{}] 13:15:17 INFO - PROCESS | 3884 | 1466630117714 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:17 INFO - PROCESS | 3884 | 1466630117716 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:17 INFO - PROCESS | 3884 | 1466630117800 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 13:15:17 INFO - PROCESS | 3884 | 1466630117814 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:17 INFO - PROCESS | 3884 | 1466630117817 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:17 INFO - PROCESS | 3884 | ++DOCSHELL 12B21800 == 28 [pid = 3884] [id = 592] 13:15:17 INFO - PROCESS | 3884 | ++DOMWINDOW == 64 (12B23000) [pid = 3884] [serial = 1776] [outer = 00000000] 13:15:17 INFO - PROCESS | 3884 | ++DOMWINDOW == 65 (13936400) [pid = 3884] [serial = 1777] [outer = 12B23000] 13:15:17 INFO - PROCESS | 3884 | 1466630117863 Marionette DEBUG loaded listener.js 13:15:17 INFO - PROCESS | 3884 | ++DOMWINDOW == 66 (13C96800) [pid = 3884] [serial = 1778] [outer = 12B23000] 13:15:18 INFO - PROCESS | 3884 | 1466630118362 Marionette TRACE conn3 <- [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]]]}] 13:15:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 13:15:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 688ms 13:15:18 INFO - PROCESS | 3884 | 1466630118406 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 13:15:18 INFO - PROCESS | 3884 | 1466630118408 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 13:15:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 13:15:18 INFO - PROCESS | 3884 | 1466630118412 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 13:15:18 INFO - PROCESS | 3884 | 1466630118415 Marionette TRACE conn3 <- [1,2334,null,{}] 13:15:18 INFO - PROCESS | 3884 | 1466630118426 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:18 INFO - PROCESS | 3884 | 1466630118430 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:18 INFO - PROCESS | 3884 | 1466630118552 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 13:15:18 INFO - PROCESS | 3884 | 1466630118661 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:18 INFO - PROCESS | 3884 | 1466630118664 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:18 INFO - PROCESS | 3884 | ++DOCSHELL 1548F400 == 29 [pid = 3884] [id = 593] 13:15:18 INFO - PROCESS | 3884 | ++DOMWINDOW == 67 (15949000) [pid = 3884] [serial = 1779] [outer = 00000000] 13:15:18 INFO - PROCESS | 3884 | ++DOMWINDOW == 68 (16560400) [pid = 3884] [serial = 1780] [outer = 15949000] 13:15:18 INFO - PROCESS | 3884 | 1466630118712 Marionette DEBUG loaded listener.js 13:15:18 INFO - PROCESS | 3884 | ++DOMWINDOW == 69 (1698D000) [pid = 3884] [serial = 1781] [outer = 15949000] 13:15:19 INFO - PROCESS | 3884 | 1466630119080 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 13:15:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 13:15:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 688ms 13:15:19 INFO - PROCESS | 3884 | 1466630119111 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 13:15:19 INFO - PROCESS | 3884 | 1466630119114 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 13:15:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 13:15:19 INFO - PROCESS | 3884 | 1466630119117 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 13:15:19 INFO - PROCESS | 3884 | 1466630119119 Marionette TRACE conn3 <- [1,2338,null,{}] 13:15:19 INFO - PROCESS | 3884 | 1466630119122 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:19 INFO - PROCESS | 3884 | 1466630119124 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:19 INFO - PROCESS | 3884 | 1466630119206 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 13:15:19 INFO - PROCESS | 3884 | 1466630119212 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:19 INFO - PROCESS | 3884 | 1466630119214 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:19 INFO - PROCESS | 3884 | ++DOCSHELL 16EC2400 == 30 [pid = 3884] [id = 594] 13:15:19 INFO - PROCESS | 3884 | ++DOMWINDOW == 70 (16EDE400) [pid = 3884] [serial = 1782] [outer = 00000000] 13:15:19 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (17580000) [pid = 3884] [serial = 1783] [outer = 16EDE400] 13:15:19 INFO - PROCESS | 3884 | 1466630119266 Marionette DEBUG loaded listener.js 13:15:19 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (175A4C00) [pid = 3884] [serial = 1784] [outer = 16EDE400] 13:15:19 INFO - PROCESS | 3884 | 1466630119773 Marionette TRACE conn3 <- [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]]]}] 13:15:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 13:15:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 688ms 13:15:19 INFO - PROCESS | 3884 | 1466630119816 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 13:15:19 INFO - PROCESS | 3884 | 1466630119818 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 13:15:19 INFO - PROCESS | 3884 | 1466630119821 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 13:15:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 13:15:19 INFO - PROCESS | 3884 | 1466630119823 Marionette TRACE conn3 <- [1,2342,null,{}] 13:15:19 INFO - PROCESS | 3884 | 1466630119826 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:19 INFO - PROCESS | 3884 | 1466630119828 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:19 INFO - PROCESS | 3884 | 1466630119939 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 13:15:20 INFO - PROCESS | 3884 | 1466630120033 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:20 INFO - PROCESS | 3884 | 1466630120035 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:20 INFO - PROCESS | 3884 | ++DOCSHELL 135AA400 == 31 [pid = 3884] [id = 595] 13:15:20 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (17D36000) [pid = 3884] [serial = 1785] [outer = 00000000] 13:15:20 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (17EE7000) [pid = 3884] [serial = 1786] [outer = 17D36000] 13:15:20 INFO - PROCESS | 3884 | 1466630120083 Marionette DEBUG loaded listener.js 13:15:20 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (180AB000) [pid = 3884] [serial = 1787] [outer = 17D36000] 13:15:20 INFO - PROCESS | 3884 | 1466630120514 Marionette TRACE conn3 <- [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]]]}] 13:15:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 13:15:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 735ms 13:15:20 INFO - PROCESS | 3884 | 1466630120568 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 13:15:20 INFO - PROCESS | 3884 | 1466630120570 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 13:15:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 13:15:20 INFO - PROCESS | 3884 | 1466630120573 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 13:15:20 INFO - PROCESS | 3884 | 1466630120575 Marionette TRACE conn3 <- [1,2346,null,{}] 13:15:20 INFO - PROCESS | 3884 | 1466630120578 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:20 INFO - PROCESS | 3884 | 1466630120584 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:20 INFO - PROCESS | 3884 | 1466630120721 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 13:15:20 INFO - PROCESS | 3884 | 1466630120789 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:20 INFO - PROCESS | 3884 | 1466630120791 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:20 INFO - PROCESS | 3884 | ++DOCSHELL 180B2C00 == 32 [pid = 3884] [id = 596] 13:15:20 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (180B6400) [pid = 3884] [serial = 1788] [outer = 00000000] 13:15:20 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (1981C400) [pid = 3884] [serial = 1789] [outer = 180B6400] 13:15:20 INFO - PROCESS | 3884 | 1466630120834 Marionette DEBUG loaded listener.js 13:15:20 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (19E7BC00) [pid = 3884] [serial = 1790] [outer = 180B6400] 13:15:21 INFO - PROCESS | 3884 | 1466630121260 Marionette TRACE conn3 <- [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]]]}] 13:15:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 13:15:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 735ms 13:15:21 INFO - PROCESS | 3884 | 1466630121339 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 13:15:21 INFO - PROCESS | 3884 | 1466630121341 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 13:15:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 13:15:21 INFO - PROCESS | 3884 | 1466630121354 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 13:15:21 INFO - PROCESS | 3884 | 1466630121356 Marionette TRACE conn3 <- [1,2350,null,{}] 13:15:21 INFO - PROCESS | 3884 | 1466630121360 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:21 INFO - PROCESS | 3884 | 1466630121362 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:21 INFO - PROCESS | 3884 | 1466630121555 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 13:15:21 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (1757E400) [pid = 3884] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 13:15:21 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (131A2400) [pid = 3884] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 13:15:21 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (15119800) [pid = 3884] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 13:15:21 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (10B64000) [pid = 3884] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 13:15:21 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (0C76DC00) [pid = 3884] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 13:15:21 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (180A7400) [pid = 3884] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 13:15:21 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (10636C00) [pid = 3884] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 13:15:21 INFO - PROCESS | 3884 | --DOMWINDOW == 70 (10B5A400) [pid = 3884] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 13:15:21 INFO - PROCESS | 3884 | --DOMWINDOW == 69 (1548D400) [pid = 3884] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 13:15:21 INFO - PROCESS | 3884 | --DOMWINDOW == 68 (180A2800) [pid = 3884] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 13:15:21 INFO - PROCESS | 3884 | --DOMWINDOW == 67 (180AE800) [pid = 3884] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 13:15:21 INFO - PROCESS | 3884 | 1466630121628 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:21 INFO - PROCESS | 3884 | 1466630121630 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:21 INFO - PROCESS | 3884 | ++DOCSHELL 0C380000 == 33 [pid = 3884] [id = 597] 13:15:21 INFO - PROCESS | 3884 | ++DOMWINDOW == 68 (0C390000) [pid = 3884] [serial = 1791] [outer = 00000000] 13:15:21 INFO - PROCESS | 3884 | ++DOMWINDOW == 69 (10B64000) [pid = 3884] [serial = 1792] [outer = 0C390000] 13:15:21 INFO - PROCESS | 3884 | 1466630121673 Marionette DEBUG loaded listener.js 13:15:21 INFO - PROCESS | 3884 | ++DOMWINDOW == 70 (114E1000) [pid = 3884] [serial = 1793] [outer = 0C390000] 13:15:22 INFO - PROCESS | 3884 | 1466630122031 Marionette TRACE conn3 <- [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]]]}] 13:15:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 13:15:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 704ms 13:15:22 INFO - PROCESS | 3884 | 1466630122044 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 13:15:22 INFO - PROCESS | 3884 | 1466630122045 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 13:15:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 13:15:22 INFO - PROCESS | 3884 | 1466630122059 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 13:15:22 INFO - PROCESS | 3884 | 1466630122061 Marionette TRACE conn3 <- [1,2354,null,{}] 13:15:22 INFO - PROCESS | 3884 | 1466630122067 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:22 INFO - PROCESS | 3884 | 1466630122069 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:22 INFO - PROCESS | 3884 | 1466630122147 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 13:15:22 INFO - PROCESS | 3884 | 1466630122152 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:22 INFO - PROCESS | 3884 | 1466630122154 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:22 INFO - PROCESS | 3884 | ++DOCSHELL 132D5C00 == 34 [pid = 3884] [id = 598] 13:15:22 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (1400E800) [pid = 3884] [serial = 1794] [outer = 00000000] 13:15:22 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (19E84000) [pid = 3884] [serial = 1795] [outer = 1400E800] 13:15:22 INFO - PROCESS | 3884 | 1466630122197 Marionette DEBUG loaded listener.js 13:15:22 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (19F40800) [pid = 3884] [serial = 1796] [outer = 1400E800] 13:15:22 INFO - PROCESS | 3884 | 1466630122624 Marionette TRACE conn3 <- [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]]]}] 13:15:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 13:15:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 594ms 13:15:22 INFO - PROCESS | 3884 | 1466630122646 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 13:15:22 INFO - PROCESS | 3884 | 1466630122648 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 13:15:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 13:15:22 INFO - PROCESS | 3884 | 1466630122652 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 13:15:22 INFO - PROCESS | 3884 | 1466630122653 Marionette TRACE conn3 <- [1,2358,null,{}] 13:15:22 INFO - PROCESS | 3884 | 1466630122656 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:22 INFO - PROCESS | 3884 | 1466630122658 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:22 INFO - PROCESS | 3884 | 1466630122781 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 13:15:22 INFO - PROCESS | 3884 | 1466630122789 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:22 INFO - PROCESS | 3884 | 1466630122791 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:22 INFO - PROCESS | 3884 | ++DOCSHELL 17EF0C00 == 35 [pid = 3884] [id = 599] 13:15:22 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (1A03E000) [pid = 3884] [serial = 1797] [outer = 00000000] 13:15:22 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (1A55BC00) [pid = 3884] [serial = 1798] [outer = 1A03E000] 13:15:22 INFO - PROCESS | 3884 | 1466630122834 Marionette DEBUG loaded listener.js 13:15:22 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (1A55CC00) [pid = 3884] [serial = 1799] [outer = 1A03E000] 13:15:23 INFO - PROCESS | 3884 | 1466630123256 Marionette TRACE conn3 <- [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]]]}] 13:15:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 13:15:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 642ms 13:15:23 INFO - PROCESS | 3884 | 1466630123290 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 13:15:23 INFO - PROCESS | 3884 | 1466630123302 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 13:15:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 13:15:23 INFO - PROCESS | 3884 | 1466630123305 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 13:15:23 INFO - PROCESS | 3884 | 1466630123307 Marionette TRACE conn3 <- [1,2362,null,{}] 13:15:23 INFO - PROCESS | 3884 | 1466630123314 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:23 INFO - PROCESS | 3884 | 1466630123316 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:23 INFO - PROCESS | 3884 | 1466630123431 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 13:15:23 INFO - PROCESS | 3884 | 1466630123439 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:23 INFO - PROCESS | 3884 | 1466630123441 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:23 INFO - PROCESS | 3884 | ++DOCSHELL 16EC2000 == 36 [pid = 3884] [id = 600] 13:15:23 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (1A03C400) [pid = 3884] [serial = 1800] [outer = 00000000] 13:15:23 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (1A58C000) [pid = 3884] [serial = 1801] [outer = 1A03C400] 13:15:23 INFO - PROCESS | 3884 | 1466630123485 Marionette DEBUG loaded listener.js 13:15:23 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (19E7E400) [pid = 3884] [serial = 1802] [outer = 1A03C400] 13:15:24 INFO - PROCESS | 3884 | 1466630124172 Marionette TRACE conn3 <- [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]]]}] 13:15:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 13:15:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 907ms 13:15:24 INFO - PROCESS | 3884 | 1466630124212 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 13:15:24 INFO - PROCESS | 3884 | 1466630124216 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 13:15:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 13:15:24 INFO - PROCESS | 3884 | 1466630124221 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 13:15:24 INFO - PROCESS | 3884 | 1466630124226 Marionette TRACE conn3 <- [1,2366,null,{}] 13:15:24 INFO - PROCESS | 3884 | 1466630124232 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:24 INFO - PROCESS | 3884 | 1466630124234 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:24 INFO - PROCESS | 3884 | 1466630124353 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 13:15:24 INFO - PROCESS | 3884 | 1466630124485 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:24 INFO - PROCESS | 3884 | 1466630124488 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:24 INFO - PROCESS | 3884 | ++DOCSHELL 111C0800 == 37 [pid = 3884] [id = 601] 13:15:24 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (111DEC00) [pid = 3884] [serial = 1803] [outer = 00000000] 13:15:24 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (12E8D400) [pid = 3884] [serial = 1804] [outer = 111DEC00] 13:15:24 INFO - PROCESS | 3884 | 1466630124545 Marionette DEBUG loaded listener.js 13:15:24 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (14006800) [pid = 3884] [serial = 1805] [outer = 111DEC00] 13:15:25 INFO - PROCESS | 3884 | 1466630125119 Marionette TRACE conn3 <- [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]]]}] 13:15:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 13:15:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 938ms 13:15:25 INFO - PROCESS | 3884 | 1466630125168 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 13:15:25 INFO - PROCESS | 3884 | 1466630125172 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 13:15:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 13:15:25 INFO - PROCESS | 3884 | 1466630125179 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 13:15:25 INFO - PROCESS | 3884 | 1466630125182 Marionette TRACE conn3 <- [1,2370,null,{}] 13:15:25 INFO - PROCESS | 3884 | 1466630125186 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:25 INFO - PROCESS | 3884 | 1466630125189 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:25 INFO - PROCESS | 3884 | 1466630125299 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 13:15:25 INFO - PROCESS | 3884 | 1466630125411 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:25 INFO - PROCESS | 3884 | 1466630125414 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:25 INFO - PROCESS | 3884 | ++DOCSHELL 16EA7400 == 38 [pid = 3884] [id = 602] 13:15:25 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (16EDD800) [pid = 3884] [serial = 1806] [outer = 00000000] 13:15:25 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (17587000) [pid = 3884] [serial = 1807] [outer = 16EDD800] 13:15:25 INFO - PROCESS | 3884 | 1466630125509 Marionette DEBUG loaded listener.js 13:15:25 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (17D72000) [pid = 3884] [serial = 1808] [outer = 16EDD800] 13:15:26 INFO - PROCESS | 3884 | 1466630126091 Marionette TRACE conn3 <- [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]]]}] 13:15:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 13:15:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 938ms 13:15:26 INFO - PROCESS | 3884 | 1466630126123 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 13:15:26 INFO - PROCESS | 3884 | 1466630126126 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 13:15:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 13:15:26 INFO - PROCESS | 3884 | 1466630126130 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 13:15:26 INFO - PROCESS | 3884 | 1466630126133 Marionette TRACE conn3 <- [1,2374,null,{}] 13:15:26 INFO - PROCESS | 3884 | 1466630126144 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:26 INFO - PROCESS | 3884 | 1466630126149 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:26 INFO - PROCESS | 3884 | 1466630126253 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 13:15:26 INFO - PROCESS | 3884 | 1466630126366 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:26 INFO - PROCESS | 3884 | 1466630126370 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:26 INFO - PROCESS | 3884 | ++DOCSHELL 1A55B400 == 39 [pid = 3884] [id = 603] 13:15:26 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (1A55D000) [pid = 3884] [serial = 1809] [outer = 00000000] 13:15:26 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (1A58AC00) [pid = 3884] [serial = 1810] [outer = 1A55D000] 13:15:26 INFO - PROCESS | 3884 | 1466630126466 Marionette DEBUG loaded listener.js 13:15:26 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (1A595800) [pid = 3884] [serial = 1811] [outer = 1A55D000] 13:15:27 INFO - PROCESS | 3884 | 1466630127176 Marionette TRACE conn3 <- [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]]]}] 13:15:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 13:15:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1095ms 13:15:27 INFO - PROCESS | 3884 | 1466630127234 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 13:15:27 INFO - PROCESS | 3884 | 1466630127238 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 13:15:27 INFO - PROCESS | 3884 | 1466630127243 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 13:15:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 13:15:27 INFO - PROCESS | 3884 | 1466630127246 Marionette TRACE conn3 <- [1,2378,null,{}] 13:15:27 INFO - PROCESS | 3884 | 1466630127251 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:27 INFO - PROCESS | 3884 | 1466630127254 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:27 INFO - PROCESS | 3884 | 1466630127359 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 13:15:27 INFO - PROCESS | 3884 | 1466630127494 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:27 INFO - PROCESS | 3884 | 1466630127499 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:27 INFO - PROCESS | 3884 | ++DOCSHELL 12BE7400 == 40 [pid = 3884] [id = 604] 13:15:27 INFO - PROCESS | 3884 | ++DOMWINDOW == 89 (12BEC400) [pid = 3884] [serial = 1812] [outer = 00000000] 13:15:27 INFO - PROCESS | 3884 | ++DOMWINDOW == 90 (12E93C00) [pid = 3884] [serial = 1813] [outer = 12BEC400] 13:15:27 INFO - PROCESS | 3884 | 1466630127549 Marionette DEBUG loaded listener.js 13:15:27 INFO - PROCESS | 3884 | ++DOMWINDOW == 91 (13230000) [pid = 3884] [serial = 1814] [outer = 12BEC400] 13:15:28 INFO - PROCESS | 3884 | --DOCSHELL 17EF0C00 == 39 [pid = 3884] [id = 599] 13:15:28 INFO - PROCESS | 3884 | --DOCSHELL 132D5C00 == 38 [pid = 3884] [id = 598] 13:15:28 INFO - PROCESS | 3884 | --DOCSHELL 0C380000 == 37 [pid = 3884] [id = 597] 13:15:28 INFO - PROCESS | 3884 | --DOCSHELL 180B2C00 == 36 [pid = 3884] [id = 596] 13:15:28 INFO - PROCESS | 3884 | --DOCSHELL 135AA400 == 35 [pid = 3884] [id = 595] 13:15:28 INFO - PROCESS | 3884 | --DOCSHELL 16EC2400 == 34 [pid = 3884] [id = 594] 13:15:28 INFO - PROCESS | 3884 | --DOCSHELL 1548F400 == 33 [pid = 3884] [id = 593] 13:15:28 INFO - PROCESS | 3884 | --DOCSHELL 12B21800 == 32 [pid = 3884] [id = 592] 13:15:28 INFO - PROCESS | 3884 | --DOCSHELL 12BAD400 == 31 [pid = 3884] [id = 591] 13:15:28 INFO - PROCESS | 3884 | --DOCSHELL 1319FC00 == 30 [pid = 3884] [id = 590] 13:15:28 INFO - PROCESS | 3884 | --DOCSHELL 0C384800 == 29 [pid = 3884] [id = 589] 13:15:28 INFO - PROCESS | 3884 | --DOCSHELL 16EA7400 == 28 [pid = 3884] [id = 602] 13:15:28 INFO - PROCESS | 3884 | --DOCSHELL 1A55B400 == 27 [pid = 3884] [id = 603] 13:15:28 INFO - PROCESS | 3884 | --DOCSHELL 16EC2000 == 26 [pid = 3884] [id = 600] 13:15:28 INFO - PROCESS | 3884 | --DOCSHELL 111C0800 == 25 [pid = 3884] [id = 601] 13:15:28 INFO - PROCESS | 3884 | --DOMWINDOW == 90 (17D33C00) [pid = 3884] [serial = 1753] [outer = 00000000] [url = about:blank] 13:15:28 INFO - PROCESS | 3884 | --DOMWINDOW == 89 (1A03D400) [pid = 3884] [serial = 1765] [outer = 00000000] [url = about:blank] 13:15:28 INFO - PROCESS | 3884 | --DOMWINDOW == 88 (132D3C00) [pid = 3884] [serial = 1744] [outer = 00000000] [url = about:blank] 13:15:28 INFO - PROCESS | 3884 | --DOMWINDOW == 87 (135B1C00) [pid = 3884] [serial = 1745] [outer = 00000000] [url = about:blank] 13:15:28 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (15D4C800) [pid = 3884] [serial = 1747] [outer = 00000000] [url = about:blank] 13:15:28 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (16558800) [pid = 3884] [serial = 1748] [outer = 00000000] [url = about:blank] 13:15:28 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (111BF400) [pid = 3884] [serial = 1741] [outer = 00000000] [url = about:blank] 13:15:28 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (113C2800) [pid = 3884] [serial = 1742] [outer = 00000000] [url = about:blank] 13:15:28 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (10F4DC00) [pid = 3884] [serial = 1739] [outer = 00000000] [url = about:blank] 13:15:28 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (1067E400) [pid = 3884] [serial = 1738] [outer = 00000000] [url = about:blank] 13:15:28 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (180BA800) [pid = 3884] [serial = 1756] [outer = 00000000] [url = about:blank] 13:15:28 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (17D6B400) [pid = 3884] [serial = 1754] [outer = 00000000] [url = about:blank] 13:15:28 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (16A3B400) [pid = 3884] [serial = 1760] [outer = 00000000] [url = about:blank] 13:15:28 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (15487400) [pid = 3884] [serial = 1759] [outer = 00000000] [url = about:blank] 13:15:28 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (19819800) [pid = 3884] [serial = 1757] [outer = 00000000] [url = about:blank] 13:15:28 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (11DD0800) [pid = 3884] [serial = 1730] [outer = 00000000] [url = about:blank] 13:15:28 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (10F4A400) [pid = 3884] [serial = 1729] [outer = 00000000] [url = about:blank] 13:15:28 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (16A3E400) [pid = 3884] [serial = 1733] [outer = 00000000] [url = about:blank] 13:15:28 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (1597B800) [pid = 3884] [serial = 1732] [outer = 00000000] [url = about:blank] 13:15:28 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (19E88800) [pid = 3884] [serial = 1736] [outer = 00000000] [url = about:blank] 13:15:28 INFO - PROCESS | 3884 | --DOMWINDOW == 70 (19812800) [pid = 3884] [serial = 1735] [outer = 00000000] [url = about:blank] 13:15:28 INFO - PROCESS | 3884 | --DOMWINDOW == 69 (16EC1800) [pid = 3884] [serial = 1750] [outer = 00000000] [url = about:blank] 13:15:28 INFO - PROCESS | 3884 | --DOMWINDOW == 68 (19E83400) [pid = 3884] [serial = 1762] [outer = 00000000] [url = about:blank] 13:15:28 INFO - PROCESS | 3884 | --DOMWINDOW == 67 (19E88400) [pid = 3884] [serial = 1763] [outer = 00000000] [url = about:blank] 13:15:28 INFO - PROCESS | 3884 | 1466630128801 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 13:15:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 13:15:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1611ms 13:15:28 INFO - PROCESS | 3884 | 1466630128874 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 13:15:28 INFO - PROCESS | 3884 | 1466630128878 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 13:15:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 13:15:28 INFO - PROCESS | 3884 | 1466630128885 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 13:15:28 INFO - PROCESS | 3884 | 1466630128888 Marionette TRACE conn3 <- [1,2382,null,{}] 13:15:28 INFO - PROCESS | 3884 | 1466630128894 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:28 INFO - PROCESS | 3884 | 1466630128897 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:29 INFO - PROCESS | 3884 | 1466630128985 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 13:15:29 INFO - PROCESS | 3884 | 1466630129081 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:29 INFO - PROCESS | 3884 | 1466630129084 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:29 INFO - PROCESS | 3884 | ++DOCSHELL 10762C00 == 26 [pid = 3884] [id = 605] 13:15:29 INFO - PROCESS | 3884 | ++DOMWINDOW == 68 (107EC000) [pid = 3884] [serial = 1815] [outer = 00000000] 13:15:29 INFO - PROCESS | 3884 | ++DOMWINDOW == 69 (111BB400) [pid = 3884] [serial = 1816] [outer = 107EC000] 13:15:29 INFO - PROCESS | 3884 | 1466630129131 Marionette DEBUG loaded listener.js 13:15:29 INFO - PROCESS | 3884 | ++DOMWINDOW == 70 (111E7400) [pid = 3884] [serial = 1817] [outer = 107EC000] 13:15:29 INFO - PROCESS | 3884 | 1466630129570 Marionette TRACE conn3 <- [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]]]}] 13:15:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 13:15:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 736ms 13:15:29 INFO - PROCESS | 3884 | 1466630129622 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 13:15:29 INFO - PROCESS | 3884 | 1466630129627 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 13:15:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 13:15:29 INFO - PROCESS | 3884 | 1466630129634 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 13:15:29 INFO - PROCESS | 3884 | 1466630129636 Marionette TRACE conn3 <- [1,2386,null,{}] 13:15:29 INFO - PROCESS | 3884 | 1466630129640 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:29 INFO - PROCESS | 3884 | 1466630129643 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:29 INFO - PROCESS | 3884 | 1466630129735 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 13:15:29 INFO - PROCESS | 3884 | 1466630129744 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:29 INFO - PROCESS | 3884 | 1466630129747 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:29 INFO - PROCESS | 3884 | ++DOCSHELL 13132800 == 27 [pid = 3884] [id = 606] 13:15:29 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (13135800) [pid = 3884] [serial = 1818] [outer = 00000000] 13:15:29 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (1324DC00) [pid = 3884] [serial = 1819] [outer = 13135800] 13:15:29 INFO - PROCESS | 3884 | 1466630129793 Marionette DEBUG loaded listener.js 13:15:29 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (132DDC00) [pid = 3884] [serial = 1820] [outer = 13135800] 13:15:30 INFO - PROCESS | 3884 | 1466630130244 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 13:15:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 13:15:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 642ms 13:15:30 INFO - PROCESS | 3884 | 1466630130271 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 13:15:30 INFO - PROCESS | 3884 | 1466630130273 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 13:15:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 13:15:30 INFO - PROCESS | 3884 | 1466630130276 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 13:15:30 INFO - PROCESS | 3884 | 1466630130279 Marionette TRACE conn3 <- [1,2390,null,{}] 13:15:30 INFO - PROCESS | 3884 | 1466630130290 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:30 INFO - PROCESS | 3884 | 1466630130294 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:30 INFO - PROCESS | 3884 | 1466630130380 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 13:15:30 INFO - PROCESS | 3884 | 1466630130420 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:30 INFO - PROCESS | 3884 | 1466630130423 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:30 INFO - PROCESS | 3884 | ++DOCSHELL 15D51400 == 28 [pid = 3884] [id = 607] 13:15:30 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (1604A000) [pid = 3884] [serial = 1821] [outer = 00000000] 13:15:30 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (1655A800) [pid = 3884] [serial = 1822] [outer = 1604A000] 13:15:30 INFO - PROCESS | 3884 | 1466630130470 Marionette DEBUG loaded listener.js 13:15:30 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (166DF000) [pid = 3884] [serial = 1823] [outer = 1604A000] 13:15:30 INFO - PROCESS | 3884 | 1466630130946 Marionette TRACE conn3 <- [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]]]}] 13:15:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 13:15:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 735ms 13:15:31 INFO - PROCESS | 3884 | 1466630131017 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 13:15:31 INFO - PROCESS | 3884 | 1466630131019 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 13:15:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 13:15:31 INFO - PROCESS | 3884 | 1466630131023 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 13:15:31 INFO - PROCESS | 3884 | 1466630131025 Marionette TRACE conn3 <- [1,2394,null,{}] 13:15:31 INFO - PROCESS | 3884 | 1466630131029 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:31 INFO - PROCESS | 3884 | 1466630131031 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:31 INFO - PROCESS | 3884 | 1466630131154 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 13:15:31 INFO - PROCESS | 3884 | 1466630131159 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:31 INFO - PROCESS | 3884 | 1466630131161 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:31 INFO - PROCESS | 3884 | ++DOCSHELL 16558800 == 29 [pid = 3884] [id = 608] 13:15:31 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (16596400) [pid = 3884] [serial = 1824] [outer = 00000000] 13:15:31 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (16EDB400) [pid = 3884] [serial = 1825] [outer = 16596400] 13:15:31 INFO - PROCESS | 3884 | 1466630131206 Marionette DEBUG loaded listener.js 13:15:31 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (16FD9800) [pid = 3884] [serial = 1826] [outer = 16596400] 13:15:31 INFO - PROCESS | 3884 | 1466630131648 Marionette TRACE conn3 <- [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]]]}] 13:15:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 13:15:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 625ms 13:15:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 13:15:31 INFO - PROCESS | 3884 | 1466630131663 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 13:15:31 INFO - PROCESS | 3884 | 1466630131665 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 13:15:31 INFO - PROCESS | 3884 | 1466630131668 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 13:15:31 INFO - PROCESS | 3884 | 1466630131670 Marionette TRACE conn3 <- [1,2398,null,{}] 13:15:31 INFO - PROCESS | 3884 | 1466630131673 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:31 INFO - PROCESS | 3884 | 1466630131675 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:31 INFO - PROCESS | 3884 | 1466630131832 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 13:15:31 INFO - PROCESS | 3884 | 1466630131923 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:31 INFO - PROCESS | 3884 | 1466630131926 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:31 INFO - PROCESS | 3884 | ++DOCSHELL 174FAC00 == 30 [pid = 3884] [id = 609] 13:15:31 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (174FC400) [pid = 3884] [serial = 1827] [outer = 00000000] 13:15:31 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (17D36400) [pid = 3884] [serial = 1828] [outer = 174FC400] 13:15:31 INFO - PROCESS | 3884 | 1466630131969 Marionette DEBUG loaded listener.js 13:15:32 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (17D97000) [pid = 3884] [serial = 1829] [outer = 174FC400] 13:15:32 INFO - PROCESS | 3884 | 1466630132414 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 13:15:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 13:15:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 735ms 13:15:32 INFO - PROCESS | 3884 | 1466630132438 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 13:15:32 INFO - PROCESS | 3884 | 1466630132440 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 13:15:32 INFO - PROCESS | 3884 | 1466630132443 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 13:15:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 13:15:32 INFO - PROCESS | 3884 | 1466630132445 Marionette TRACE conn3 <- [1,2402,null,{}] 13:15:32 INFO - PROCESS | 3884 | 1466630132448 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:32 INFO - PROCESS | 3884 | 1466630132453 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:32 INFO - PROCESS | 3884 | 1466630132597 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 13:15:32 INFO - PROCESS | 3884 | 1466630132666 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:32 INFO - PROCESS | 3884 | 1466630132668 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:32 INFO - PROCESS | 3884 | ++DOCSHELL 180BBC00 == 31 [pid = 3884] [id = 610] 13:15:32 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (180BCC00) [pid = 3884] [serial = 1830] [outer = 00000000] 13:15:32 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (1981E400) [pid = 3884] [serial = 1831] [outer = 180BCC00] 13:15:32 INFO - PROCESS | 3884 | 1466630132715 Marionette DEBUG loaded listener.js 13:15:32 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (19963000) [pid = 3884] [serial = 1832] [outer = 180BCC00] 13:15:33 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (1A03E000) [pid = 3884] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 13:15:33 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (17D36000) [pid = 3884] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 13:15:33 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (180B6400) [pid = 3884] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 13:15:33 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (0C38A800) [pid = 3884] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 13:15:33 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (14002400) [pid = 3884] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 13:15:33 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (15949000) [pid = 3884] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 13:15:33 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (12B23000) [pid = 3884] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 13:15:33 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (12BE7800) [pid = 3884] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 13:15:33 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (16EDE400) [pid = 3884] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 13:15:33 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (1400E800) [pid = 3884] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 13:15:33 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (0C390000) [pid = 3884] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 13:15:33 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (19FC3800) [pid = 3884] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 13:15:33 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (16993000) [pid = 3884] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 13:15:33 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (1A03C400) [pid = 3884] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 13:15:33 INFO - PROCESS | 3884 | 1466630133397 Marionette TRACE conn3 <- [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]]]}] 13:15:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 13:15:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1001ms 13:15:33 INFO - PROCESS | 3884 | 1466630133445 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 13:15:33 INFO - PROCESS | 3884 | 1466630133447 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 13:15:33 INFO - PROCESS | 3884 | 1466630133451 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 13:15:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 13:15:33 INFO - PROCESS | 3884 | 1466630133462 Marionette TRACE conn3 <- [1,2406,null,{}] 13:15:33 INFO - PROCESS | 3884 | 1466630133466 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:33 INFO - PROCESS | 3884 | 1466630133468 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:33 INFO - PROCESS | 3884 | 1466630133578 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 13:15:33 INFO - PROCESS | 3884 | 1466630133642 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:33 INFO - PROCESS | 3884 | 1466630133644 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:33 INFO - PROCESS | 3884 | ++DOCSHELL 10639C00 == 32 [pid = 3884] [id = 611] 13:15:33 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (10B5AC00) [pid = 3884] [serial = 1833] [outer = 00000000] 13:15:33 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (1400E800) [pid = 3884] [serial = 1834] [outer = 10B5AC00] 13:15:33 INFO - PROCESS | 3884 | 1466630133687 Marionette DEBUG loaded listener.js 13:15:33 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (15D4B400) [pid = 3884] [serial = 1835] [outer = 10B5AC00] 13:15:34 INFO - PROCESS | 3884 | 1466630134063 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 13:15:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 13:15:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 657ms 13:15:34 INFO - PROCESS | 3884 | 1466630134117 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 13:15:34 INFO - PROCESS | 3884 | 1466630134119 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 13:15:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 13:15:34 INFO - PROCESS | 3884 | 1466630134122 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 13:15:34 INFO - PROCESS | 3884 | 1466630134124 Marionette TRACE conn3 <- [1,2410,null,{}] 13:15:34 INFO - PROCESS | 3884 | 1466630134128 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:34 INFO - PROCESS | 3884 | 1466630134129 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:34 INFO - PROCESS | 3884 | 1466630134204 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 13:15:34 INFO - PROCESS | 3884 | 1466630134211 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:34 INFO - PROCESS | 3884 | 1466630134213 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:34 INFO - PROCESS | 3884 | ++DOCSHELL 1698C400 == 33 [pid = 3884] [id = 612] 13:15:34 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (16EDE400) [pid = 3884] [serial = 1836] [outer = 00000000] 13:15:34 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (1981CC00) [pid = 3884] [serial = 1837] [outer = 16EDE400] 13:15:34 INFO - PROCESS | 3884 | 1466630134256 Marionette DEBUG loaded listener.js 13:15:34 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (1981D400) [pid = 3884] [serial = 1838] [outer = 16EDE400] 13:15:34 INFO - PROCESS | 3884 | 1466630134710 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 13:15:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 13:15:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 641ms 13:15:34 INFO - PROCESS | 3884 | 1466630134758 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 13:15:34 INFO - PROCESS | 3884 | 1466630134760 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 13:15:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 13:15:34 INFO - PROCESS | 3884 | 1466630134763 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 13:15:34 INFO - PROCESS | 3884 | 1466630134765 Marionette TRACE conn3 <- [1,2414,null,{}] 13:15:34 INFO - PROCESS | 3884 | 1466630134768 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:34 INFO - PROCESS | 3884 | 1466630134770 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:34 INFO - PROCESS | 3884 | 1466630134853 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 13:15:34 INFO - PROCESS | 3884 | 1466630134861 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:34 INFO - PROCESS | 3884 | 1466630134863 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:34 INFO - PROCESS | 3884 | ++DOCSHELL 15D50000 == 34 [pid = 3884] [id = 613] 13:15:34 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (19FC1000) [pid = 3884] [serial = 1839] [outer = 00000000] 13:15:34 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (1A03A800) [pid = 3884] [serial = 1840] [outer = 19FC1000] 13:15:34 INFO - PROCESS | 3884 | 1466630134905 Marionette DEBUG loaded listener.js 13:15:34 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (1A03D800) [pid = 3884] [serial = 1841] [outer = 19FC1000] 13:15:35 INFO - PROCESS | 3884 | --DOCSHELL 12BE7400 == 33 [pid = 3884] [id = 604] 13:15:35 INFO - PROCESS | 3884 | --DOCSHELL 10762C00 == 32 [pid = 3884] [id = 605] 13:15:36 INFO - PROCESS | 3884 | --DOCSHELL 174FAC00 == 31 [pid = 3884] [id = 609] 13:15:36 INFO - PROCESS | 3884 | --DOCSHELL 180BBC00 == 30 [pid = 3884] [id = 610] 13:15:36 INFO - PROCESS | 3884 | --DOCSHELL 1698C400 == 29 [pid = 3884] [id = 612] 13:15:36 INFO - PROCESS | 3884 | --DOCSHELL 15D51400 == 28 [pid = 3884] [id = 607] 13:15:36 INFO - PROCESS | 3884 | --DOCSHELL 13132800 == 27 [pid = 3884] [id = 606] 13:15:36 INFO - PROCESS | 3884 | --DOCSHELL 10639C00 == 26 [pid = 3884] [id = 611] 13:15:36 INFO - PROCESS | 3884 | --DOCSHELL 16558800 == 25 [pid = 3884] [id = 608] 13:15:36 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (1A03F000) [pid = 3884] [serial = 1766] [outer = 00000000] [url = about:blank] 13:15:36 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (16EDF400) [pid = 3884] [serial = 1751] [outer = 00000000] [url = about:blank] 13:15:36 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (19E7E400) [pid = 3884] [serial = 1802] [outer = 00000000] [url = about:blank] 13:15:36 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (1A58C000) [pid = 3884] [serial = 1801] [outer = 00000000] [url = about:blank] 13:15:36 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (1A55BC00) [pid = 3884] [serial = 1798] [outer = 00000000] [url = about:blank] 13:15:36 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (1A55CC00) [pid = 3884] [serial = 1799] [outer = 00000000] [url = about:blank] 13:15:36 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (17EE7000) [pid = 3884] [serial = 1786] [outer = 00000000] [url = about:blank] 13:15:36 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (1981C400) [pid = 3884] [serial = 1789] [outer = 00000000] [url = about:blank] 13:15:36 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (180AB000) [pid = 3884] [serial = 1787] [outer = 00000000] [url = about:blank] 13:15:36 INFO - PROCESS | 3884 | --DOMWINDOW == 70 (104C8400) [pid = 3884] [serial = 1768] [outer = 00000000] [url = about:blank] 13:15:36 INFO - PROCESS | 3884 | --DOMWINDOW == 69 (107F6800) [pid = 3884] [serial = 1769] [outer = 00000000] [url = about:blank] 13:15:36 INFO - PROCESS | 3884 | --DOMWINDOW == 68 (143A8800) [pid = 3884] [serial = 1771] [outer = 00000000] [url = about:blank] 13:15:36 INFO - PROCESS | 3884 | --DOMWINDOW == 67 (15947400) [pid = 3884] [serial = 1772] [outer = 00000000] [url = about:blank] 13:15:36 INFO - PROCESS | 3884 | --DOMWINDOW == 66 (16560400) [pid = 3884] [serial = 1780] [outer = 00000000] [url = about:blank] 13:15:36 INFO - PROCESS | 3884 | --DOMWINDOW == 65 (1698D000) [pid = 3884] [serial = 1781] [outer = 00000000] [url = about:blank] 13:15:36 INFO - PROCESS | 3884 | --DOMWINDOW == 64 (13936400) [pid = 3884] [serial = 1777] [outer = 00000000] [url = about:blank] 13:15:36 INFO - PROCESS | 3884 | --DOMWINDOW == 63 (13C96800) [pid = 3884] [serial = 1778] [outer = 00000000] [url = about:blank] 13:15:36 INFO - PROCESS | 3884 | --DOMWINDOW == 62 (12E69000) [pid = 3884] [serial = 1774] [outer = 00000000] [url = about:blank] 13:15:36 INFO - PROCESS | 3884 | --DOMWINDOW == 61 (1313B400) [pid = 3884] [serial = 1775] [outer = 00000000] [url = about:blank] 13:15:36 INFO - PROCESS | 3884 | --DOMWINDOW == 60 (17580000) [pid = 3884] [serial = 1783] [outer = 00000000] [url = about:blank] 13:15:36 INFO - PROCESS | 3884 | --DOMWINDOW == 59 (19E7BC00) [pid = 3884] [serial = 1790] [outer = 00000000] [url = about:blank] 13:15:36 INFO - PROCESS | 3884 | --DOMWINDOW == 58 (19E84000) [pid = 3884] [serial = 1795] [outer = 00000000] [url = about:blank] 13:15:36 INFO - PROCESS | 3884 | --DOMWINDOW == 57 (114E1000) [pid = 3884] [serial = 1793] [outer = 00000000] [url = about:blank] 13:15:36 INFO - PROCESS | 3884 | --DOMWINDOW == 56 (19F40800) [pid = 3884] [serial = 1796] [outer = 00000000] [url = about:blank] 13:15:36 INFO - PROCESS | 3884 | --DOMWINDOW == 55 (175A4C00) [pid = 3884] [serial = 1784] [outer = 00000000] [url = about:blank] 13:15:36 INFO - PROCESS | 3884 | --DOMWINDOW == 54 (10B64000) [pid = 3884] [serial = 1792] [outer = 00000000] [url = about:blank] 13:15:36 INFO - PROCESS | 3884 | 1466630136644 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 13:15:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 13:15:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1909ms 13:15:36 INFO - PROCESS | 3884 | 1466630136675 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 13:15:36 INFO - PROCESS | 3884 | 1466630136679 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 13:15:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 13:15:36 INFO - PROCESS | 3884 | 1466630136688 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 13:15:36 INFO - PROCESS | 3884 | 1466630136692 Marionette TRACE conn3 <- [1,2418,null,{}] 13:15:36 INFO - PROCESS | 3884 | 1466630136698 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:36 INFO - PROCESS | 3884 | 1466630136701 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:36 INFO - PROCESS | 3884 | 1466630136796 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 13:15:36 INFO - PROCESS | 3884 | 1466630136806 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:36 INFO - PROCESS | 3884 | 1466630136809 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:36 INFO - PROCESS | 3884 | ++DOCSHELL 107F1800 == 26 [pid = 3884] [id = 614] 13:15:36 INFO - PROCESS | 3884 | ++DOMWINDOW == 55 (107F6000) [pid = 3884] [serial = 1842] [outer = 00000000] 13:15:36 INFO - PROCESS | 3884 | ++DOMWINDOW == 56 (111B5400) [pid = 3884] [serial = 1843] [outer = 107F6000] 13:15:36 INFO - PROCESS | 3884 | 1466630136862 Marionette DEBUG loaded listener.js 13:15:36 INFO - PROCESS | 3884 | ++DOMWINDOW == 57 (113BE000) [pid = 3884] [serial = 1844] [outer = 107F6000] 13:15:37 INFO - PROCESS | 3884 | 1466630137373 Marionette TRACE conn3 <- [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]]]}] 13:15:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 13:15:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 750ms 13:15:37 INFO - PROCESS | 3884 | 1466630137429 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 13:15:37 INFO - PROCESS | 3884 | 1466630137434 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 13:15:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 13:15:37 INFO - PROCESS | 3884 | 1466630137441 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 13:15:37 INFO - PROCESS | 3884 | 1466630137443 Marionette TRACE conn3 <- [1,2422,null,{}] 13:15:37 INFO - PROCESS | 3884 | 1466630137447 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:37 INFO - PROCESS | 3884 | 1466630137450 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:37 INFO - PROCESS | 3884 | 1466630137535 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 13:15:37 INFO - PROCESS | 3884 | 1466630137544 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:37 INFO - PROCESS | 3884 | 1466630137547 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:37 INFO - PROCESS | 3884 | ++DOCSHELL 12E67800 == 27 [pid = 3884] [id = 615] 13:15:37 INFO - PROCESS | 3884 | ++DOMWINDOW == 58 (12E88000) [pid = 3884] [serial = 1845] [outer = 00000000] 13:15:37 INFO - PROCESS | 3884 | ++DOMWINDOW == 59 (1319E400) [pid = 3884] [serial = 1846] [outer = 12E88000] 13:15:37 INFO - PROCESS | 3884 | 1466630137594 Marionette DEBUG loaded listener.js 13:15:37 INFO - PROCESS | 3884 | ++DOMWINDOW == 60 (10C7EC00) [pid = 3884] [serial = 1847] [outer = 12E88000] 13:15:38 INFO - PROCESS | 3884 | 1466630138077 Marionette TRACE conn3 <- [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]]]}] 13:15:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 13:15:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 688ms 13:15:38 INFO - PROCESS | 3884 | 1466630138139 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 13:15:38 INFO - PROCESS | 3884 | 1466630138141 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 13:15:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 13:15:38 INFO - PROCESS | 3884 | 1466630138145 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 13:15:38 INFO - PROCESS | 3884 | 1466630138148 Marionette TRACE conn3 <- [1,2426,null,{}] 13:15:38 INFO - PROCESS | 3884 | 1466630138159 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:38 INFO - PROCESS | 3884 | 1466630138164 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:38 INFO - PROCESS | 3884 | 1466630138274 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 13:15:38 INFO - PROCESS | 3884 | 1466630138372 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:38 INFO - PROCESS | 3884 | 1466630138375 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:38 INFO - PROCESS | 3884 | ++DOCSHELL 13CC5000 == 28 [pid = 3884] [id = 616] 13:15:38 INFO - PROCESS | 3884 | ++DOMWINDOW == 61 (13CC8400) [pid = 3884] [serial = 1848] [outer = 00000000] 13:15:38 INFO - PROCESS | 3884 | ++DOMWINDOW == 62 (140F5400) [pid = 3884] [serial = 1849] [outer = 13CC8400] 13:15:38 INFO - PROCESS | 3884 | 1466630138424 Marionette DEBUG loaded listener.js 13:15:38 INFO - PROCESS | 3884 | ++DOMWINDOW == 63 (15116000) [pid = 3884] [serial = 1850] [outer = 13CC8400] 13:15:38 INFO - PROCESS | 3884 | 1466630138810 Marionette TRACE conn3 <- [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]]]}] 13:15:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 13:15:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 688ms 13:15:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 13:15:38 INFO - PROCESS | 3884 | 1466630138844 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 13:15:38 INFO - PROCESS | 3884 | 1466630138846 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 13:15:38 INFO - PROCESS | 3884 | 1466630138850 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 13:15:38 INFO - PROCESS | 3884 | 1466630138851 Marionette TRACE conn3 <- [1,2430,null,{}] 13:15:38 INFO - PROCESS | 3884 | 1466630138864 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:38 INFO - PROCESS | 3884 | 1466630138866 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:38 INFO - PROCESS | 3884 | 1466630138964 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 13:15:38 INFO - PROCESS | 3884 | 1466630138970 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:38 INFO - PROCESS | 3884 | 1466630138972 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:38 INFO - PROCESS | 3884 | ++DOCSHELL 143AC000 == 29 [pid = 3884] [id = 617] 13:15:38 INFO - PROCESS | 3884 | ++DOMWINDOW == 64 (143AC800) [pid = 3884] [serial = 1851] [outer = 00000000] 13:15:39 INFO - PROCESS | 3884 | ++DOMWINDOW == 65 (16560000) [pid = 3884] [serial = 1852] [outer = 143AC800] 13:15:39 INFO - PROCESS | 3884 | 1466630139016 Marionette DEBUG loaded listener.js 13:15:39 INFO - PROCESS | 3884 | ++DOMWINDOW == 66 (16598C00) [pid = 3884] [serial = 1853] [outer = 143AC800] 13:15:39 INFO - PROCESS | 3884 | 1466630139473 Marionette TRACE conn3 <- [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]]]}] 13:15:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 13:15:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 657ms 13:15:39 INFO - PROCESS | 3884 | 1466630139508 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 13:15:39 INFO - PROCESS | 3884 | 1466630139510 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 13:15:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 13:15:39 INFO - PROCESS | 3884 | 1466630139514 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 13:15:39 INFO - PROCESS | 3884 | 1466630139515 Marionette TRACE conn3 <- [1,2434,null,{}] 13:15:39 INFO - PROCESS | 3884 | 1466630139519 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:39 INFO - PROCESS | 3884 | 1466630139521 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:39 INFO - PROCESS | 3884 | 1466630139596 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 13:15:39 INFO - PROCESS | 3884 | 1466630139601 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:39 INFO - PROCESS | 3884 | 1466630139604 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:39 INFO - PROCESS | 3884 | ++DOCSHELL 16A3E400 == 30 [pid = 3884] [id = 618] 13:15:39 INFO - PROCESS | 3884 | ++DOMWINDOW == 67 (16EB1400) [pid = 3884] [serial = 1854] [outer = 00000000] 13:15:39 INFO - PROCESS | 3884 | ++DOMWINDOW == 68 (16EDC000) [pid = 3884] [serial = 1855] [outer = 16EB1400] 13:15:39 INFO - PROCESS | 3884 | 1466630139647 Marionette DEBUG loaded listener.js 13:15:39 INFO - PROCESS | 3884 | ++DOMWINDOW == 69 (16EE3800) [pid = 3884] [serial = 1856] [outer = 16EB1400] 13:15:40 INFO - PROCESS | 3884 | 1466630140128 Marionette TRACE conn3 <- [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]]]}] 13:15:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 13:15:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 642ms 13:15:40 INFO - PROCESS | 3884 | 1466630140152 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 13:15:40 INFO - PROCESS | 3884 | 1466630140154 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 13:15:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 13:15:40 INFO - PROCESS | 3884 | 1466630140161 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 13:15:40 INFO - PROCESS | 3884 | 1466630140163 Marionette TRACE conn3 <- [1,2438,null,{}] 13:15:40 INFO - PROCESS | 3884 | 1466630140166 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:40 INFO - PROCESS | 3884 | 1466630140171 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:40 INFO - PROCESS | 3884 | 1466630140271 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 13:15:40 INFO - PROCESS | 3884 | 1466630140279 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:40 INFO - PROCESS | 3884 | 1466630140281 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:40 INFO - PROCESS | 3884 | ++DOCSHELL 175A4800 == 31 [pid = 3884] [id = 619] 13:15:40 INFO - PROCESS | 3884 | ++DOMWINDOW == 70 (176A3000) [pid = 3884] [serial = 1857] [outer = 00000000] 13:15:40 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (17EF2400) [pid = 3884] [serial = 1858] [outer = 176A3000] 13:15:40 INFO - PROCESS | 3884 | 1466630140324 Marionette DEBUG loaded listener.js 13:15:40 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (180AAC00) [pid = 3884] [serial = 1859] [outer = 176A3000] 13:15:40 INFO - PROCESS | 3884 | 1466630140746 Marionette TRACE conn3 <- [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]]]}] 13:15:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 13:15:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 641ms 13:15:40 INFO - PROCESS | 3884 | 1466630140797 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 13:15:40 INFO - PROCESS | 3884 | 1466630140799 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 13:15:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 13:15:40 INFO - PROCESS | 3884 | 1466630140802 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 13:15:40 INFO - PROCESS | 3884 | 1466630140804 Marionette TRACE conn3 <- [1,2442,null,{}] 13:15:40 INFO - PROCESS | 3884 | 1466630140807 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:40 INFO - PROCESS | 3884 | 1466630140809 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:40 INFO - PROCESS | 3884 | 1466630140897 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 13:15:40 INFO - PROCESS | 3884 | 1466630140903 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:40 INFO - PROCESS | 3884 | 1466630140905 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:40 INFO - PROCESS | 3884 | ++DOCSHELL 17EEA400 == 32 [pid = 3884] [id = 620] 13:15:40 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (17EF1000) [pid = 3884] [serial = 1860] [outer = 00000000] 13:15:40 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (180BA800) [pid = 3884] [serial = 1861] [outer = 17EF1000] 13:15:40 INFO - PROCESS | 3884 | 1466630140954 Marionette DEBUG loaded listener.js 13:15:41 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (180BB000) [pid = 3884] [serial = 1862] [outer = 17EF1000] 13:15:41 INFO - PROCESS | 3884 | 1466630141392 Marionette TRACE conn3 <- [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]]]}] 13:15:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 13:15:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 625ms 13:15:41 INFO - PROCESS | 3884 | 1466630141454 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 13:15:41 INFO - PROCESS | 3884 | 1466630141456 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 13:15:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 13:15:41 INFO - PROCESS | 3884 | 1466630141463 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 13:15:41 INFO - PROCESS | 3884 | 1466630141465 Marionette TRACE conn3 <- [1,2446,null,{}] 13:15:41 INFO - PROCESS | 3884 | 1466630141468 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:41 INFO - PROCESS | 3884 | 1466630141470 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:41 INFO - PROCESS | 3884 | 1466630141545 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 13:15:41 INFO - PROCESS | 3884 | 1466630141550 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:41 INFO - PROCESS | 3884 | 1466630141552 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:41 INFO - PROCESS | 3884 | ++DOCSHELL 19817000 == 33 [pid = 3884] [id = 621] 13:15:41 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (19817800) [pid = 3884] [serial = 1863] [outer = 00000000] 13:15:41 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (19962000) [pid = 3884] [serial = 1864] [outer = 19817800] 13:15:41 INFO - PROCESS | 3884 | 1466630141595 Marionette DEBUG loaded listener.js 13:15:41 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (19962400) [pid = 3884] [serial = 1865] [outer = 19817800] 13:15:42 INFO - PROCESS | 3884 | 1466630142063 Marionette TRACE conn3 <- [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]]]}] 13:15:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 13:15:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 641ms 13:15:42 INFO - PROCESS | 3884 | 1466630142100 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 13:15:42 INFO - PROCESS | 3884 | 1466630142102 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 13:15:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 13:15:42 INFO - PROCESS | 3884 | 1466630142106 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 13:15:42 INFO - PROCESS | 3884 | 1466630142107 Marionette TRACE conn3 <- [1,2450,null,{}] 13:15:42 INFO - PROCESS | 3884 | 1466630142115 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:42 INFO - PROCESS | 3884 | 1466630142117 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:42 INFO - PROCESS | 3884 | 1466630142223 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 13:15:42 INFO - PROCESS | 3884 | 1466630142229 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:42 INFO - PROCESS | 3884 | 1466630142231 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:42 INFO - PROCESS | 3884 | ++DOCSHELL 13C9E800 == 34 [pid = 3884] [id = 622] 13:15:42 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (13CA0000) [pid = 3884] [serial = 1866] [outer = 00000000] 13:15:42 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (19F36C00) [pid = 3884] [serial = 1867] [outer = 13CA0000] 13:15:42 INFO - PROCESS | 3884 | 1466630142274 Marionette DEBUG loaded listener.js 13:15:42 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (19F37C00) [pid = 3884] [serial = 1868] [outer = 13CA0000] 13:15:42 INFO - PROCESS | 3884 | 1466630142726 Marionette TRACE conn3 <- [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]]]}] 13:15:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 13:15:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 641ms 13:15:42 INFO - PROCESS | 3884 | 1466630142743 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 13:15:42 INFO - PROCESS | 3884 | 1466630142745 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 13:15:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 13:15:42 INFO - PROCESS | 3884 | 1466630142756 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 13:15:42 INFO - PROCESS | 3884 | 1466630142757 Marionette TRACE conn3 <- [1,2454,null,{}] 13:15:42 INFO - PROCESS | 3884 | 1466630142761 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:42 INFO - PROCESS | 3884 | 1466630142762 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:42 INFO - PROCESS | 3884 | 1466630142893 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 13:15:42 INFO - PROCESS | 3884 | 1466630142898 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:42 INFO - PROCESS | 3884 | 1466630142900 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:42 INFO - PROCESS | 3884 | ++DOCSHELL 106E7800 == 35 [pid = 3884] [id = 623] 13:15:42 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (19F39000) [pid = 3884] [serial = 1869] [outer = 00000000] 13:15:42 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (1A035800) [pid = 3884] [serial = 1870] [outer = 19F39000] 13:15:42 INFO - PROCESS | 3884 | 1466630142943 Marionette DEBUG loaded listener.js 13:15:43 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (1A44D400) [pid = 3884] [serial = 1871] [outer = 19F39000] 13:15:43 INFO - PROCESS | 3884 | 1466630143389 Marionette TRACE conn3 <- [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]]]}] 13:15:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 13:15:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 704ms 13:15:43 INFO - PROCESS | 3884 | 1466630143449 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 13:15:43 INFO - PROCESS | 3884 | 1466630143451 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 13:15:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 13:15:43 INFO - PROCESS | 3884 | 1466630143454 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 13:15:43 INFO - PROCESS | 3884 | 1466630143456 Marionette TRACE conn3 <- [1,2458,null,{}] 13:15:43 INFO - PROCESS | 3884 | 1466630143465 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:43 INFO - PROCESS | 3884 | 1466630143468 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:43 INFO - PROCESS | 3884 | 1466630143590 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 13:15:43 INFO - PROCESS | 3884 | 1466630143694 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:43 INFO - PROCESS | 3884 | 1466630143696 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:43 INFO - PROCESS | 3884 | ++DOCSHELL 16A3B000 == 36 [pid = 3884] [id = 624] 13:15:43 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (1A559800) [pid = 3884] [serial = 1872] [outer = 00000000] 13:15:43 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (1A565000) [pid = 3884] [serial = 1873] [outer = 1A559800] 13:15:43 INFO - PROCESS | 3884 | 1466630143740 Marionette DEBUG loaded listener.js 13:15:43 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (1A58F400) [pid = 3884] [serial = 1874] [outer = 1A559800] 13:15:44 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (180BCC00) [pid = 3884] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 13:15:44 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (174FC400) [pid = 3884] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 13:15:44 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (10B5AC00) [pid = 3884] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 13:15:44 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (16EDE400) [pid = 3884] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 13:15:44 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (13135800) [pid = 3884] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 13:15:44 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (107EC000) [pid = 3884] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 13:15:44 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (12BEC400) [pid = 3884] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 13:15:44 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (1A55D000) [pid = 3884] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 13:15:44 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (16EDD800) [pid = 3884] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 13:15:44 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (111DEC00) [pid = 3884] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 13:15:44 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (1604A000) [pid = 3884] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 13:15:44 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (16596400) [pid = 3884] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 13:15:44 INFO - PROCESS | 3884 | 1466630144262 Marionette TRACE conn3 <- [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]]]}] 13:15:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 13:15:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 845ms 13:15:44 INFO - PROCESS | 3884 | 1466630144301 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 13:15:44 INFO - PROCESS | 3884 | 1466630144302 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 13:15:44 INFO - PROCESS | 3884 | 1466630144306 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 13:15:44 INFO - PROCESS | 3884 | 1466630144307 Marionette TRACE conn3 <- [1,2462,null,{}] 13:15:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 13:15:44 INFO - PROCESS | 3884 | 1466630144311 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:44 INFO - PROCESS | 3884 | 1466630144313 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:44 INFO - PROCESS | 3884 | 1466630144389 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 13:15:44 INFO - PROCESS | 3884 | 1466630144394 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:44 INFO - PROCESS | 3884 | 1466630144396 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:44 INFO - PROCESS | 3884 | ++DOCSHELL 15953C00 == 37 [pid = 3884] [id = 625] 13:15:44 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (15978800) [pid = 3884] [serial = 1875] [outer = 00000000] 13:15:44 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (17D92800) [pid = 3884] [serial = 1876] [outer = 15978800] 13:15:44 INFO - PROCESS | 3884 | 1466630144439 Marionette DEBUG loaded listener.js 13:15:44 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (180AF800) [pid = 3884] [serial = 1877] [outer = 15978800] 13:15:44 INFO - PROCESS | 3884 | 1466630144864 Marionette TRACE conn3 <- [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]]]}] 13:15:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 13:15:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 594ms 13:15:44 INFO - PROCESS | 3884 | 1466630144915 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 13:15:44 INFO - PROCESS | 3884 | 1466630144917 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 13:15:44 INFO - PROCESS | 3884 | 1466630144920 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 13:15:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 13:15:44 INFO - PROCESS | 3884 | 1466630144921 Marionette TRACE conn3 <- [1,2466,null,{}] 13:15:44 INFO - PROCESS | 3884 | 1466630144928 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:44 INFO - PROCESS | 3884 | 1466630144930 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:45 INFO - PROCESS | 3884 | 1466630145023 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 13:15:45 INFO - PROCESS | 3884 | 1466630145028 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:45 INFO - PROCESS | 3884 | 1466630145030 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:45 INFO - PROCESS | 3884 | ++DOCSHELL 17EEB800 == 38 [pid = 3884] [id = 626] 13:15:45 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (180AE400) [pid = 3884] [serial = 1878] [outer = 00000000] 13:15:45 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (1A595400) [pid = 3884] [serial = 1879] [outer = 180AE400] 13:15:45 INFO - PROCESS | 3884 | 1466630145072 Marionette DEBUG loaded listener.js 13:15:45 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (1A5D6400) [pid = 3884] [serial = 1880] [outer = 180AE400] 13:15:45 INFO - PROCESS | 3884 | 1466630145519 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 13:15:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 13:15:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 641ms 13:15:45 INFO - PROCESS | 3884 | 1466630145569 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 13:15:45 INFO - PROCESS | 3884 | 1466630145570 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 13:15:45 INFO - PROCESS | 3884 | 1466630145574 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 13:15:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 13:15:45 INFO - PROCESS | 3884 | 1466630145576 Marionette TRACE conn3 <- [1,2470,null,{}] 13:15:45 INFO - PROCESS | 3884 | 1466630145583 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:45 INFO - PROCESS | 3884 | 1466630145585 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:45 INFO - PROCESS | 3884 | 1466630145662 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 13:15:45 INFO - PROCESS | 3884 | 1466630145667 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:45 INFO - PROCESS | 3884 | 1466630145669 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:45 INFO - PROCESS | 3884 | ++DOCSHELL 174FA800 == 39 [pid = 3884] [id = 627] 13:15:45 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (1789EC00) [pid = 3884] [serial = 1881] [outer = 00000000] 13:15:45 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (1A5DE400) [pid = 3884] [serial = 1882] [outer = 1789EC00] 13:15:45 INFO - PROCESS | 3884 | 1466630145711 Marionette DEBUG loaded listener.js 13:15:45 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (1A5E1C00) [pid = 3884] [serial = 1883] [outer = 1789EC00] 13:15:46 INFO - PROCESS | 3884 | --DOCSHELL 107F1800 == 38 [pid = 3884] [id = 614] 13:15:46 INFO - PROCESS | 3884 | --DOCSHELL 15D50000 == 37 [pid = 3884] [id = 613] 13:15:47 INFO - PROCESS | 3884 | --DOCSHELL 12E67800 == 36 [pid = 3884] [id = 615] 13:15:47 INFO - PROCESS | 3884 | --DOCSHELL 13CC5000 == 35 [pid = 3884] [id = 616] 13:15:47 INFO - PROCESS | 3884 | --DOCSHELL 16A3E400 == 34 [pid = 3884] [id = 618] 13:15:47 INFO - PROCESS | 3884 | --DOCSHELL 175A4800 == 33 [pid = 3884] [id = 619] 13:15:47 INFO - PROCESS | 3884 | --DOCSHELL 17EEA400 == 32 [pid = 3884] [id = 620] 13:15:47 INFO - PROCESS | 3884 | --DOCSHELL 19817000 == 31 [pid = 3884] [id = 621] 13:15:47 INFO - PROCESS | 3884 | --DOCSHELL 106E7800 == 30 [pid = 3884] [id = 623] 13:15:47 INFO - PROCESS | 3884 | --DOCSHELL 13C9E800 == 29 [pid = 3884] [id = 622] 13:15:47 INFO - PROCESS | 3884 | --DOCSHELL 16A3B000 == 28 [pid = 3884] [id = 624] 13:15:47 INFO - PROCESS | 3884 | --DOCSHELL 143AC000 == 27 [pid = 3884] [id = 617] 13:15:47 INFO - PROCESS | 3884 | --DOCSHELL 17EEB800 == 26 [pid = 3884] [id = 626] 13:15:47 INFO - PROCESS | 3884 | --DOCSHELL 15953C00 == 25 [pid = 3884] [id = 625] 13:15:47 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (1981E400) [pid = 3884] [serial = 1831] [outer = 00000000] [url = about:blank] 13:15:47 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (17D97000) [pid = 3884] [serial = 1829] [outer = 00000000] [url = about:blank] 13:15:47 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (17D36400) [pid = 3884] [serial = 1828] [outer = 00000000] [url = about:blank] 13:15:47 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (1400E800) [pid = 3884] [serial = 1834] [outer = 00000000] [url = about:blank] 13:15:47 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (1981CC00) [pid = 3884] [serial = 1837] [outer = 00000000] [url = about:blank] 13:15:47 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (1A03A800) [pid = 3884] [serial = 1840] [outer = 00000000] [url = about:blank] 13:15:47 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (19963000) [pid = 3884] [serial = 1832] [outer = 00000000] [url = about:blank] 13:15:47 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (1324DC00) [pid = 3884] [serial = 1819] [outer = 00000000] [url = about:blank] 13:15:47 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (111BB400) [pid = 3884] [serial = 1816] [outer = 00000000] [url = about:blank] 13:15:47 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (111E7400) [pid = 3884] [serial = 1817] [outer = 00000000] [url = about:blank] 13:15:47 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (13230000) [pid = 3884] [serial = 1814] [outer = 00000000] [url = about:blank] 13:15:47 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (12E93C00) [pid = 3884] [serial = 1813] [outer = 00000000] [url = about:blank] 13:15:47 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (1A595800) [pid = 3884] [serial = 1811] [outer = 00000000] [url = about:blank] 13:15:47 INFO - PROCESS | 3884 | --DOMWINDOW == 70 (1A58AC00) [pid = 3884] [serial = 1810] [outer = 00000000] [url = about:blank] 13:15:47 INFO - PROCESS | 3884 | --DOMWINDOW == 69 (17D72000) [pid = 3884] [serial = 1808] [outer = 00000000] [url = about:blank] 13:15:47 INFO - PROCESS | 3884 | --DOMWINDOW == 68 (17587000) [pid = 3884] [serial = 1807] [outer = 00000000] [url = about:blank] 13:15:47 INFO - PROCESS | 3884 | --DOMWINDOW == 67 (14006800) [pid = 3884] [serial = 1805] [outer = 00000000] [url = about:blank] 13:15:47 INFO - PROCESS | 3884 | --DOMWINDOW == 66 (12E8D400) [pid = 3884] [serial = 1804] [outer = 00000000] [url = about:blank] 13:15:47 INFO - PROCESS | 3884 | --DOMWINDOW == 65 (1655A800) [pid = 3884] [serial = 1822] [outer = 00000000] [url = about:blank] 13:15:47 INFO - PROCESS | 3884 | --DOMWINDOW == 64 (132DDC00) [pid = 3884] [serial = 1820] [outer = 00000000] [url = about:blank] 13:15:47 INFO - PROCESS | 3884 | --DOMWINDOW == 63 (16EDB400) [pid = 3884] [serial = 1825] [outer = 00000000] [url = about:blank] 13:15:47 INFO - PROCESS | 3884 | --DOMWINDOW == 62 (16FD9800) [pid = 3884] [serial = 1826] [outer = 00000000] [url = about:blank] 13:15:47 INFO - PROCESS | 3884 | --DOMWINDOW == 61 (1981D400) [pid = 3884] [serial = 1838] [outer = 00000000] [url = about:blank] 13:15:47 INFO - PROCESS | 3884 | --DOMWINDOW == 60 (15D4B400) [pid = 3884] [serial = 1835] [outer = 00000000] [url = about:blank] 13:15:47 INFO - PROCESS | 3884 | --DOMWINDOW == 59 (166DF000) [pid = 3884] [serial = 1823] [outer = 00000000] [url = about:blank] 13:15:47 INFO - PROCESS | 3884 | 1466630147468 Marionette TRACE conn3 <- [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]]]}] 13:15:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 13:15:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1909ms 13:15:47 INFO - PROCESS | 3884 | 1466630147486 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 13:15:47 INFO - PROCESS | 3884 | 1466630147490 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 13:15:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 13:15:47 INFO - PROCESS | 3884 | 1466630147502 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 13:15:47 INFO - PROCESS | 3884 | 1466630147506 Marionette TRACE conn3 <- [1,2474,null,{}] 13:15:47 INFO - PROCESS | 3884 | 1466630147512 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:47 INFO - PROCESS | 3884 | 1466630147515 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:47 INFO - PROCESS | 3884 | 1466630147614 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 13:15:47 INFO - PROCESS | 3884 | 1466630147621 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:47 INFO - PROCESS | 3884 | 1466630147624 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:47 INFO - PROCESS | 3884 | ++DOCSHELL 106E5000 == 26 [pid = 3884] [id = 628] 13:15:47 INFO - PROCESS | 3884 | ++DOMWINDOW == 60 (106E5C00) [pid = 3884] [serial = 1884] [outer = 00000000] 13:15:47 INFO - PROCESS | 3884 | ++DOMWINDOW == 61 (10B62000) [pid = 3884] [serial = 1885] [outer = 106E5C00] 13:15:47 INFO - PROCESS | 3884 | 1466630147675 Marionette DEBUG loaded listener.js 13:15:47 INFO - PROCESS | 3884 | ++DOMWINDOW == 62 (10C84000) [pid = 3884] [serial = 1886] [outer = 106E5C00] 13:15:48 INFO - PROCESS | 3884 | 1466630148196 Marionette TRACE conn3 <- [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]]]}] 13:15:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 13:15:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 767ms 13:15:48 INFO - PROCESS | 3884 | 1466630148257 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 13:15:48 INFO - PROCESS | 3884 | 1466630148262 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 13:15:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 13:15:48 INFO - PROCESS | 3884 | 1466630148268 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 13:15:48 INFO - PROCESS | 3884 | 1466630148271 Marionette TRACE conn3 <- [1,2478,null,{}] 13:15:48 INFO - PROCESS | 3884 | 1466630148275 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:48 INFO - PROCESS | 3884 | 1466630148278 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:48 INFO - PROCESS | 3884 | 1466630148364 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 13:15:48 INFO - PROCESS | 3884 | 1466630148467 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:48 INFO - PROCESS | 3884 | 1466630148469 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:48 INFO - PROCESS | 3884 | ++DOCSHELL 1299E000 == 27 [pid = 3884] [id = 629] 13:15:48 INFO - PROCESS | 3884 | ++DOMWINDOW == 63 (129A1000) [pid = 3884] [serial = 1887] [outer = 00000000] 13:15:48 INFO - PROCESS | 3884 | ++DOMWINDOW == 64 (12BB4000) [pid = 3884] [serial = 1888] [outer = 129A1000] 13:15:48 INFO - PROCESS | 3884 | 1466630148517 Marionette DEBUG loaded listener.js 13:15:48 INFO - PROCESS | 3884 | ++DOMWINDOW == 65 (12CC8800) [pid = 3884] [serial = 1889] [outer = 129A1000] 13:15:48 INFO - PROCESS | 3884 | 1466630148893 Marionette TRACE conn3 <- [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]]]}] 13:15:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 13:15:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 641ms 13:15:48 INFO - PROCESS | 3884 | 1466630148909 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 13:15:48 INFO - PROCESS | 3884 | 1466630148911 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 13:15:48 INFO - PROCESS | 3884 | 1466630148915 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 13:15:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 13:15:48 INFO - PROCESS | 3884 | 1466630148918 Marionette TRACE conn3 <- [1,2482,null,{}] 13:15:48 INFO - PROCESS | 3884 | 1466630148929 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:48 INFO - PROCESS | 3884 | 1466630148934 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:49 INFO - PROCESS | 3884 | 1466630149016 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 13:15:49 INFO - PROCESS | 3884 | 1466630149053 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:49 INFO - PROCESS | 3884 | 1466630149056 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:49 INFO - PROCESS | 3884 | ++DOCSHELL 13939C00 == 28 [pid = 3884] [id = 630] 13:15:49 INFO - PROCESS | 3884 | ++DOMWINDOW == 66 (13941000) [pid = 3884] [serial = 1890] [outer = 00000000] 13:15:49 INFO - PROCESS | 3884 | ++DOMWINDOW == 67 (13C97400) [pid = 3884] [serial = 1891] [outer = 13941000] 13:15:49 INFO - PROCESS | 3884 | 1466630149111 Marionette DEBUG loaded listener.js 13:15:49 INFO - PROCESS | 3884 | ++DOMWINDOW == 68 (13CD0400) [pid = 3884] [serial = 1892] [outer = 13941000] 13:15:49 INFO - PROCESS | 3884 | 1466630149550 Marionette TRACE conn3 <- [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]]]}] 13:15:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 13:15:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 704ms 13:15:49 INFO - PROCESS | 3884 | 1466630149615 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 13:15:49 INFO - PROCESS | 3884 | 1466630149617 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 13:15:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 13:15:49 INFO - PROCESS | 3884 | 1466630149620 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 13:15:49 INFO - PROCESS | 3884 | 1466630149622 Marionette TRACE conn3 <- [1,2486,null,{}] 13:15:49 INFO - PROCESS | 3884 | 1466630149626 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:49 INFO - PROCESS | 3884 | 1466630149639 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:49 INFO - PROCESS | 3884 | 1466630149726 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 13:15:49 INFO - PROCESS | 3884 | 1466630149731 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:49 INFO - PROCESS | 3884 | 1466630149733 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:49 INFO - PROCESS | 3884 | ++DOCSHELL 1400A000 == 29 [pid = 3884] [id = 631] 13:15:49 INFO - PROCESS | 3884 | ++DOMWINDOW == 69 (1400F000) [pid = 3884] [serial = 1893] [outer = 00000000] 13:15:49 INFO - PROCESS | 3884 | ++DOMWINDOW == 70 (15953C00) [pid = 3884] [serial = 1894] [outer = 1400F000] 13:15:49 INFO - PROCESS | 3884 | 1466630149778 Marionette DEBUG loaded listener.js 13:15:49 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (15D4E400) [pid = 3884] [serial = 1895] [outer = 1400F000] 13:15:50 INFO - PROCESS | 3884 | 1466630150233 Marionette TRACE conn3 <- [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]]]}] 13:15:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 13:15:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 641ms 13:15:50 INFO - PROCESS | 3884 | 1466630150269 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 13:15:50 INFO - PROCESS | 3884 | 1466630150271 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 13:15:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 13:15:50 INFO - PROCESS | 3884 | 1466630150278 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 13:15:50 INFO - PROCESS | 3884 | 1466630150280 Marionette TRACE conn3 <- [1,2490,null,{}] 13:15:50 INFO - PROCESS | 3884 | 1466630150284 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:50 INFO - PROCESS | 3884 | 1466630150286 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:50 INFO - PROCESS | 3884 | 1466630150362 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 13:15:50 INFO - PROCESS | 3884 | 1466630150367 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:50 INFO - PROCESS | 3884 | 1466630150370 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:50 INFO - PROCESS | 3884 | ++DOCSHELL 16561C00 == 30 [pid = 3884] [id = 632] 13:15:50 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (16993000) [pid = 3884] [serial = 1896] [outer = 00000000] 13:15:50 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (16EA7400) [pid = 3884] [serial = 1897] [outer = 16993000] 13:15:50 INFO - PROCESS | 3884 | 1466630150413 Marionette DEBUG loaded listener.js 13:15:50 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (16ED8400) [pid = 3884] [serial = 1898] [outer = 16993000] 13:15:50 INFO - PROCESS | 3884 | 1466630150870 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 13:15:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 13:15:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 641ms 13:15:50 INFO - PROCESS | 3884 | 1466630150913 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 13:15:50 INFO - PROCESS | 3884 | 1466630150915 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 13:15:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 13:15:50 INFO - PROCESS | 3884 | 1466630150918 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 13:15:50 INFO - PROCESS | 3884 | 1466630150920 Marionette TRACE conn3 <- [1,2494,null,{}] 13:15:50 INFO - PROCESS | 3884 | 1466630150923 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:50 INFO - PROCESS | 3884 | 1466630150929 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:51 INFO - PROCESS | 3884 | 1466630151032 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 13:15:51 INFO - PROCESS | 3884 | 1466630151040 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:51 INFO - PROCESS | 3884 | 1466630151042 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:51 INFO - PROCESS | 3884 | ++DOCSHELL 16FDD000 == 31 [pid = 3884] [id = 633] 13:15:51 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (16FE6C00) [pid = 3884] [serial = 1899] [outer = 00000000] 13:15:51 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (175A2400) [pid = 3884] [serial = 1900] [outer = 16FE6C00] 13:15:51 INFO - PROCESS | 3884 | 1466630151087 Marionette DEBUG loaded listener.js 13:15:51 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (178A0000) [pid = 3884] [serial = 1901] [outer = 16FE6C00] 13:15:51 INFO - PROCESS | 3884 | 1466630151521 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 13:15:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 13:15:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 642ms 13:15:51 INFO - PROCESS | 3884 | 1466630151560 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 13:15:51 INFO - PROCESS | 3884 | 1466630151562 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 13:15:51 INFO - PROCESS | 3884 | 1466630151565 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 13:15:51 INFO - PROCESS | 3884 | 1466630151566 Marionette TRACE conn3 <- [1,2498,null,{}] 13:15:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 13:15:51 INFO - PROCESS | 3884 | 1466630151570 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:51 INFO - PROCESS | 3884 | 1466630151572 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:51 INFO - PROCESS | 3884 | 1466630151657 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 13:15:51 INFO - PROCESS | 3884 | 1466630151662 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:51 INFO - PROCESS | 3884 | 1466630151664 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:51 INFO - PROCESS | 3884 | ++DOCSHELL 176A3C00 == 32 [pid = 3884] [id = 634] 13:15:51 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (1789F000) [pid = 3884] [serial = 1902] [outer = 00000000] 13:15:51 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (17E45000) [pid = 3884] [serial = 1903] [outer = 1789F000] 13:15:51 INFO - PROCESS | 3884 | 1466630151707 Marionette DEBUG loaded listener.js 13:15:51 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (17EF0C00) [pid = 3884] [serial = 1904] [outer = 1789F000] 13:15:52 INFO - PROCESS | 3884 | 1466630152194 Marionette TRACE conn3 <- [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]]]}] 13:15:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 13:15:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 689ms 13:15:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 13:15:52 INFO - PROCESS | 3884 | 1466630152266 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 13:15:52 INFO - PROCESS | 3884 | 1466630152268 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 13:15:52 INFO - PROCESS | 3884 | 1466630152271 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 13:15:52 INFO - PROCESS | 3884 | 1466630152273 Marionette TRACE conn3 <- [1,2502,null,{}] 13:15:52 INFO - PROCESS | 3884 | 1466630152276 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:52 INFO - PROCESS | 3884 | 1466630152278 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:52 INFO - PROCESS | 3884 | 1466630152358 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 13:15:52 INFO - PROCESS | 3884 | 1466630152365 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:52 INFO - PROCESS | 3884 | 1466630152367 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:52 INFO - PROCESS | 3884 | ++DOCSHELL 131A4000 == 33 [pid = 3884] [id = 635] 13:15:52 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (17E3D000) [pid = 3884] [serial = 1905] [outer = 00000000] 13:15:52 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (19813400) [pid = 3884] [serial = 1906] [outer = 17E3D000] 13:15:52 INFO - PROCESS | 3884 | 1466630152415 Marionette DEBUG loaded listener.js 13:15:52 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (15D42400) [pid = 3884] [serial = 1907] [outer = 17E3D000] 13:15:52 INFO - PROCESS | 3884 | 1466630152887 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 13:15:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 13:15:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 626ms 13:15:52 INFO - PROCESS | 3884 | 1466630152910 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 13:15:52 INFO - PROCESS | 3884 | 1466630152912 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 13:15:52 INFO - PROCESS | 3884 | 1466630152915 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 13:15:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 13:15:52 INFO - PROCESS | 3884 | 1466630152917 Marionette TRACE conn3 <- [1,2506,null,{}] 13:15:52 INFO - PROCESS | 3884 | 1466630152920 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:52 INFO - PROCESS | 3884 | 1466630152921 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:53 INFO - PROCESS | 3884 | 1466630153034 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 13:15:53 INFO - PROCESS | 3884 | 1466630153126 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:53 INFO - PROCESS | 3884 | 1466630153127 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:53 INFO - PROCESS | 3884 | ++DOCSHELL 13939400 == 34 [pid = 3884] [id = 636] 13:15:53 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (1981CC00) [pid = 3884] [serial = 1908] [outer = 00000000] 13:15:53 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (19967800) [pid = 3884] [serial = 1909] [outer = 1981CC00] 13:15:53 INFO - PROCESS | 3884 | 1466630153178 Marionette DEBUG loaded listener.js 13:15:53 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (19E81400) [pid = 3884] [serial = 1910] [outer = 1981CC00] 13:15:53 INFO - PROCESS | 3884 | 1466630153597 Marionette TRACE conn3 <- [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]]]}] 13:15:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 13:15:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 735ms 13:15:53 INFO - PROCESS | 3884 | 1466630153656 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 13:15:53 INFO - PROCESS | 3884 | 1466630153658 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 13:15:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 13:15:53 INFO - PROCESS | 3884 | 1466630153661 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 13:15:53 INFO - PROCESS | 3884 | 1466630153663 Marionette TRACE conn3 <- [1,2510,null,{}] 13:15:53 INFO - PROCESS | 3884 | 1466630153666 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:53 INFO - PROCESS | 3884 | 1466630153668 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:53 INFO - PROCESS | 3884 | 1466630153793 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 13:15:53 INFO - PROCESS | 3884 | 1466630153859 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:53 INFO - PROCESS | 3884 | 1466630153861 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:53 INFO - PROCESS | 3884 | ++DOCSHELL 1981E400 == 35 [pid = 3884] [id = 637] 13:15:53 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (19966C00) [pid = 3884] [serial = 1911] [outer = 00000000] 13:15:53 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (1A03C800) [pid = 3884] [serial = 1912] [outer = 19966C00] 13:15:53 INFO - PROCESS | 3884 | 1466630153904 Marionette DEBUG loaded listener.js 13:15:53 INFO - PROCESS | 3884 | ++DOMWINDOW == 89 (1A55B800) [pid = 3884] [serial = 1913] [outer = 19966C00] 13:15:54 INFO - PROCESS | 3884 | 1466630154328 Marionette TRACE conn3 <- [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]]]}] 13:15:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 13:15:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 688ms 13:15:54 INFO - PROCESS | 3884 | 1466630154362 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 13:15:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 13:15:54 INFO - PROCESS | 3884 | 1466630154365 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 13:15:54 INFO - PROCESS | 3884 | 1466630154368 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 13:15:54 INFO - PROCESS | 3884 | 1466630154371 Marionette TRACE conn3 <- [1,2514,null,{}] 13:15:54 INFO - PROCESS | 3884 | 1466630154381 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:54 INFO - PROCESS | 3884 | 1466630154383 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:54 INFO - PROCESS | 3884 | 1466630154532 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 13:15:54 INFO - PROCESS | 3884 | 1466630154548 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:54 INFO - PROCESS | 3884 | 1466630154550 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:54 INFO - PROCESS | 3884 | ++DOCSHELL 10F45000 == 36 [pid = 3884] [id = 638] 13:15:54 INFO - PROCESS | 3884 | ++DOMWINDOW == 90 (131CA000) [pid = 3884] [serial = 1914] [outer = 00000000] 13:15:54 INFO - PROCESS | 3884 | ++DOMWINDOW == 91 (19F3AC00) [pid = 3884] [serial = 1915] [outer = 131CA000] 13:15:54 INFO - PROCESS | 3884 | 1466630154817 Marionette DEBUG loaded listener.js 13:15:54 INFO - PROCESS | 3884 | ++DOMWINDOW == 92 (1A58E000) [pid = 3884] [serial = 1916] [outer = 131CA000] 13:15:54 INFO - PROCESS | 3884 | --DOMWINDOW == 91 (180AE400) [pid = 3884] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 13:15:54 INFO - PROCESS | 3884 | --DOMWINDOW == 90 (13CA0000) [pid = 3884] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 13:15:54 INFO - PROCESS | 3884 | --DOMWINDOW == 89 (19F39000) [pid = 3884] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 13:15:54 INFO - PROCESS | 3884 | --DOMWINDOW == 88 (1A559800) [pid = 3884] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 13:15:54 INFO - PROCESS | 3884 | --DOMWINDOW == 87 (19817800) [pid = 3884] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 13:15:54 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (17EF1000) [pid = 3884] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 13:15:54 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (176A3000) [pid = 3884] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 13:15:54 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (16EB1400) [pid = 3884] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 13:15:54 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (143AC800) [pid = 3884] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 13:15:54 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (13CC8400) [pid = 3884] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 13:15:54 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (12E88000) [pid = 3884] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 13:15:54 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (107F6000) [pid = 3884] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 13:15:54 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (19FC1000) [pid = 3884] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 13:15:54 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (15978800) [pid = 3884] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 13:15:55 INFO - PROCESS | 3884 | 1466630155223 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 13:15:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 13:15:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 907ms 13:15:55 INFO - PROCESS | 3884 | 1466630155271 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 13:15:55 INFO - PROCESS | 3884 | 1466630155273 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 13:15:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 13:15:55 INFO - PROCESS | 3884 | 1466630155276 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 13:15:55 INFO - PROCESS | 3884 | 1466630155278 Marionette TRACE conn3 <- [1,2518,null,{}] 13:15:55 INFO - PROCESS | 3884 | 1466630155281 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:55 INFO - PROCESS | 3884 | 1466630155283 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:55 INFO - PROCESS | 3884 | 1466630155394 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 13:15:55 INFO - PROCESS | 3884 | 1466630155402 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:55 INFO - PROCESS | 3884 | 1466630155404 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:55 INFO - PROCESS | 3884 | ++DOCSHELL 114EA800 == 37 [pid = 3884] [id = 639] 13:15:55 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (140F8C00) [pid = 3884] [serial = 1917] [outer = 00000000] 13:15:55 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (175A8C00) [pid = 3884] [serial = 1918] [outer = 140F8C00] 13:15:55 INFO - PROCESS | 3884 | 1466630155447 Marionette DEBUG loaded listener.js 13:15:55 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (176A3000) [pid = 3884] [serial = 1919] [outer = 140F8C00] 13:15:55 INFO - PROCESS | 3884 | 1466630155853 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 13:15:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 13:15:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 641ms 13:15:55 INFO - PROCESS | 3884 | 1466630155915 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 13:15:55 INFO - PROCESS | 3884 | 1466630155917 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 13:15:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 13:15:55 INFO - PROCESS | 3884 | 1466630155920 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 13:15:55 INFO - PROCESS | 3884 | 1466630155921 Marionette TRACE conn3 <- [1,2522,null,{}] 13:15:55 INFO - PROCESS | 3884 | 1466630155934 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:55 INFO - PROCESS | 3884 | 1466630155936 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:56 INFO - PROCESS | 3884 | 1466630156049 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 13:15:56 INFO - PROCESS | 3884 | 1466630156087 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:56 INFO - PROCESS | 3884 | 1466630156089 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:56 INFO - PROCESS | 3884 | ++DOCSHELL 16EA7C00 == 38 [pid = 3884] [id = 640] 13:15:56 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (175A1800) [pid = 3884] [serial = 1920] [outer = 00000000] 13:15:56 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (1A5E0400) [pid = 3884] [serial = 1921] [outer = 175A1800] 13:15:56 INFO - PROCESS | 3884 | 1466630156131 Marionette DEBUG loaded listener.js 13:15:56 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (1A5E4800) [pid = 3884] [serial = 1922] [outer = 175A1800] 13:15:56 INFO - PROCESS | 3884 | 1466630156533 Marionette TRACE conn3 <- [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]]]}] 13:15:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 13:15:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 642ms 13:15:56 INFO - PROCESS | 3884 | 1466630156558 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 13:15:56 INFO - PROCESS | 3884 | 1466630156560 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 13:15:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 13:15:56 INFO - PROCESS | 3884 | 1466630156563 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 13:15:56 INFO - PROCESS | 3884 | 1466630156564 Marionette TRACE conn3 <- [1,2526,null,{}] 13:15:56 INFO - PROCESS | 3884 | 1466630156568 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:56 INFO - PROCESS | 3884 | 1466630156569 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:56 INFO - PROCESS | 3884 | 1466630156690 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 13:15:56 INFO - PROCESS | 3884 | 1466630156698 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:56 INFO - PROCESS | 3884 | 1466630156700 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:56 INFO - PROCESS | 3884 | ++DOCSHELL 16D0EC00 == 39 [pid = 3884] [id = 641] 13:15:56 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (16EE5C00) [pid = 3884] [serial = 1923] [outer = 00000000] 13:15:56 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (1A88B000) [pid = 3884] [serial = 1924] [outer = 16EE5C00] 13:15:56 INFO - PROCESS | 3884 | 1466630156742 Marionette DEBUG loaded listener.js 13:15:56 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (1A88F800) [pid = 3884] [serial = 1925] [outer = 16EE5C00] 13:15:57 INFO - PROCESS | 3884 | 1466630157523 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 13:15:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 13:15:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1048ms 13:15:57 INFO - PROCESS | 3884 | 1466630157618 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 13:15:57 INFO - PROCESS | 3884 | 1466630157622 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 13:15:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 13:15:57 INFO - PROCESS | 3884 | 1466630157627 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 13:15:57 INFO - PROCESS | 3884 | 1466630157633 Marionette TRACE conn3 <- [1,2530,null,{}] 13:15:57 INFO - PROCESS | 3884 | 1466630157638 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:57 INFO - PROCESS | 3884 | 1466630157641 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:57 INFO - PROCESS | 3884 | 1466630157792 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 13:15:57 INFO - PROCESS | 3884 | 1466630157957 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:57 INFO - PROCESS | 3884 | 1466630157960 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:57 INFO - PROCESS | 3884 | ++DOCSHELL 107EC800 == 40 [pid = 3884] [id = 642] 13:15:57 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (107F2000) [pid = 3884] [serial = 1926] [outer = 00000000] 13:15:58 INFO - PROCESS | 3884 | ++DOMWINDOW == 89 (111DF800) [pid = 3884] [serial = 1927] [outer = 107F2000] 13:15:58 INFO - PROCESS | 3884 | 1466630158020 Marionette DEBUG loaded listener.js 13:15:58 INFO - PROCESS | 3884 | ++DOMWINDOW == 90 (12BF0400) [pid = 3884] [serial = 1928] [outer = 107F2000] 13:15:58 INFO - PROCESS | 3884 | 1466630158911 Marionette TRACE conn3 <- [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]]]}] 13:15:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 13:15:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1314ms 13:15:58 INFO - PROCESS | 3884 | 1466630158969 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 13:15:58 INFO - PROCESS | 3884 | 1466630158974 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 13:15:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 13:15:58 INFO - PROCESS | 3884 | 1466630158979 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 13:15:58 INFO - PROCESS | 3884 | 1466630158982 Marionette TRACE conn3 <- [1,2534,null,{}] 13:15:58 INFO - PROCESS | 3884 | 1466630158987 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:58 INFO - PROCESS | 3884 | 1466630158990 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:59 INFO - PROCESS | 3884 | 1466630159104 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 13:15:59 INFO - PROCESS | 3884 | 1466630159245 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:15:59 INFO - PROCESS | 3884 | 1466630159250 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:15:59 INFO - PROCESS | 3884 | ++DOCSHELL 10762C00 == 41 [pid = 3884] [id = 643] 13:15:59 INFO - PROCESS | 3884 | ++DOMWINDOW == 91 (107EA000) [pid = 3884] [serial = 1929] [outer = 00000000] 13:15:59 INFO - PROCESS | 3884 | ++DOMWINDOW == 92 (111E5400) [pid = 3884] [serial = 1930] [outer = 107EA000] 13:15:59 INFO - PROCESS | 3884 | 1466630159307 Marionette DEBUG loaded listener.js 13:15:59 INFO - PROCESS | 3884 | ++DOMWINDOW == 93 (11BDEC00) [pid = 3884] [serial = 1931] [outer = 107EA000] 13:15:59 INFO - PROCESS | 3884 | --DOCSHELL 16EA7C00 == 40 [pid = 3884] [id = 640] 13:15:59 INFO - PROCESS | 3884 | --DOCSHELL 114EA800 == 39 [pid = 3884] [id = 639] 13:15:59 INFO - PROCESS | 3884 | --DOCSHELL 10F45000 == 38 [pid = 3884] [id = 638] 13:15:59 INFO - PROCESS | 3884 | --DOCSHELL 1981E400 == 37 [pid = 3884] [id = 637] 13:15:59 INFO - PROCESS | 3884 | --DOCSHELL 13939400 == 36 [pid = 3884] [id = 636] 13:15:59 INFO - PROCESS | 3884 | --DOCSHELL 131A4000 == 35 [pid = 3884] [id = 635] 13:15:59 INFO - PROCESS | 3884 | --DOCSHELL 176A3C00 == 34 [pid = 3884] [id = 634] 13:15:59 INFO - PROCESS | 3884 | --DOCSHELL 16FDD000 == 33 [pid = 3884] [id = 633] 13:15:59 INFO - PROCESS | 3884 | --DOCSHELL 16561C00 == 32 [pid = 3884] [id = 632] 13:15:59 INFO - PROCESS | 3884 | --DOCSHELL 1400A000 == 31 [pid = 3884] [id = 631] 13:15:59 INFO - PROCESS | 3884 | --DOCSHELL 13939C00 == 30 [pid = 3884] [id = 630] 13:15:59 INFO - PROCESS | 3884 | --DOCSHELL 1299E000 == 29 [pid = 3884] [id = 629] 13:15:59 INFO - PROCESS | 3884 | --DOMWINDOW == 92 (1A5DE400) [pid = 3884] [serial = 1882] [outer = 00000000] [url = about:blank] 13:15:59 INFO - PROCESS | 3884 | --DOCSHELL 106E5000 == 28 [pid = 3884] [id = 628] 13:15:59 INFO - PROCESS | 3884 | --DOCSHELL 174FA800 == 27 [pid = 3884] [id = 627] 13:15:59 INFO - PROCESS | 3884 | --DOMWINDOW == 91 (1A5D6400) [pid = 3884] [serial = 1880] [outer = 00000000] [url = about:blank] 13:15:59 INFO - PROCESS | 3884 | --DOMWINDOW == 90 (19F36C00) [pid = 3884] [serial = 1867] [outer = 00000000] [url = about:blank] 13:15:59 INFO - PROCESS | 3884 | --DOMWINDOW == 89 (1A035800) [pid = 3884] [serial = 1870] [outer = 00000000] [url = about:blank] 13:15:59 INFO - PROCESS | 3884 | --DOMWINDOW == 88 (19F37C00) [pid = 3884] [serial = 1868] [outer = 00000000] [url = about:blank] 13:15:59 INFO - PROCESS | 3884 | --DOMWINDOW == 87 (1A565000) [pid = 3884] [serial = 1873] [outer = 00000000] [url = about:blank] 13:15:59 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (1A44D400) [pid = 3884] [serial = 1871] [outer = 00000000] [url = about:blank] 13:15:59 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (1A595400) [pid = 3884] [serial = 1879] [outer = 00000000] [url = about:blank] 13:15:59 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (1A58F400) [pid = 3884] [serial = 1874] [outer = 00000000] [url = about:blank] 13:15:59 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (19962000) [pid = 3884] [serial = 1864] [outer = 00000000] [url = about:blank] 13:15:59 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (180BA800) [pid = 3884] [serial = 1861] [outer = 00000000] [url = about:blank] 13:15:59 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (180BB000) [pid = 3884] [serial = 1862] [outer = 00000000] [url = about:blank] 13:15:59 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (17EF2400) [pid = 3884] [serial = 1858] [outer = 00000000] [url = about:blank] 13:15:59 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (180AAC00) [pid = 3884] [serial = 1859] [outer = 00000000] [url = about:blank] 13:15:59 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (16EDC000) [pid = 3884] [serial = 1855] [outer = 00000000] [url = about:blank] 13:15:59 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (16EE3800) [pid = 3884] [serial = 1856] [outer = 00000000] [url = about:blank] 13:15:59 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (16560000) [pid = 3884] [serial = 1852] [outer = 00000000] [url = about:blank] 13:15:59 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (16598C00) [pid = 3884] [serial = 1853] [outer = 00000000] [url = about:blank] 13:15:59 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (140F5400) [pid = 3884] [serial = 1849] [outer = 00000000] [url = about:blank] 13:15:59 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (15116000) [pid = 3884] [serial = 1850] [outer = 00000000] [url = about:blank] 13:15:59 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (1319E400) [pid = 3884] [serial = 1846] [outer = 00000000] [url = about:blank] 13:15:59 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (10C7EC00) [pid = 3884] [serial = 1847] [outer = 00000000] [url = about:blank] 13:15:59 INFO - PROCESS | 3884 | --DOMWINDOW == 70 (111B5400) [pid = 3884] [serial = 1843] [outer = 00000000] [url = about:blank] 13:15:59 INFO - PROCESS | 3884 | --DOMWINDOW == 69 (113BE000) [pid = 3884] [serial = 1844] [outer = 00000000] [url = about:blank] 13:15:59 INFO - PROCESS | 3884 | --DOMWINDOW == 68 (1A03D800) [pid = 3884] [serial = 1841] [outer = 00000000] [url = about:blank] 13:15:59 INFO - PROCESS | 3884 | --DOMWINDOW == 67 (17D92800) [pid = 3884] [serial = 1876] [outer = 00000000] [url = about:blank] 13:15:59 INFO - PROCESS | 3884 | --DOMWINDOW == 66 (180AF800) [pid = 3884] [serial = 1877] [outer = 00000000] [url = about:blank] 13:15:59 INFO - PROCESS | 3884 | --DOMWINDOW == 65 (19962400) [pid = 3884] [serial = 1865] [outer = 00000000] [url = about:blank] 13:15:59 INFO - PROCESS | 3884 | 1466630159854 Marionette TRACE conn3 <- [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]]]}] 13:15:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 13:15:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 908ms 13:15:59 INFO - PROCESS | 3884 | 1466630159884 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 13:15:59 INFO - PROCESS | 3884 | 1466630159889 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 13:15:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 13:15:59 INFO - PROCESS | 3884 | 1466630159895 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 13:15:59 INFO - PROCESS | 3884 | 1466630159898 Marionette TRACE conn3 <- [1,2538,null,{}] 13:15:59 INFO - PROCESS | 3884 | 1466630159901 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:59 INFO - PROCESS | 3884 | 1466630159904 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:00 INFO - PROCESS | 3884 | 1466630159996 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 13:16:00 INFO - PROCESS | 3884 | 1466630160004 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:00 INFO - PROCESS | 3884 | 1466630160006 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:00 INFO - PROCESS | 3884 | ++DOCSHELL 12BE7400 == 28 [pid = 3884] [id = 644] 13:16:00 INFO - PROCESS | 3884 | ++DOMWINDOW == 66 (12E93C00) [pid = 3884] [serial = 1932] [outer = 00000000] 13:16:00 INFO - PROCESS | 3884 | ++DOMWINDOW == 67 (131C5400) [pid = 3884] [serial = 1933] [outer = 12E93C00] 13:16:00 INFO - PROCESS | 3884 | 1466630160053 Marionette DEBUG loaded listener.js 13:16:00 INFO - PROCESS | 3884 | ++DOMWINDOW == 68 (13249800) [pid = 3884] [serial = 1934] [outer = 12E93C00] 13:16:00 INFO - PROCESS | 3884 | 1466630160575 Marionette TRACE conn3 <- [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]]]}] 13:16:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 13:16:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 736ms 13:16:00 INFO - PROCESS | 3884 | 1466630160635 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 13:16:00 INFO - PROCESS | 3884 | 1466630160637 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 13:16:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 13:16:00 INFO - PROCESS | 3884 | 1466630160640 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 13:16:00 INFO - PROCESS | 3884 | 1466630160644 Marionette TRACE conn3 <- [1,2542,null,{}] 13:16:00 INFO - PROCESS | 3884 | 1466630160683 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:00 INFO - PROCESS | 3884 | 1466630160688 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:00 INFO - PROCESS | 3884 | 1466630160780 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 13:16:00 INFO - PROCESS | 3884 | 1466630160876 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:00 INFO - PROCESS | 3884 | 1466630160880 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:00 INFO - PROCESS | 3884 | ++DOCSHELL 13CA0000 == 29 [pid = 3884] [id = 645] 13:16:00 INFO - PROCESS | 3884 | ++DOMWINDOW == 69 (13CA0400) [pid = 3884] [serial = 1935] [outer = 00000000] 13:16:00 INFO - PROCESS | 3884 | ++DOMWINDOW == 70 (140F7400) [pid = 3884] [serial = 1936] [outer = 13CA0400] 13:16:00 INFO - PROCESS | 3884 | 1466630160927 Marionette DEBUG loaded listener.js 13:16:01 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (15116400) [pid = 3884] [serial = 1937] [outer = 13CA0400] 13:16:01 INFO - PROCESS | 3884 | 1466630161315 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 13:16:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 13:16:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 751ms 13:16:01 INFO - PROCESS | 3884 | 1466630161381 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 13:16:01 INFO - PROCESS | 3884 | 1466630161383 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 13:16:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 13:16:01 INFO - PROCESS | 3884 | 1466630161387 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 13:16:01 INFO - PROCESS | 3884 | 1466630161388 Marionette TRACE conn3 <- [1,2546,null,{}] 13:16:01 INFO - PROCESS | 3884 | 1466630161392 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:01 INFO - PROCESS | 3884 | 1466630161394 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:01 INFO - PROCESS | 3884 | 1466630161477 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 13:16:01 INFO - PROCESS | 3884 | 1466630161482 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:01 INFO - PROCESS | 3884 | 1466630161484 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:01 INFO - PROCESS | 3884 | ++DOCSHELL 1594C800 == 30 [pid = 3884] [id = 646] 13:16:01 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (1594E400) [pid = 3884] [serial = 1938] [outer = 00000000] 13:16:01 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (16598C00) [pid = 3884] [serial = 1939] [outer = 1594E400] 13:16:01 INFO - PROCESS | 3884 | 1466630161537 Marionette DEBUG loaded listener.js 13:16:01 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (16A3A400) [pid = 3884] [serial = 1940] [outer = 1594E400] 13:16:02 INFO - PROCESS | 3884 | 1466630162029 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 13:16:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 13:16:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 704ms 13:16:02 INFO - PROCESS | 3884 | 1466630162086 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 13:16:02 INFO - PROCESS | 3884 | 1466630162088 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 13:16:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 13:16:02 INFO - PROCESS | 3884 | 1466630162096 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 13:16:02 INFO - PROCESS | 3884 | 1466630162098 Marionette TRACE conn3 <- [1,2550,null,{}] 13:16:02 INFO - PROCESS | 3884 | 1466630162101 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:02 INFO - PROCESS | 3884 | 1466630162103 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:02 INFO - PROCESS | 3884 | 1466630162238 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 13:16:02 INFO - PROCESS | 3884 | 1466630162247 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:02 INFO - PROCESS | 3884 | 1466630162250 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:02 INFO - PROCESS | 3884 | ++DOCSHELL 16D0E800 == 31 [pid = 3884] [id = 647] 13:16:02 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (16EB1C00) [pid = 3884] [serial = 1941] [outer = 00000000] 13:16:02 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (16EE5400) [pid = 3884] [serial = 1942] [outer = 16EB1C00] 13:16:02 INFO - PROCESS | 3884 | 1466630162293 Marionette DEBUG loaded listener.js 13:16:02 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (174FA800) [pid = 3884] [serial = 1943] [outer = 16EB1C00] 13:16:02 INFO - PROCESS | 3884 | 1466630162769 Marionette TRACE conn3 <- [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]]]}] 13:16:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 13:16:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 704ms 13:16:02 INFO - PROCESS | 3884 | 1466630162791 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 13:16:02 INFO - PROCESS | 3884 | 1466630162793 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 13:16:02 INFO - PROCESS | 3884 | 1466630162796 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 13:16:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 13:16:02 INFO - PROCESS | 3884 | 1466630162798 Marionette TRACE conn3 <- [1,2554,null,{}] 13:16:02 INFO - PROCESS | 3884 | 1466630162816 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:02 INFO - PROCESS | 3884 | 1466630162822 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:02 INFO - PROCESS | 3884 | 1466630162956 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 13:16:03 INFO - PROCESS | 3884 | 1466630163023 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:03 INFO - PROCESS | 3884 | 1466630163025 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:03 INFO - PROCESS | 3884 | ++DOCSHELL 178A8C00 == 32 [pid = 3884] [id = 648] 13:16:03 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (17D2D800) [pid = 3884] [serial = 1944] [outer = 00000000] 13:16:03 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (180A7400) [pid = 3884] [serial = 1945] [outer = 17D2D800] 13:16:03 INFO - PROCESS | 3884 | 1466630163071 Marionette DEBUG loaded listener.js 13:16:03 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (180AD000) [pid = 3884] [serial = 1946] [outer = 17D2D800] 13:16:03 INFO - PROCESS | 3884 | 1466630163508 Marionette TRACE conn3 <- [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]]]}] 13:16:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 13:16:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 766ms 13:16:03 INFO - PROCESS | 3884 | 1466630163576 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 13:16:03 INFO - PROCESS | 3884 | 1466630163578 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 13:16:03 INFO - PROCESS | 3884 | 1466630163584 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 13:16:03 INFO - PROCESS | 3884 | 1466630163586 Marionette TRACE conn3 <- [1,2558,null,{}] 13:16:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 13:16:03 INFO - PROCESS | 3884 | 1466630163589 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:03 INFO - PROCESS | 3884 | 1466630163591 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:03 INFO - PROCESS | 3884 | 1466630163884 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 13:16:03 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (175A1800) [pid = 3884] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 13:16:03 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (1981CC00) [pid = 3884] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 13:16:03 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (129A1000) [pid = 3884] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 13:16:03 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (1789EC00) [pid = 3884] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 13:16:03 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (13941000) [pid = 3884] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 13:16:03 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (16FE6C00) [pid = 3884] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 13:16:03 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (106E5C00) [pid = 3884] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 13:16:03 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (1400F000) [pid = 3884] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 13:16:03 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (17E3D000) [pid = 3884] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 13:16:03 INFO - PROCESS | 3884 | --DOMWINDOW == 70 (19966C00) [pid = 3884] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 13:16:03 INFO - PROCESS | 3884 | --DOMWINDOW == 69 (1789F000) [pid = 3884] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 13:16:03 INFO - PROCESS | 3884 | --DOMWINDOW == 68 (16993000) [pid = 3884] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 13:16:03 INFO - PROCESS | 3884 | --DOMWINDOW == 67 (131CA000) [pid = 3884] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 13:16:03 INFO - PROCESS | 3884 | --DOMWINDOW == 66 (140F8C00) [pid = 3884] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 13:16:03 INFO - PROCESS | 3884 | 1466630163953 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:03 INFO - PROCESS | 3884 | 1466630163955 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:03 INFO - PROCESS | 3884 | ++DOCSHELL 0C770800 == 33 [pid = 3884] [id = 649] 13:16:03 INFO - PROCESS | 3884 | ++DOMWINDOW == 67 (0C773C00) [pid = 3884] [serial = 1947] [outer = 00000000] 13:16:03 INFO - PROCESS | 3884 | ++DOMWINDOW == 68 (11D2E000) [pid = 3884] [serial = 1948] [outer = 0C773C00] 13:16:04 INFO - PROCESS | 3884 | 1466630163999 Marionette DEBUG loaded listener.js 13:16:04 INFO - PROCESS | 3884 | ++DOMWINDOW == 69 (129A1000) [pid = 3884] [serial = 1949] [outer = 0C773C00] 13:16:04 INFO - PROCESS | 3884 | 1466630164372 Marionette TRACE conn3 <- [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]]]}] 13:16:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 13:16:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 845ms 13:16:04 INFO - PROCESS | 3884 | 1466630164432 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 13:16:04 INFO - PROCESS | 3884 | 1466630164434 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 13:16:04 INFO - PROCESS | 3884 | 1466630164437 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 13:16:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 13:16:04 INFO - PROCESS | 3884 | 1466630164438 Marionette TRACE conn3 <- [1,2562,null,{}] 13:16:04 INFO - PROCESS | 3884 | 1466630164442 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:04 INFO - PROCESS | 3884 | 1466630164443 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:04 INFO - PROCESS | 3884 | 1466630164519 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 13:16:04 INFO - PROCESS | 3884 | 1466630164524 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:04 INFO - PROCESS | 3884 | 1466630164526 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:04 INFO - PROCESS | 3884 | ++DOCSHELL 106EB800 == 34 [pid = 3884] [id = 650] 13:16:04 INFO - PROCESS | 3884 | ++DOMWINDOW == 70 (152B8400) [pid = 3884] [serial = 1950] [outer = 00000000] 13:16:04 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (17D9C400) [pid = 3884] [serial = 1951] [outer = 152B8400] 13:16:04 INFO - PROCESS | 3884 | 1466630164569 Marionette DEBUG loaded listener.js 13:16:04 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (180B8400) [pid = 3884] [serial = 1952] [outer = 152B8400] 13:16:05 INFO - PROCESS | 3884 | 1466630164996 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 13:16:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 13:16:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 595ms 13:16:05 INFO - PROCESS | 3884 | 1466630165047 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 13:16:05 INFO - PROCESS | 3884 | 1466630165049 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 13:16:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 13:16:05 INFO - PROCESS | 3884 | 1466630165073 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 13:16:05 INFO - PROCESS | 3884 | 1466630165075 Marionette TRACE conn3 <- [1,2566,null,{}] 13:16:05 INFO - PROCESS | 3884 | 1466630165080 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:05 INFO - PROCESS | 3884 | 1466630165082 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:05 INFO - PROCESS | 3884 | 1466630165160 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 13:16:05 INFO - PROCESS | 3884 | 1466630165165 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:05 INFO - PROCESS | 3884 | 1466630165167 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:05 INFO - PROCESS | 3884 | ++DOCSHELL 111DEC00 == 35 [pid = 3884] [id = 651] 13:16:05 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (180BF000) [pid = 3884] [serial = 1953] [outer = 00000000] 13:16:05 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (19821800) [pid = 3884] [serial = 1954] [outer = 180BF000] 13:16:05 INFO - PROCESS | 3884 | 1466630165235 Marionette DEBUG loaded listener.js 13:16:05 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (19965C00) [pid = 3884] [serial = 1955] [outer = 180BF000] 13:16:05 INFO - PROCESS | 3884 | 1466630165737 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 13:16:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 13:16:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 704ms 13:16:05 INFO - PROCESS | 3884 | 1466630165774 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 13:16:05 INFO - PROCESS | 3884 | 1466630165776 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 13:16:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 13:16:05 INFO - PROCESS | 3884 | 1466630165779 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 13:16:05 INFO - PROCESS | 3884 | 1466630165780 Marionette TRACE conn3 <- [1,2570,null,{}] 13:16:05 INFO - PROCESS | 3884 | 1466630165784 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:05 INFO - PROCESS | 3884 | 1466630165786 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:05 INFO - PROCESS | 3884 | 1466630165865 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 13:16:05 INFO - PROCESS | 3884 | 1466630165870 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:05 INFO - PROCESS | 3884 | 1466630165872 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:05 INFO - PROCESS | 3884 | ++DOCSHELL 0C379C00 == 36 [pid = 3884] [id = 652] 13:16:05 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (0C37A800) [pid = 3884] [serial = 1956] [outer = 00000000] 13:16:05 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (0C391C00) [pid = 3884] [serial = 1957] [outer = 0C37A800] 13:16:05 INFO - PROCESS | 3884 | 1466630165966 Marionette DEBUG loaded listener.js 13:16:06 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (10674C00) [pid = 3884] [serial = 1958] [outer = 0C37A800] 13:16:06 INFO - PROCESS | 3884 | 1466630166733 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 13:16:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 13:16:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1001ms 13:16:06 INFO - PROCESS | 3884 | 1466630166782 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 13:16:06 INFO - PROCESS | 3884 | 1466630166787 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 13:16:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 13:16:06 INFO - PROCESS | 3884 | 1466630166792 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 13:16:06 INFO - PROCESS | 3884 | 1466630166795 Marionette TRACE conn3 <- [1,2574,null,{}] 13:16:06 INFO - PROCESS | 3884 | 1466630166800 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:06 INFO - PROCESS | 3884 | 1466630166803 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:06 INFO - PROCESS | 3884 | 1466630166918 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 13:16:07 INFO - PROCESS | 3884 | 1466630167057 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:07 INFO - PROCESS | 3884 | 1466630167061 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:07 INFO - PROCESS | 3884 | ++DOCSHELL 114E4800 == 37 [pid = 3884] [id = 653] 13:16:07 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (12E93800) [pid = 3884] [serial = 1959] [outer = 00000000] 13:16:07 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (13939400) [pid = 3884] [serial = 1960] [outer = 12E93800] 13:16:07 INFO - PROCESS | 3884 | 1466630167118 Marionette DEBUG loaded listener.js 13:16:07 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (13C97000) [pid = 3884] [serial = 1961] [outer = 12E93800] 13:16:07 INFO - PROCESS | 3884 | 1466630167676 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 13:16:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 13:16:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 939ms 13:16:07 INFO - PROCESS | 3884 | 1466630167738 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 13:16:07 INFO - PROCESS | 3884 | 1466630167742 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 13:16:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 13:16:07 INFO - PROCESS | 3884 | 1466630167748 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 13:16:07 INFO - PROCESS | 3884 | 1466630167751 Marionette TRACE conn3 <- [1,2578,null,{}] 13:16:07 INFO - PROCESS | 3884 | 1466630167755 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:07 INFO - PROCESS | 3884 | 1466630167758 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:07 INFO - PROCESS | 3884 | 1466630167866 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 13:16:08 INFO - PROCESS | 3884 | 1466630167978 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:08 INFO - PROCESS | 3884 | 1466630167981 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:08 INFO - PROCESS | 3884 | ++DOCSHELL 15D50C00 == 38 [pid = 3884] [id = 654] 13:16:08 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (16052000) [pid = 3884] [serial = 1962] [outer = 00000000] 13:16:08 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (16EE4000) [pid = 3884] [serial = 1963] [outer = 16052000] 13:16:08 INFO - PROCESS | 3884 | 1466630168076 Marionette DEBUG loaded listener.js 13:16:08 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (175A4000) [pid = 3884] [serial = 1964] [outer = 16052000] 13:16:08 INFO - PROCESS | 3884 | 1466630168722 Marionette TRACE conn3 <- [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]]]}] 13:16:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 13:16:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1048ms 13:16:08 INFO - PROCESS | 3884 | 1466630168790 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 13:16:08 INFO - PROCESS | 3884 | 1466630168793 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 13:16:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 13:16:08 INFO - PROCESS | 3884 | 1466630168813 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 13:16:08 INFO - PROCESS | 3884 | 1466630168817 Marionette TRACE conn3 <- [1,2582,null,{}] 13:16:08 INFO - PROCESS | 3884 | 1466630168828 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:08 INFO - PROCESS | 3884 | 1466630168833 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:09 INFO - PROCESS | 3884 | 1466630169020 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 13:16:09 INFO - PROCESS | 3884 | 1466630169031 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:09 INFO - PROCESS | 3884 | 1466630169034 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:09 INFO - PROCESS | 3884 | ++DOCSHELL 180A3800 == 39 [pid = 3884] [id = 655] 13:16:09 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (180A6800) [pid = 3884] [serial = 1965] [outer = 00000000] 13:16:09 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (1995CC00) [pid = 3884] [serial = 1966] [outer = 180A6800] 13:16:09 INFO - PROCESS | 3884 | 1466630169086 Marionette DEBUG loaded listener.js 13:16:09 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (19F39000) [pid = 3884] [serial = 1967] [outer = 180A6800] 13:16:09 INFO - PROCESS | 3884 | 1466630169867 Marionette TRACE conn3 <- [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]]]}] 13:16:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 13:16:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1126ms 13:16:09 INFO - PROCESS | 3884 | 1466630169925 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 13:16:09 INFO - PROCESS | 3884 | 1466630169929 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 13:16:09 INFO - PROCESS | 3884 | 1466630169933 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 13:16:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 13:16:09 INFO - PROCESS | 3884 | 1466630169936 Marionette TRACE conn3 <- [1,2586,null,{}] 13:16:09 INFO - PROCESS | 3884 | 1466630169942 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:09 INFO - PROCESS | 3884 | 1466630169945 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:10 INFO - PROCESS | 3884 | 1466630170046 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 13:16:10 INFO - PROCESS | 3884 | --DOCSHELL 111DEC00 == 38 [pid = 3884] [id = 651] 13:16:10 INFO - PROCESS | 3884 | --DOCSHELL 106EB800 == 37 [pid = 3884] [id = 650] 13:16:10 INFO - PROCESS | 3884 | --DOCSHELL 0C770800 == 36 [pid = 3884] [id = 649] 13:16:10 INFO - PROCESS | 3884 | --DOCSHELL 178A8C00 == 35 [pid = 3884] [id = 648] 13:16:10 INFO - PROCESS | 3884 | --DOCSHELL 16D0E800 == 34 [pid = 3884] [id = 647] 13:16:10 INFO - PROCESS | 3884 | --DOCSHELL 1594C800 == 33 [pid = 3884] [id = 646] 13:16:10 INFO - PROCESS | 3884 | --DOCSHELL 13CA0000 == 32 [pid = 3884] [id = 645] 13:16:10 INFO - PROCESS | 3884 | --DOCSHELL 12BE7400 == 31 [pid = 3884] [id = 644] 13:16:10 INFO - PROCESS | 3884 | --DOCSHELL 10762C00 == 30 [pid = 3884] [id = 643] 13:16:10 INFO - PROCESS | 3884 | --DOCSHELL 107EC800 == 29 [pid = 3884] [id = 642] 13:16:10 INFO - PROCESS | 3884 | --DOCSHELL 16D0EC00 == 28 [pid = 3884] [id = 641] 13:16:10 INFO - PROCESS | 3884 | --DOCSHELL 180A3800 == 27 [pid = 3884] [id = 655] 13:16:10 INFO - PROCESS | 3884 | --DOCSHELL 15D50C00 == 26 [pid = 3884] [id = 654] 13:16:10 INFO - PROCESS | 3884 | --DOCSHELL 0C379C00 == 25 [pid = 3884] [id = 652] 13:16:10 INFO - PROCESS | 3884 | --DOCSHELL 114E4800 == 24 [pid = 3884] [id = 653] 13:16:10 INFO - PROCESS | 3884 | 1466630170773 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:10 INFO - PROCESS | 3884 | 1466630170776 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:10 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (19967800) [pid = 3884] [serial = 1909] [outer = 00000000] [url = about:blank] 13:16:10 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (12BB4000) [pid = 3884] [serial = 1888] [outer = 00000000] [url = about:blank] 13:16:10 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (12CC8800) [pid = 3884] [serial = 1889] [outer = 00000000] [url = about:blank] 13:16:10 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (1A5E1C00) [pid = 3884] [serial = 1883] [outer = 00000000] [url = about:blank] 13:16:10 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (13C97400) [pid = 3884] [serial = 1891] [outer = 00000000] [url = about:blank] 13:16:10 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (13CD0400) [pid = 3884] [serial = 1892] [outer = 00000000] [url = about:blank] 13:16:10 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (175A2400) [pid = 3884] [serial = 1900] [outer = 00000000] [url = about:blank] 13:16:10 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (178A0000) [pid = 3884] [serial = 1901] [outer = 00000000] [url = about:blank] 13:16:10 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (10B62000) [pid = 3884] [serial = 1885] [outer = 00000000] [url = about:blank] 13:16:10 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (10C84000) [pid = 3884] [serial = 1886] [outer = 00000000] [url = about:blank] 13:16:10 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (15953C00) [pid = 3884] [serial = 1894] [outer = 00000000] [url = about:blank] 13:16:10 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (15D4E400) [pid = 3884] [serial = 1895] [outer = 00000000] [url = about:blank] 13:16:10 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (19813400) [pid = 3884] [serial = 1906] [outer = 00000000] [url = about:blank] 13:16:10 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (1A03C800) [pid = 3884] [serial = 1912] [outer = 00000000] [url = about:blank] 13:16:10 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (19E81400) [pid = 3884] [serial = 1910] [outer = 00000000] [url = about:blank] 13:16:10 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (1A55B800) [pid = 3884] [serial = 1913] [outer = 00000000] [url = about:blank] 13:16:10 INFO - PROCESS | 3884 | --DOMWINDOW == 70 (17E45000) [pid = 3884] [serial = 1903] [outer = 00000000] [url = about:blank] 13:16:10 INFO - PROCESS | 3884 | --DOMWINDOW == 69 (17EF0C00) [pid = 3884] [serial = 1904] [outer = 00000000] [url = about:blank] 13:16:10 INFO - PROCESS | 3884 | --DOMWINDOW == 68 (16EA7400) [pid = 3884] [serial = 1897] [outer = 00000000] [url = about:blank] 13:16:10 INFO - PROCESS | 3884 | --DOMWINDOW == 67 (16ED8400) [pid = 3884] [serial = 1898] [outer = 00000000] [url = about:blank] 13:16:10 INFO - PROCESS | 3884 | --DOMWINDOW == 66 (1A5E4800) [pid = 3884] [serial = 1922] [outer = 00000000] [url = about:blank] 13:16:10 INFO - PROCESS | 3884 | --DOMWINDOW == 65 (19F3AC00) [pid = 3884] [serial = 1915] [outer = 00000000] [url = about:blank] 13:16:10 INFO - PROCESS | 3884 | --DOMWINDOW == 64 (1A58E000) [pid = 3884] [serial = 1916] [outer = 00000000] [url = about:blank] 13:16:10 INFO - PROCESS | 3884 | --DOMWINDOW == 63 (176A3000) [pid = 3884] [serial = 1919] [outer = 00000000] [url = about:blank] 13:16:10 INFO - PROCESS | 3884 | --DOMWINDOW == 62 (175A8C00) [pid = 3884] [serial = 1918] [outer = 00000000] [url = about:blank] 13:16:10 INFO - PROCESS | 3884 | --DOMWINDOW == 61 (15D42400) [pid = 3884] [serial = 1907] [outer = 00000000] [url = about:blank] 13:16:10 INFO - PROCESS | 3884 | --DOMWINDOW == 60 (1A5E0400) [pid = 3884] [serial = 1921] [outer = 00000000] [url = about:blank] 13:16:10 INFO - PROCESS | 3884 | ++DOCSHELL 0C388C00 == 25 [pid = 3884] [id = 656] 13:16:10 INFO - PROCESS | 3884 | ++DOMWINDOW == 61 (0C389400) [pid = 3884] [serial = 1968] [outer = 00000000] 13:16:10 INFO - PROCESS | 3884 | ++DOMWINDOW == 62 (0C390000) [pid = 3884] [serial = 1969] [outer = 0C389400] 13:16:10 INFO - PROCESS | 3884 | 1466630170908 Marionette DEBUG loaded listener.js 13:16:11 INFO - PROCESS | 3884 | ++DOMWINDOW == 63 (1046C000) [pid = 3884] [serial = 1970] [outer = 0C389400] 13:16:11 INFO - PROCESS | 3884 | 1466630171396 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 13:16:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 13:16:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1502ms 13:16:11 INFO - PROCESS | 3884 | 1466630171436 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 13:16:11 INFO - PROCESS | 3884 | 1466630171440 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 13:16:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 13:16:11 INFO - PROCESS | 3884 | 1466630171444 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 13:16:11 INFO - PROCESS | 3884 | 1466630171446 Marionette TRACE conn3 <- [1,2590,null,{}] 13:16:11 INFO - PROCESS | 3884 | 1466630171452 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:11 INFO - PROCESS | 3884 | 1466630171456 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:11 INFO - PROCESS | 3884 | 1466630171552 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 13:16:11 INFO - PROCESS | 3884 | 1466630171567 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:11 INFO - PROCESS | 3884 | 1466630171570 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:11 INFO - PROCESS | 3884 | ++DOCSHELL 113C9400 == 26 [pid = 3884] [id = 657] 13:16:11 INFO - PROCESS | 3884 | ++DOMWINDOW == 64 (11429000) [pid = 3884] [serial = 1971] [outer = 00000000] 13:16:11 INFO - PROCESS | 3884 | ++DOMWINDOW == 65 (12919800) [pid = 3884] [serial = 1972] [outer = 11429000] 13:16:11 INFO - PROCESS | 3884 | 1466630171617 Marionette DEBUG loaded listener.js 13:16:11 INFO - PROCESS | 3884 | ++DOMWINDOW == 66 (12BE7400) [pid = 3884] [serial = 1973] [outer = 11429000] 13:16:12 INFO - PROCESS | 3884 | 1466630172115 Marionette TRACE conn3 <- [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]]]}] 13:16:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 13:16:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 689ms 13:16:12 INFO - PROCESS | 3884 | 1466630172174 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 13:16:12 INFO - PROCESS | 3884 | 1466630172179 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 13:16:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 13:16:12 INFO - PROCESS | 3884 | 1466630172184 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 13:16:12 INFO - PROCESS | 3884 | 1466630172186 Marionette TRACE conn3 <- [1,2594,null,{}] 13:16:12 INFO - PROCESS | 3884 | 1466630172190 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:12 INFO - PROCESS | 3884 | 1466630172192 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:12 INFO - PROCESS | 3884 | 1466630172283 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 13:16:12 INFO - PROCESS | 3884 | 1466630172382 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:12 INFO - PROCESS | 3884 | 1466630172384 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:12 INFO - PROCESS | 3884 | ++DOCSHELL 13336C00 == 27 [pid = 3884] [id = 658] 13:16:12 INFO - PROCESS | 3884 | ++DOMWINDOW == 67 (135A8400) [pid = 3884] [serial = 1974] [outer = 00000000] 13:16:12 INFO - PROCESS | 3884 | ++DOMWINDOW == 68 (13942C00) [pid = 3884] [serial = 1975] [outer = 135A8400] 13:16:12 INFO - PROCESS | 3884 | 1466630172430 Marionette DEBUG loaded listener.js 13:16:12 INFO - PROCESS | 3884 | ++DOMWINDOW == 69 (13CA1400) [pid = 3884] [serial = 1976] [outer = 135A8400] 13:16:12 INFO - PROCESS | 3884 | 1466630172868 Marionette TRACE conn3 <- [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]]]}] 13:16:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 13:16:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 735ms 13:16:12 INFO - PROCESS | 3884 | 1466630172926 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 13:16:12 INFO - PROCESS | 3884 | 1466630172929 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 13:16:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 13:16:12 INFO - PROCESS | 3884 | 1466630172934 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 13:16:12 INFO - PROCESS | 3884 | 1466630172940 Marionette TRACE conn3 <- [1,2598,null,{}] 13:16:12 INFO - PROCESS | 3884 | 1466630172949 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:12 INFO - PROCESS | 3884 | 1466630172953 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:13 INFO - PROCESS | 3884 | 1466630173076 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 13:16:13 INFO - PROCESS | 3884 | 1466630173145 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:13 INFO - PROCESS | 3884 | 1466630173147 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:13 INFO - PROCESS | 3884 | ++DOCSHELL 15D49800 == 28 [pid = 3884] [id = 659] 13:16:13 INFO - PROCESS | 3884 | ++DOMWINDOW == 70 (15D4E400) [pid = 3884] [serial = 1977] [outer = 00000000] 13:16:13 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (1604C800) [pid = 3884] [serial = 1978] [outer = 15D4E400] 13:16:13 INFO - PROCESS | 3884 | 1466630173192 Marionette DEBUG loaded listener.js 13:16:13 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (16055400) [pid = 3884] [serial = 1979] [outer = 15D4E400] 13:16:13 INFO - PROCESS | 3884 | 1466630173646 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 13:16:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 13:16:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 751ms 13:16:13 INFO - PROCESS | 3884 | 1466630173694 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 13:16:13 INFO - PROCESS | 3884 | 1466630173697 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 13:16:13 INFO - PROCESS | 3884 | 1466630173700 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 13:16:13 INFO - PROCESS | 3884 | 1466630173702 Marionette TRACE conn3 <- [1,2602,null,{}] 13:16:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 13:16:13 INFO - PROCESS | 3884 | 1466630173705 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:13 INFO - PROCESS | 3884 | 1466630173707 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:13 INFO - PROCESS | 3884 | 1466630173825 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 13:16:13 INFO - PROCESS | 3884 | 1466630173833 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:13 INFO - PROCESS | 3884 | 1466630173836 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:13 INFO - PROCESS | 3884 | ++DOCSHELL 16597400 == 29 [pid = 3884] [id = 660] 13:16:13 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (16597C00) [pid = 3884] [serial = 1980] [outer = 00000000] 13:16:13 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (16EA7400) [pid = 3884] [serial = 1981] [outer = 16597C00] 13:16:13 INFO - PROCESS | 3884 | 1466630173934 Marionette DEBUG loaded listener.js 13:16:14 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (16EC2800) [pid = 3884] [serial = 1982] [outer = 16597C00] 13:16:14 INFO - PROCESS | 3884 | 1466630174359 Marionette TRACE conn3 <- [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]]]}] 13:16:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 13:16:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 704ms 13:16:14 INFO - PROCESS | 3884 | 1466630174402 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 13:16:14 INFO - PROCESS | 3884 | 1466630174404 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 13:16:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 13:16:14 INFO - PROCESS | 3884 | 1466630174407 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 13:16:14 INFO - PROCESS | 3884 | 1466630174409 Marionette TRACE conn3 <- [1,2606,null,{}] 13:16:14 INFO - PROCESS | 3884 | 1466630174412 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:14 INFO - PROCESS | 3884 | 1466630174414 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:14 INFO - PROCESS | 3884 | 1466630174530 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 13:16:14 INFO - PROCESS | 3884 | 1466630174538 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:14 INFO - PROCESS | 3884 | 1466630174545 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:14 INFO - PROCESS | 3884 | ++DOCSHELL 16EE6C00 == 30 [pid = 3884] [id = 661] 13:16:14 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (16FDC000) [pid = 3884] [serial = 1983] [outer = 00000000] 13:16:14 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (1757A800) [pid = 3884] [serial = 1984] [outer = 16FDC000] 13:16:14 INFO - PROCESS | 3884 | 1466630174660 Marionette DEBUG loaded listener.js 13:16:14 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (178A2800) [pid = 3884] [serial = 1985] [outer = 16FDC000] 13:16:15 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (180BF000) [pid = 3884] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 13:16:15 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (16EB1C00) [pid = 3884] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 13:16:15 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (1594E400) [pid = 3884] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 13:16:15 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (107EA000) [pid = 3884] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 13:16:15 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (107F2000) [pid = 3884] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 13:16:15 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (12E93C00) [pid = 3884] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 13:16:15 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (16EE5C00) [pid = 3884] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 13:16:15 INFO - PROCESS | 3884 | --DOMWINDOW == 70 (17D2D800) [pid = 3884] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 13:16:15 INFO - PROCESS | 3884 | --DOMWINDOW == 69 (152B8400) [pid = 3884] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 13:16:15 INFO - PROCESS | 3884 | --DOMWINDOW == 68 (0C773C00) [pid = 3884] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 13:16:15 INFO - PROCESS | 3884 | --DOMWINDOW == 67 (13CA0400) [pid = 3884] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 13:16:15 INFO - PROCESS | 3884 | 1466630175299 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 13:16:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 13:16:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 954ms 13:16:15 INFO - PROCESS | 3884 | 1466630175353 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 13:16:15 INFO - PROCESS | 3884 | 1466630175355 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 13:16:15 INFO - PROCESS | 3884 | 1466630175358 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 13:16:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 13:16:15 INFO - PROCESS | 3884 | 1466630175360 Marionette TRACE conn3 <- [1,2610,null,{}] 13:16:15 INFO - PROCESS | 3884 | 1466630175363 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:15 INFO - PROCESS | 3884 | 1466630175366 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:15 INFO - PROCESS | 3884 | 1466630175447 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 13:16:15 INFO - PROCESS | 3884 | 1466630175455 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:15 INFO - PROCESS | 3884 | 1466630175457 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:15 INFO - PROCESS | 3884 | ++DOCSHELL 104CD000 == 31 [pid = 3884] [id = 662] 13:16:15 INFO - PROCESS | 3884 | ++DOMWINDOW == 68 (1596D400) [pid = 3884] [serial = 1986] [outer = 00000000] 13:16:15 INFO - PROCESS | 3884 | ++DOMWINDOW == 69 (174FC400) [pid = 3884] [serial = 1987] [outer = 1596D400] 13:16:15 INFO - PROCESS | 3884 | 1466630175500 Marionette DEBUG loaded listener.js 13:16:15 INFO - PROCESS | 3884 | ++DOMWINDOW == 70 (17D36800) [pid = 3884] [serial = 1988] [outer = 1596D400] 13:16:15 INFO - PROCESS | 3884 | 1466630175951 Marionette TRACE conn3 <- [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]]]}] 13:16:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 13:16:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 642ms 13:16:16 INFO - PROCESS | 3884 | 1466630175996 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 13:16:16 INFO - PROCESS | 3884 | 1466630175998 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 13:16:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 13:16:16 INFO - PROCESS | 3884 | 1466630176005 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 13:16:16 INFO - PROCESS | 3884 | 1466630176007 Marionette TRACE conn3 <- [1,2614,null,{}] 13:16:16 INFO - PROCESS | 3884 | 1466630176010 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:16 INFO - PROCESS | 3884 | 1466630176012 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:16 INFO - PROCESS | 3884 | 1466630176089 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 13:16:16 INFO - PROCESS | 3884 | 1466630176095 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:16 INFO - PROCESS | 3884 | 1466630176097 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:16 INFO - PROCESS | 3884 | ++DOCSHELL 174FA000 == 32 [pid = 3884] [id = 663] 13:16:16 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (17D6F800) [pid = 3884] [serial = 1989] [outer = 00000000] 13:16:16 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (17E47400) [pid = 3884] [serial = 1990] [outer = 17D6F800] 13:16:16 INFO - PROCESS | 3884 | 1466630176140 Marionette DEBUG loaded listener.js 13:16:16 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (17EF3C00) [pid = 3884] [serial = 1991] [outer = 17D6F800] 13:16:16 INFO - PROCESS | 3884 | 1466630176607 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 13:16:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 13:16:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 626ms 13:16:16 INFO - PROCESS | 3884 | 1466630176645 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 13:16:16 INFO - PROCESS | 3884 | 1466630176647 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 13:16:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 13:16:16 INFO - PROCESS | 3884 | 1466630176650 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 13:16:16 INFO - PROCESS | 3884 | 1466630176652 Marionette TRACE conn3 <- [1,2618,null,{}] 13:16:16 INFO - PROCESS | 3884 | 1466630176655 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:16 INFO - PROCESS | 3884 | 1466630176657 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:16 INFO - PROCESS | 3884 | 1466630176734 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 13:16:16 INFO - PROCESS | 3884 | 1466630176739 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:16 INFO - PROCESS | 3884 | 1466630176741 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:16 INFO - PROCESS | 3884 | ++DOCSHELL 10670400 == 33 [pid = 3884] [id = 664] 13:16:16 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (180A6000) [pid = 3884] [serial = 1992] [outer = 00000000] 13:16:16 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (180B6000) [pid = 3884] [serial = 1993] [outer = 180A6000] 13:16:16 INFO - PROCESS | 3884 | 1466630176784 Marionette DEBUG loaded listener.js 13:16:16 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (180B6400) [pid = 3884] [serial = 1994] [outer = 180A6000] 13:16:17 INFO - PROCESS | 3884 | 1466630177509 Marionette TRACE conn3 <- [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]]]}] 13:16:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 13:16:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 939ms 13:16:17 INFO - PROCESS | 3884 | 1466630177596 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 13:16:17 INFO - PROCESS | 3884 | 1466630177601 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 13:16:17 INFO - PROCESS | 3884 | 1466630177606 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 13:16:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 13:16:17 INFO - PROCESS | 3884 | 1466630177611 Marionette TRACE conn3 <- [1,2622,null,{}] 13:16:17 INFO - PROCESS | 3884 | 1466630177644 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:17 INFO - PROCESS | 3884 | 1466630177648 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:17 INFO - PROCESS | 3884 | 1466630177775 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 13:16:17 INFO - PROCESS | 3884 | 1466630177907 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:17 INFO - PROCESS | 3884 | 1466630177910 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:17 INFO - PROCESS | 3884 | ++DOCSHELL 10B5F400 == 34 [pid = 3884] [id = 665] 13:16:17 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (10C84400) [pid = 3884] [serial = 1995] [outer = 00000000] 13:16:17 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (12BB4000) [pid = 3884] [serial = 1996] [outer = 10C84400] 13:16:17 INFO - PROCESS | 3884 | 1466630177968 Marionette DEBUG loaded listener.js 13:16:18 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (1319FC00) [pid = 3884] [serial = 1997] [outer = 10C84400] 13:16:18 INFO - PROCESS | 3884 | 1466630178724 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 13:16:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 13:16:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1220ms 13:16:18 INFO - PROCESS | 3884 | 1466630178906 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 13:16:18 INFO - PROCESS | 3884 | 1466630178911 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 13:16:18 INFO - PROCESS | 3884 | 1466630178916 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 13:16:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 13:16:18 INFO - PROCESS | 3884 | 1466630178919 Marionette TRACE conn3 <- [1,2626,null,{}] 13:16:18 INFO - PROCESS | 3884 | 1466630178924 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:18 INFO - PROCESS | 3884 | 1466630178927 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:19 INFO - PROCESS | 3884 | 1466630179035 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 13:16:19 INFO - PROCESS | 3884 | 1466630179179 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:19 INFO - PROCESS | 3884 | 1466630179184 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:19 INFO - PROCESS | 3884 | ++DOCSHELL 111DEC00 == 35 [pid = 3884] [id = 666] 13:16:19 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (113C0000) [pid = 3884] [serial = 1998] [outer = 00000000] 13:16:19 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (12B18800) [pid = 3884] [serial = 1999] [outer = 113C0000] 13:16:19 INFO - PROCESS | 3884 | 1466630179241 Marionette DEBUG loaded listener.js 13:16:19 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (13136C00) [pid = 3884] [serial = 2000] [outer = 113C0000] 13:16:19 INFO - PROCESS | 3884 | --DOCSHELL 180A4800 == 34 [pid = 3884] [id = 314] 13:16:19 INFO - PROCESS | 3884 | --DOCSHELL 143AFC00 == 33 [pid = 3884] [id = 304] 13:16:19 INFO - PROCESS | 3884 | --DOCSHELL 143AB000 == 32 [pid = 3884] [id = 310] 13:16:19 INFO - PROCESS | 3884 | --DOCSHELL 19E7F800 == 31 [pid = 3884] [id = 311] 13:16:19 INFO - PROCESS | 3884 | --DOCSHELL 174F8800 == 30 [pid = 3884] [id = 306] 13:16:19 INFO - PROCESS | 3884 | --DOCSHELL 1594D400 == 29 [pid = 3884] [id = 305] 13:16:19 INFO - PROCESS | 3884 | --DOCSHELL 107F6400 == 28 [pid = 3884] [id = 303] 13:16:19 INFO - PROCESS | 3884 | --DOCSHELL 132D2800 == 27 [pid = 3884] [id = 319] 13:16:19 INFO - PROCESS | 3884 | --DOCSHELL 106E7000 == 26 [pid = 3884] [id = 302] 13:16:19 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (19965C00) [pid = 3884] [serial = 1955] [outer = 00000000] [url = about:blank] 13:16:19 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (16EE5400) [pid = 3884] [serial = 1942] [outer = 00000000] [url = about:blank] 13:16:19 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (16598C00) [pid = 3884] [serial = 1939] [outer = 00000000] [url = about:blank] 13:16:19 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (111E5400) [pid = 3884] [serial = 1930] [outer = 00000000] [url = about:blank] 13:16:19 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (11BDEC00) [pid = 3884] [serial = 1931] [outer = 00000000] [url = about:blank] 13:16:19 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (111DF800) [pid = 3884] [serial = 1927] [outer = 00000000] [url = about:blank] 13:16:19 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (12BF0400) [pid = 3884] [serial = 1928] [outer = 00000000] [url = about:blank] 13:16:19 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (131C5400) [pid = 3884] [serial = 1933] [outer = 00000000] [url = about:blank] 13:16:19 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (13249800) [pid = 3884] [serial = 1934] [outer = 00000000] [url = about:blank] 13:16:19 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (1A88B000) [pid = 3884] [serial = 1924] [outer = 00000000] [url = about:blank] 13:16:19 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (180A7400) [pid = 3884] [serial = 1945] [outer = 00000000] [url = about:blank] 13:16:19 INFO - PROCESS | 3884 | --DOMWINDOW == 70 (180AD000) [pid = 3884] [serial = 1946] [outer = 00000000] [url = about:blank] 13:16:19 INFO - PROCESS | 3884 | --DOMWINDOW == 69 (17D9C400) [pid = 3884] [serial = 1951] [outer = 00000000] [url = about:blank] 13:16:19 INFO - PROCESS | 3884 | --DOMWINDOW == 68 (129A1000) [pid = 3884] [serial = 1949] [outer = 00000000] [url = about:blank] 13:16:19 INFO - PROCESS | 3884 | --DOMWINDOW == 67 (1A88F800) [pid = 3884] [serial = 1925] [outer = 00000000] [url = about:blank] 13:16:19 INFO - PROCESS | 3884 | --DOMWINDOW == 66 (140F7400) [pid = 3884] [serial = 1936] [outer = 00000000] [url = about:blank] 13:16:19 INFO - PROCESS | 3884 | --DOMWINDOW == 65 (15116400) [pid = 3884] [serial = 1937] [outer = 00000000] [url = about:blank] 13:16:19 INFO - PROCESS | 3884 | --DOMWINDOW == 64 (11D2E000) [pid = 3884] [serial = 1948] [outer = 00000000] [url = about:blank] 13:16:19 INFO - PROCESS | 3884 | --DOMWINDOW == 63 (174FA800) [pid = 3884] [serial = 1943] [outer = 00000000] [url = about:blank] 13:16:19 INFO - PROCESS | 3884 | --DOMWINDOW == 62 (180B8400) [pid = 3884] [serial = 1952] [outer = 00000000] [url = about:blank] 13:16:19 INFO - PROCESS | 3884 | --DOMWINDOW == 61 (16A3A400) [pid = 3884] [serial = 1940] [outer = 00000000] [url = about:blank] 13:16:19 INFO - PROCESS | 3884 | --DOMWINDOW == 60 (19821800) [pid = 3884] [serial = 1954] [outer = 00000000] [url = about:blank] 13:16:19 INFO - PROCESS | 3884 | 1466630179773 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 13:16:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 13:16:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 908ms 13:16:19 INFO - PROCESS | 3884 | 1466630179823 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 13:16:19 INFO - PROCESS | 3884 | 1466630179826 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 13:16:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 13:16:19 INFO - PROCESS | 3884 | 1466630179833 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 13:16:19 INFO - PROCESS | 3884 | 1466630179837 Marionette TRACE conn3 <- [1,2630,null,{}] 13:16:19 INFO - PROCESS | 3884 | 1466630179841 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:19 INFO - PROCESS | 3884 | 1466630179844 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:19 INFO - PROCESS | 3884 | 1466630179933 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 13:16:19 INFO - PROCESS | 3884 | 1466630179940 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:19 INFO - PROCESS | 3884 | 1466630179942 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:19 INFO - PROCESS | 3884 | ++DOCSHELL 12BE7000 == 27 [pid = 3884] [id = 667] 13:16:19 INFO - PROCESS | 3884 | ++DOMWINDOW == 61 (12BF0400) [pid = 3884] [serial = 2001] [outer = 00000000] 13:16:20 INFO - PROCESS | 3884 | ++DOMWINDOW == 62 (132DD800) [pid = 3884] [serial = 2002] [outer = 12BF0400] 13:16:20 INFO - PROCESS | 3884 | 1466630179989 Marionette DEBUG loaded listener.js 13:16:20 INFO - PROCESS | 3884 | ++DOMWINDOW == 63 (135B0800) [pid = 3884] [serial = 2003] [outer = 12BF0400] 13:16:20 INFO - PROCESS | 3884 | 1466630180516 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 13:16:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 13:16:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 766ms 13:16:20 INFO - PROCESS | 3884 | 1466630180589 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 13:16:20 INFO - PROCESS | 3884 | 1466630180592 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 13:16:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 13:16:20 INFO - PROCESS | 3884 | 1466630180595 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 13:16:20 INFO - PROCESS | 3884 | 1466630180597 Marionette TRACE conn3 <- [1,2634,null,{}] 13:16:20 INFO - PROCESS | 3884 | 1466630180606 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:20 INFO - PROCESS | 3884 | 1466630180610 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:20 INFO - PROCESS | 3884 | 1466630180704 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 13:16:20 INFO - PROCESS | 3884 | 1466630180806 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:20 INFO - PROCESS | 3884 | 1466630180809 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:20 INFO - PROCESS | 3884 | ++DOCSHELL 1548E400 == 28 [pid = 3884] [id = 668] 13:16:20 INFO - PROCESS | 3884 | ++DOMWINDOW == 64 (1548EC00) [pid = 3884] [serial = 2004] [outer = 00000000] 13:16:20 INFO - PROCESS | 3884 | ++DOMWINDOW == 65 (15D42C00) [pid = 3884] [serial = 2005] [outer = 1548EC00] 13:16:20 INFO - PROCESS | 3884 | 1466630180858 Marionette DEBUG loaded listener.js 13:16:20 INFO - PROCESS | 3884 | ++DOMWINDOW == 66 (1604E000) [pid = 3884] [serial = 2006] [outer = 1548EC00] 13:16:21 INFO - PROCESS | 3884 | 1466630181237 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 13:16:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 13:16:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 704ms 13:16:21 INFO - PROCESS | 3884 | 1466630181294 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 13:16:21 INFO - PROCESS | 3884 | 1466630181296 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 13:16:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 13:16:21 INFO - PROCESS | 3884 | 1466630181299 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 13:16:21 INFO - PROCESS | 3884 | 1466630181301 Marionette TRACE conn3 <- [1,2638,null,{}] 13:16:21 INFO - PROCESS | 3884 | 1466630181304 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:21 INFO - PROCESS | 3884 | 1466630181306 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:21 INFO - PROCESS | 3884 | 1466630181391 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 13:16:21 INFO - PROCESS | 3884 | 1466630181396 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:21 INFO - PROCESS | 3884 | 1466630181398 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:21 INFO - PROCESS | 3884 | ++DOCSHELL 1658D000 == 29 [pid = 3884] [id = 669] 13:16:21 INFO - PROCESS | 3884 | ++DOMWINDOW == 67 (16596000) [pid = 3884] [serial = 2007] [outer = 00000000] 13:16:21 INFO - PROCESS | 3884 | ++DOMWINDOW == 68 (16EB3000) [pid = 3884] [serial = 2008] [outer = 16596000] 13:16:21 INFO - PROCESS | 3884 | 1466630181442 Marionette DEBUG loaded listener.js 13:16:21 INFO - PROCESS | 3884 | ++DOMWINDOW == 69 (16EDE400) [pid = 3884] [serial = 2009] [outer = 16596000] 13:16:21 INFO - PROCESS | 3884 | 1466630181882 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 13:16:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 13:16:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 626ms 13:16:21 INFO - PROCESS | 3884 | 1466630181938 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 13:16:21 INFO - PROCESS | 3884 | 1466630181940 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 13:16:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 13:16:21 INFO - PROCESS | 3884 | 1466630181951 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 13:16:21 INFO - PROCESS | 3884 | 1466630181953 Marionette TRACE conn3 <- [1,2642,null,{}] 13:16:21 INFO - PROCESS | 3884 | 1466630181956 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:21 INFO - PROCESS | 3884 | 1466630181959 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:22 INFO - PROCESS | 3884 | 1466630182070 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 13:16:22 INFO - PROCESS | 3884 | 1466630182162 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:22 INFO - PROCESS | 3884 | 1466630182164 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:22 INFO - PROCESS | 3884 | ++DOCSHELL 17581C00 == 30 [pid = 3884] [id = 670] 13:16:22 INFO - PROCESS | 3884 | ++DOMWINDOW == 70 (17587800) [pid = 3884] [serial = 2010] [outer = 00000000] 13:16:22 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (176A9000) [pid = 3884] [serial = 2011] [outer = 17587800] 13:16:22 INFO - PROCESS | 3884 | 1466630182207 Marionette DEBUG loaded listener.js 13:16:22 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (17D75C00) [pid = 3884] [serial = 2012] [outer = 17587800] 13:16:22 INFO - PROCESS | 3884 | 1466630182626 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 13:16:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 13:16:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 689ms 13:16:22 INFO - PROCESS | 3884 | 1466630182643 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 13:16:22 INFO - PROCESS | 3884 | 1466630182645 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 13:16:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 13:16:22 INFO - PROCESS | 3884 | 1466630182648 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 13:16:22 INFO - PROCESS | 3884 | 1466630182649 Marionette TRACE conn3 <- [1,2646,null,{}] 13:16:22 INFO - PROCESS | 3884 | 1466630182653 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:22 INFO - PROCESS | 3884 | 1466630182658 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:22 INFO - PROCESS | 3884 | 1466630182807 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 13:16:22 INFO - PROCESS | 3884 | 1466630182812 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:22 INFO - PROCESS | 3884 | 1466630182815 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:22 INFO - PROCESS | 3884 | ++DOCSHELL 16599400 == 31 [pid = 3884] [id = 671] 13:16:22 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (16A3D000) [pid = 3884] [serial = 2013] [outer = 00000000] 13:16:22 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (180B5400) [pid = 3884] [serial = 2014] [outer = 16A3D000] 13:16:22 INFO - PROCESS | 3884 | 1466630182914 Marionette DEBUG loaded listener.js 13:16:23 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (180C1C00) [pid = 3884] [serial = 2015] [outer = 16A3D000] 13:16:23 INFO - PROCESS | 3884 | 1466630183336 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 13:16:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 13:16:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 735ms 13:16:23 INFO - PROCESS | 3884 | 1466630183389 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 13:16:23 INFO - PROCESS | 3884 | 1466630183391 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 13:16:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 13:16:23 INFO - PROCESS | 3884 | 1466630183394 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 13:16:23 INFO - PROCESS | 3884 | 1466630183396 Marionette TRACE conn3 <- [1,2650,null,{}] 13:16:23 INFO - PROCESS | 3884 | 1466630183406 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:23 INFO - PROCESS | 3884 | 1466630183408 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:23 INFO - PROCESS | 3884 | 1466630183547 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 13:16:23 INFO - PROCESS | 3884 | 1466630183560 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:23 INFO - PROCESS | 3884 | 1466630183562 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:23 INFO - PROCESS | 3884 | ++DOCSHELL 132DC000 == 32 [pid = 3884] [id = 672] 13:16:23 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (1981E400) [pid = 3884] [serial = 2016] [outer = 00000000] 13:16:23 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (19963400) [pid = 3884] [serial = 2017] [outer = 1981E400] 13:16:23 INFO - PROCESS | 3884 | 1466630183605 Marionette DEBUG loaded listener.js 13:16:23 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (19E7B800) [pid = 3884] [serial = 2018] [outer = 1981E400] 13:16:24 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (11429000) [pid = 3884] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 13:16:24 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (15D4E400) [pid = 3884] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 13:16:24 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (16052000) [pid = 3884] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 13:16:24 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (16FDC000) [pid = 3884] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 13:16:24 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (135A8400) [pid = 3884] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 13:16:24 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (180A6800) [pid = 3884] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 13:16:24 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (1596D400) [pid = 3884] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 13:16:24 INFO - PROCESS | 3884 | --DOMWINDOW == 70 (0C389400) [pid = 3884] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 13:16:24 INFO - PROCESS | 3884 | --DOMWINDOW == 69 (16597C00) [pid = 3884] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 13:16:24 INFO - PROCESS | 3884 | --DOMWINDOW == 68 (12E93800) [pid = 3884] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 13:16:24 INFO - PROCESS | 3884 | --DOMWINDOW == 67 (17D6F800) [pid = 3884] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 13:16:24 INFO - PROCESS | 3884 | --DOMWINDOW == 66 (0C37A800) [pid = 3884] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 13:16:24 INFO - PROCESS | 3884 | 1466630184129 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 13:16:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 13:16:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 735ms 13:16:24 INFO - PROCESS | 3884 | 1466630184135 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 13:16:24 INFO - PROCESS | 3884 | 1466630184137 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 13:16:24 INFO - PROCESS | 3884 | 1466630184140 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 13:16:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 13:16:24 INFO - PROCESS | 3884 | 1466630184142 Marionette TRACE conn3 <- [1,2654,null,{}] 13:16:24 INFO - PROCESS | 3884 | 1466630184146 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:24 INFO - PROCESS | 3884 | 1466630184147 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:24 INFO - PROCESS | 3884 | 1466630184273 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 13:16:24 INFO - PROCESS | 3884 | 1466630184278 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:24 INFO - PROCESS | 3884 | 1466630184280 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:24 INFO - PROCESS | 3884 | ++DOCSHELL 11D27C00 == 33 [pid = 3884] [id = 673] 13:16:24 INFO - PROCESS | 3884 | ++DOMWINDOW == 67 (11D30000) [pid = 3884] [serial = 2019] [outer = 00000000] 13:16:24 INFO - PROCESS | 3884 | ++DOMWINDOW == 68 (16D0E000) [pid = 3884] [serial = 2020] [outer = 11D30000] 13:16:24 INFO - PROCESS | 3884 | 1466630184323 Marionette DEBUG loaded listener.js 13:16:24 INFO - PROCESS | 3884 | ++DOMWINDOW == 69 (16EDE000) [pid = 3884] [serial = 2021] [outer = 11D30000] 13:16:25 INFO - PROCESS | 3884 | 1466630185255 Marionette TRACE conn3 <- [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]]]}] 13:16:25 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) 13:16:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1096ms 13:16:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 13:16:25 INFO - PROCESS | 3884 | 1466630185267 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 13:16:25 INFO - PROCESS | 3884 | 1466630185268 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 13:16:25 INFO - PROCESS | 3884 | 1466630185272 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 13:16:25 INFO - PROCESS | 3884 | 1466630185274 Marionette TRACE conn3 <- [1,2658,null,{}] 13:16:25 INFO - PROCESS | 3884 | 1466630185277 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:25 INFO - PROCESS | 3884 | 1466630185279 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:25 INFO - PROCESS | 3884 | 1466630185393 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 13:16:25 INFO - PROCESS | 3884 | 1466630185401 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:25 INFO - PROCESS | 3884 | 1466630185403 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:25 INFO - PROCESS | 3884 | ++DOCSHELL 1596D400 == 34 [pid = 3884] [id = 674] 13:16:25 INFO - PROCESS | 3884 | ++DOMWINDOW == 70 (15D4E400) [pid = 3884] [serial = 2022] [outer = 00000000] 13:16:25 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (19821000) [pid = 3884] [serial = 2023] [outer = 15D4E400] 13:16:25 INFO - PROCESS | 3884 | 1466630185447 Marionette DEBUG loaded listener.js 13:16:25 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (19E87000) [pid = 3884] [serial = 2024] [outer = 15D4E400] 13:16:26 INFO - PROCESS | 3884 | 1466630186407 Marionette TRACE conn3 <- [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\n"]]]}] 13:16:26 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 13:16:26 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:16:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 13:16:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:16:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:16:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1189ms 13:16:26 INFO - PROCESS | 3884 | 1466630186514 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 13:16:26 INFO - PROCESS | 3884 | 1466630186518 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 13:16:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 13:16:26 INFO - PROCESS | 3884 | 1466630186526 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 13:16:26 INFO - PROCESS | 3884 | 1466630186529 Marionette TRACE conn3 <- [1,2662,null,{}] 13:16:26 INFO - PROCESS | 3884 | 1466630186536 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:26 INFO - PROCESS | 3884 | 1466630186539 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:26 INFO - PROCESS | 3884 | 1466630186639 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 13:16:26 INFO - PROCESS | 3884 | 1466630186863 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:26 INFO - PROCESS | 3884 | 1466630186869 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:26 INFO - PROCESS | 3884 | ++DOCSHELL 11431000 == 35 [pid = 3884] [id = 675] 13:16:26 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (11435400) [pid = 3884] [serial = 2025] [outer = 00000000] 13:16:26 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (12BA7C00) [pid = 3884] [serial = 2026] [outer = 11435400] 13:16:26 INFO - PROCESS | 3884 | 1466630186926 Marionette DEBUG loaded listener.js 13:16:27 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (13224800) [pid = 3884] [serial = 2027] [outer = 11435400] 13:16:27 INFO - PROCESS | 3884 | 1466630187953 Marionette TRACE conn3 <- [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\n"]]]}] 13:16:27 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 13:16:27 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:16:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 13:16:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:16:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:16:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1455ms 13:16:27 INFO - PROCESS | 3884 | 1466630187989 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 13:16:28 INFO - PROCESS | 3884 | 1466630187993 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 13:16:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 13:16:28 INFO - PROCESS | 3884 | 1466630188042 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 13:16:28 INFO - PROCESS | 3884 | 1466630188046 Marionette TRACE conn3 <- [1,2666,null,{}] 13:16:28 INFO - PROCESS | 3884 | 1466630188050 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:28 INFO - PROCESS | 3884 | 1466630188053 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:28 INFO - PROCESS | 3884 | 1466630188153 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 13:16:28 INFO - PROCESS | 3884 | 1466630188514 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:28 INFO - PROCESS | 3884 | 1466630188518 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:28 INFO - PROCESS | 3884 | ++DOCSHELL 0C391800 == 36 [pid = 3884] [id = 676] 13:16:28 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (0C392400) [pid = 3884] [serial = 2028] [outer = 00000000] 13:16:28 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (10634400) [pid = 3884] [serial = 2029] [outer = 0C392400] 13:16:28 INFO - PROCESS | 3884 | 1466630188568 Marionette DEBUG loaded listener.js 13:16:28 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (10C87800) [pid = 3884] [serial = 2030] [outer = 0C392400] 13:16:29 INFO - PROCESS | 3884 | --DOCSHELL 1067C800 == 35 [pid = 3884] [id = 318] 13:16:29 INFO - PROCESS | 3884 | --DOCSHELL 1A591800 == 34 [pid = 3884] [id = 312] 13:16:29 INFO - PROCESS | 3884 | --DOCSHELL 111DF000 == 33 [pid = 3884] [id = 313] 13:16:29 INFO - PROCESS | 3884 | --DOCSHELL 180A5C00 == 32 [pid = 3884] [id = 307] 13:16:29 INFO - PROCESS | 3884 | --DOCSHELL 0C388C00 == 31 [pid = 3884] [id = 656] 13:16:29 INFO - PROCESS | 3884 | --DOCSHELL 1324E800 == 30 [pid = 3884] [id = 309] 13:16:29 INFO - PROCESS | 3884 | --DOCSHELL 1046B000 == 29 [pid = 3884] [id = 316] 13:16:29 INFO - PROCESS | 3884 | --DOCSHELL 19815000 == 28 [pid = 3884] [id = 308] 13:16:29 INFO - PROCESS | 3884 | --DOCSHELL 1769E000 == 27 [pid = 3884] [id = 315] 13:16:29 INFO - PROCESS | 3884 | --DOCSHELL 13C94C00 == 26 [pid = 3884] [id = 317] 13:16:29 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (12BE7400) [pid = 3884] [serial = 1973] [outer = 00000000] [url = about:blank] 13:16:29 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (16055400) [pid = 3884] [serial = 1979] [outer = 00000000] [url = about:blank] 13:16:29 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (16EE4000) [pid = 3884] [serial = 1963] [outer = 00000000] [url = about:blank] 13:16:29 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (1757A800) [pid = 3884] [serial = 1984] [outer = 00000000] [url = about:blank] 13:16:29 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (13CA1400) [pid = 3884] [serial = 1976] [outer = 00000000] [url = about:blank] 13:16:29 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (1995CC00) [pid = 3884] [serial = 1966] [outer = 00000000] [url = about:blank] 13:16:29 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (178A2800) [pid = 3884] [serial = 1985] [outer = 00000000] [url = about:blank] 13:16:29 INFO - PROCESS | 3884 | --DOMWINDOW == 70 (174FC400) [pid = 3884] [serial = 1987] [outer = 00000000] [url = about:blank] 13:16:29 INFO - PROCESS | 3884 | --DOMWINDOW == 69 (0C390000) [pid = 3884] [serial = 1969] [outer = 00000000] [url = about:blank] 13:16:29 INFO - PROCESS | 3884 | --DOMWINDOW == 68 (16EC2800) [pid = 3884] [serial = 1982] [outer = 00000000] [url = about:blank] 13:16:29 INFO - PROCESS | 3884 | --DOMWINDOW == 67 (13C97000) [pid = 3884] [serial = 1961] [outer = 00000000] [url = about:blank] 13:16:29 INFO - PROCESS | 3884 | --DOMWINDOW == 66 (13942C00) [pid = 3884] [serial = 1975] [outer = 00000000] [url = about:blank] 13:16:29 INFO - PROCESS | 3884 | --DOMWINDOW == 65 (1604C800) [pid = 3884] [serial = 1978] [outer = 00000000] [url = about:blank] 13:16:29 INFO - PROCESS | 3884 | --DOMWINDOW == 64 (17E47400) [pid = 3884] [serial = 1990] [outer = 00000000] [url = about:blank] 13:16:29 INFO - PROCESS | 3884 | --DOMWINDOW == 63 (17D36800) [pid = 3884] [serial = 1988] [outer = 00000000] [url = about:blank] 13:16:29 INFO - PROCESS | 3884 | --DOMWINDOW == 62 (13939400) [pid = 3884] [serial = 1960] [outer = 00000000] [url = about:blank] 13:16:29 INFO - PROCESS | 3884 | --DOMWINDOW == 61 (12919800) [pid = 3884] [serial = 1972] [outer = 00000000] [url = about:blank] 13:16:29 INFO - PROCESS | 3884 | --DOMWINDOW == 60 (175A4000) [pid = 3884] [serial = 1964] [outer = 00000000] [url = about:blank] 13:16:29 INFO - PROCESS | 3884 | --DOMWINDOW == 59 (16EA7400) [pid = 3884] [serial = 1981] [outer = 00000000] [url = about:blank] 13:16:29 INFO - PROCESS | 3884 | --DOMWINDOW == 58 (1046C000) [pid = 3884] [serial = 1970] [outer = 00000000] [url = about:blank] 13:16:29 INFO - PROCESS | 3884 | --DOMWINDOW == 57 (10674C00) [pid = 3884] [serial = 1958] [outer = 00000000] [url = about:blank] 13:16:29 INFO - PROCESS | 3884 | --DOMWINDOW == 56 (0C391C00) [pid = 3884] [serial = 1957] [outer = 00000000] [url = about:blank] 13:16:29 INFO - PROCESS | 3884 | --DOMWINDOW == 55 (19F39000) [pid = 3884] [serial = 1967] [outer = 00000000] [url = about:blank] 13:16:29 INFO - PROCESS | 3884 | --DOMWINDOW == 54 (180B6000) [pid = 3884] [serial = 1993] [outer = 00000000] [url = about:blank] 13:16:29 INFO - PROCESS | 3884 | --DOMWINDOW == 53 (17EF3C00) [pid = 3884] [serial = 1991] [outer = 00000000] [url = about:blank] 13:16:30 INFO - PROCESS | 3884 | 1466630190166 Marionette TRACE conn3 <- [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]]]}] 13:16:30 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) 13:16:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2206ms 13:16:30 INFO - PROCESS | 3884 | 1466630190208 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 13:16:30 INFO - PROCESS | 3884 | 1466630190212 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 13:16:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 13:16:30 INFO - PROCESS | 3884 | 1466630190217 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 13:16:30 INFO - PROCESS | 3884 | 1466630190221 Marionette TRACE conn3 <- [1,2670,null,{}] 13:16:30 INFO - PROCESS | 3884 | 1466630190227 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:30 INFO - PROCESS | 3884 | 1466630190229 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:30 INFO - PROCESS | 3884 | 1466630190312 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 13:16:30 INFO - PROCESS | 3884 | 1466630190320 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:30 INFO - PROCESS | 3884 | 1466630190323 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:30 INFO - PROCESS | 3884 | ++DOCSHELL 1075C000 == 27 [pid = 3884] [id = 677] 13:16:30 INFO - PROCESS | 3884 | ++DOMWINDOW == 54 (10B5F800) [pid = 3884] [serial = 2031] [outer = 00000000] 13:16:30 INFO - PROCESS | 3884 | ++DOMWINDOW == 55 (1142A400) [pid = 3884] [serial = 2032] [outer = 10B5F800] 13:16:30 INFO - PROCESS | 3884 | 1466630190370 Marionette DEBUG loaded listener.js 13:16:30 INFO - PROCESS | 3884 | ++DOMWINDOW == 56 (114E4800) [pid = 3884] [serial = 2033] [outer = 10B5F800] 13:16:31 INFO - PROCESS | 3884 | 1466630191329 Marionette TRACE conn3 <- [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]]]}] 13:16:31 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) 13:16:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1157ms 13:16:31 INFO - PROCESS | 3884 | 1466630191374 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 13:16:31 INFO - PROCESS | 3884 | 1466630191380 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 13:16:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 13:16:31 INFO - PROCESS | 3884 | 1466630191387 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 13:16:31 INFO - PROCESS | 3884 | 1466630191389 Marionette TRACE conn3 <- [1,2674,null,{}] 13:16:31 INFO - PROCESS | 3884 | 1466630191394 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:31 INFO - PROCESS | 3884 | 1466630191396 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:31 INFO - PROCESS | 3884 | 1466630191483 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 13:16:31 INFO - PROCESS | 3884 | 1466630191490 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:31 INFO - PROCESS | 3884 | 1466630191493 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:31 INFO - PROCESS | 3884 | ++DOCSHELL 13230C00 == 28 [pid = 3884] [id = 678] 13:16:31 INFO - PROCESS | 3884 | ++DOMWINDOW == 57 (1324BC00) [pid = 3884] [serial = 2034] [outer = 00000000] 13:16:31 INFO - PROCESS | 3884 | ++DOMWINDOW == 58 (135AD800) [pid = 3884] [serial = 2035] [outer = 1324BC00] 13:16:31 INFO - PROCESS | 3884 | 1466630191540 Marionette DEBUG loaded listener.js 13:16:31 INFO - PROCESS | 3884 | ++DOMWINDOW == 59 (13C03800) [pid = 3884] [serial = 2036] [outer = 1324BC00] 13:16:32 INFO - PROCESS | 3884 | 1466630192560 Marionette TRACE conn3 <- [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\n"]]]}] 13:16:32 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 13:16:32 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:16:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 13:16:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:16:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:16:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1189ms 13:16:32 INFO - PROCESS | 3884 | 1466630192583 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 13:16:32 INFO - PROCESS | 3884 | 1466630192585 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 13:16:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 13:16:32 INFO - PROCESS | 3884 | 1466630192589 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 13:16:32 INFO - PROCESS | 3884 | 1466630192592 Marionette TRACE conn3 <- [1,2678,null,{}] 13:16:32 INFO - PROCESS | 3884 | 1466630192603 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:32 INFO - PROCESS | 3884 | 1466630192608 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:32 INFO - PROCESS | 3884 | 1466630192732 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 13:16:32 INFO - PROCESS | 3884 | 1466630192741 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:32 INFO - PROCESS | 3884 | 1466630192744 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:32 INFO - PROCESS | 3884 | ++DOCSHELL 15119800 == 29 [pid = 3884] [id = 679] 13:16:32 INFO - PROCESS | 3884 | ++DOMWINDOW == 60 (15119C00) [pid = 3884] [serial = 2037] [outer = 00000000] 13:16:32 INFO - PROCESS | 3884 | ++DOMWINDOW == 61 (16047C00) [pid = 3884] [serial = 2038] [outer = 15119C00] 13:16:32 INFO - PROCESS | 3884 | 1466630192791 Marionette DEBUG loaded listener.js 13:16:32 INFO - PROCESS | 3884 | ++DOMWINDOW == 62 (16552800) [pid = 3884] [serial = 2039] [outer = 15119C00] 13:16:33 INFO - PROCESS | 3884 | --DOMWINDOW == 61 (15D4E400) [pid = 3884] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 13:16:33 INFO - PROCESS | 3884 | --DOMWINDOW == 60 (17587800) [pid = 3884] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 13:16:33 INFO - PROCESS | 3884 | --DOMWINDOW == 59 (180A6000) [pid = 3884] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 13:16:33 INFO - PROCESS | 3884 | --DOMWINDOW == 58 (113C0000) [pid = 3884] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 13:16:33 INFO - PROCESS | 3884 | --DOMWINDOW == 57 (12BF0400) [pid = 3884] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 13:16:33 INFO - PROCESS | 3884 | --DOMWINDOW == 56 (1548EC00) [pid = 3884] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 13:16:33 INFO - PROCESS | 3884 | --DOMWINDOW == 55 (16596000) [pid = 3884] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 13:16:33 INFO - PROCESS | 3884 | --DOMWINDOW == 54 (10C84400) [pid = 3884] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 13:16:33 INFO - PROCESS | 3884 | --DOMWINDOW == 53 (16A3D000) [pid = 3884] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 13:16:33 INFO - PROCESS | 3884 | --DOMWINDOW == 52 (1981E400) [pid = 3884] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 13:16:33 INFO - PROCESS | 3884 | --DOMWINDOW == 51 (11D30000) [pid = 3884] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 13:16:33 INFO - PROCESS | 3884 | 1466630193825 Marionette TRACE conn3 <- [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\n"]]]}] 13:16:33 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 13:16:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:16:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 13:16:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:16:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:16:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1251ms 13:16:33 INFO - PROCESS | 3884 | 1466630193846 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 13:16:33 INFO - PROCESS | 3884 | 1466630193848 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 13:16:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 13:16:33 INFO - PROCESS | 3884 | 1466630193852 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 13:16:33 INFO - PROCESS | 3884 | 1466630193854 Marionette TRACE conn3 <- [1,2682,null,{}] 13:16:33 INFO - PROCESS | 3884 | 1466630193857 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:33 INFO - PROCESS | 3884 | 1466630193859 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:33 INFO - PROCESS | 3884 | 1466630193949 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 13:16:33 INFO - PROCESS | 3884 | 1466630193955 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:33 INFO - PROCESS | 3884 | 1466630193957 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:33 INFO - PROCESS | 3884 | ++DOCSHELL 10B59400 == 30 [pid = 3884] [id = 680] 13:16:33 INFO - PROCESS | 3884 | ++DOMWINDOW == 52 (1299E000) [pid = 3884] [serial = 2040] [outer = 00000000] 13:16:34 INFO - PROCESS | 3884 | ++DOMWINDOW == 53 (166DF000) [pid = 3884] [serial = 2041] [outer = 1299E000] 13:16:34 INFO - PROCESS | 3884 | 1466630194001 Marionette DEBUG loaded listener.js 13:16:34 INFO - PROCESS | 3884 | ++DOMWINDOW == 54 (16A42C00) [pid = 3884] [serial = 2042] [outer = 1299E000] 13:16:34 INFO - PROCESS | 3884 | 1466630194962 Marionette TRACE conn3 <- [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\n"]]]}] 13:16:35 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 13:16:35 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:16:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 13:16:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:16:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:16:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1142ms 13:16:35 INFO - PROCESS | 3884 | 1466630194998 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 13:16:35 INFO - PROCESS | 3884 | 1466630195000 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 13:16:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 13:16:35 INFO - PROCESS | 3884 | 1466630195004 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 13:16:35 INFO - PROCESS | 3884 | 1466630195005 Marionette TRACE conn3 <- [1,2686,null,{}] 13:16:35 INFO - PROCESS | 3884 | 1466630195009 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:35 INFO - PROCESS | 3884 | 1466630195011 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:35 INFO - PROCESS | 3884 | 1466630195088 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 13:16:35 INFO - PROCESS | 3884 | 1466630195093 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:35 INFO - PROCESS | 3884 | 1466630195095 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:35 INFO - PROCESS | 3884 | ++DOCSHELL 16A44400 == 31 [pid = 3884] [id = 681] 13:16:35 INFO - PROCESS | 3884 | ++DOMWINDOW == 55 (16EB1C00) [pid = 3884] [serial = 2043] [outer = 00000000] 13:16:35 INFO - PROCESS | 3884 | ++DOMWINDOW == 56 (16FE6000) [pid = 3884] [serial = 2044] [outer = 16EB1C00] 13:16:35 INFO - PROCESS | 3884 | 1466630195138 Marionette DEBUG loaded listener.js 13:16:35 INFO - PROCESS | 3884 | ++DOMWINDOW == 57 (174FCC00) [pid = 3884] [serial = 2045] [outer = 16EB1C00] 13:16:36 INFO - PROCESS | 3884 | 1466630196145 Marionette TRACE conn3 <- [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\n"]]]}] 13:16:36 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 13:16:36 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:16:36 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 13:16:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:16:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:16:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1189ms 13:16:36 INFO - PROCESS | 3884 | 1466630196208 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 13:16:36 INFO - PROCESS | 3884 | 1466630196212 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 13:16:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 13:16:36 INFO - PROCESS | 3884 | 1466630196217 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 13:16:36 INFO - PROCESS | 3884 | 1466630196221 Marionette TRACE conn3 <- [1,2690,null,{}] 13:16:36 INFO - PROCESS | 3884 | 1466630196227 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:36 INFO - PROCESS | 3884 | 1466630196230 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:36 INFO - PROCESS | 3884 | 1466630196398 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 13:16:36 INFO - PROCESS | 3884 | 1466630196538 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:36 INFO - PROCESS | 3884 | 1466630196543 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:36 INFO - PROCESS | 3884 | ++DOCSHELL 12B22000 == 32 [pid = 3884] [id = 682] 13:16:36 INFO - PROCESS | 3884 | ++DOMWINDOW == 58 (12B23800) [pid = 3884] [serial = 2046] [outer = 00000000] 13:16:36 INFO - PROCESS | 3884 | ++DOMWINDOW == 59 (12E5F800) [pid = 3884] [serial = 2047] [outer = 12B23800] 13:16:36 INFO - PROCESS | 3884 | 1466630196643 Marionette DEBUG loaded listener.js 13:16:36 INFO - PROCESS | 3884 | ++DOMWINDOW == 60 (131A2400) [pid = 3884] [serial = 2048] [outer = 12B23800] 13:16:37 INFO - PROCESS | 3884 | 1466630197405 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 13:16:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 13:16:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1220ms 13:16:37 INFO - PROCESS | 3884 | 1466630197430 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 13:16:37 INFO - PROCESS | 3884 | 1466630197435 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 13:16:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 13:16:37 INFO - PROCESS | 3884 | 1466630197441 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 13:16:37 INFO - PROCESS | 3884 | 1466630197444 Marionette TRACE conn3 <- [1,2694,null,{}] 13:16:37 INFO - PROCESS | 3884 | 1466630197448 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:37 INFO - PROCESS | 3884 | 1466630197451 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:37 INFO - PROCESS | 3884 | 1466630197565 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 13:16:37 INFO - PROCESS | 3884 | 1466630197759 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:37 INFO - PROCESS | 3884 | 1466630197762 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:37 INFO - PROCESS | 3884 | ++DOCSHELL 0C38DC00 == 33 [pid = 3884] [id = 683] 13:16:37 INFO - PROCESS | 3884 | ++DOMWINDOW == 61 (0C392800) [pid = 3884] [serial = 2049] [outer = 00000000] 13:16:37 INFO - PROCESS | 3884 | ++DOMWINDOW == 62 (106EAC00) [pid = 3884] [serial = 2050] [outer = 0C392800] 13:16:37 INFO - PROCESS | 3884 | 1466630197845 Marionette DEBUG loaded listener.js 13:16:37 INFO - PROCESS | 3884 | ++DOMWINDOW == 63 (10F48000) [pid = 3884] [serial = 2051] [outer = 0C392800] 13:16:38 INFO - PROCESS | 3884 | --DOMWINDOW == 62 (176A9000) [pid = 3884] [serial = 2011] [outer = 00000000] [url = about:blank] 13:16:38 INFO - PROCESS | 3884 | --DOMWINDOW == 61 (180B6400) [pid = 3884] [serial = 1994] [outer = 00000000] [url = about:blank] 13:16:38 INFO - PROCESS | 3884 | --DOMWINDOW == 60 (12B18800) [pid = 3884] [serial = 1999] [outer = 00000000] [url = about:blank] 13:16:38 INFO - PROCESS | 3884 | --DOMWINDOW == 59 (13136C00) [pid = 3884] [serial = 2000] [outer = 00000000] [url = about:blank] 13:16:38 INFO - PROCESS | 3884 | --DOMWINDOW == 58 (132DD800) [pid = 3884] [serial = 2002] [outer = 00000000] [url = about:blank] 13:16:38 INFO - PROCESS | 3884 | --DOMWINDOW == 57 (135B0800) [pid = 3884] [serial = 2003] [outer = 00000000] [url = about:blank] 13:16:38 INFO - PROCESS | 3884 | --DOMWINDOW == 56 (15D42C00) [pid = 3884] [serial = 2005] [outer = 00000000] [url = about:blank] 13:16:38 INFO - PROCESS | 3884 | --DOMWINDOW == 55 (1604E000) [pid = 3884] [serial = 2006] [outer = 00000000] [url = about:blank] 13:16:38 INFO - PROCESS | 3884 | --DOMWINDOW == 54 (16EB3000) [pid = 3884] [serial = 2008] [outer = 00000000] [url = about:blank] 13:16:38 INFO - PROCESS | 3884 | --DOMWINDOW == 53 (12BB4000) [pid = 3884] [serial = 1996] [outer = 00000000] [url = about:blank] 13:16:38 INFO - PROCESS | 3884 | --DOMWINDOW == 52 (1319FC00) [pid = 3884] [serial = 1997] [outer = 00000000] [url = about:blank] 13:16:38 INFO - PROCESS | 3884 | --DOMWINDOW == 51 (180C1C00) [pid = 3884] [serial = 2015] [outer = 00000000] [url = about:blank] 13:16:38 INFO - PROCESS | 3884 | --DOMWINDOW == 50 (180B5400) [pid = 3884] [serial = 2014] [outer = 00000000] [url = about:blank] 13:16:38 INFO - PROCESS | 3884 | --DOMWINDOW == 49 (19963400) [pid = 3884] [serial = 2017] [outer = 00000000] [url = about:blank] 13:16:38 INFO - PROCESS | 3884 | --DOMWINDOW == 48 (16EDE000) [pid = 3884] [serial = 2021] [outer = 00000000] [url = about:blank] 13:16:38 INFO - PROCESS | 3884 | --DOMWINDOW == 47 (19E87000) [pid = 3884] [serial = 2024] [outer = 00000000] [url = about:blank] 13:16:38 INFO - PROCESS | 3884 | --DOMWINDOW == 46 (16D0E000) [pid = 3884] [serial = 2020] [outer = 00000000] [url = about:blank] 13:16:38 INFO - PROCESS | 3884 | --DOMWINDOW == 45 (17D75C00) [pid = 3884] [serial = 2012] [outer = 00000000] [url = about:blank] 13:16:38 INFO - PROCESS | 3884 | --DOMWINDOW == 44 (19E7B800) [pid = 3884] [serial = 2018] [outer = 00000000] [url = about:blank] 13:16:38 INFO - PROCESS | 3884 | --DOMWINDOW == 43 (16EDE400) [pid = 3884] [serial = 2009] [outer = 00000000] [url = about:blank] 13:16:38 INFO - PROCESS | 3884 | --DOMWINDOW == 42 (19821000) [pid = 3884] [serial = 2023] [outer = 00000000] [url = about:blank] 13:16:38 INFO - PROCESS | 3884 | 1466630198454 Marionette TRACE conn3 <- [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]]]}] 13:16:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 13:16:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1048ms 13:16:38 INFO - PROCESS | 3884 | 1466630198488 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 13:16:38 INFO - PROCESS | 3884 | 1466630198492 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 13:16:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 13:16:38 INFO - PROCESS | 3884 | 1466630198511 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 13:16:38 INFO - PROCESS | 3884 | 1466630198514 Marionette TRACE conn3 <- [1,2698,null,{}] 13:16:38 INFO - PROCESS | 3884 | 1466630198519 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:38 INFO - PROCESS | 3884 | 1466630198523 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:38 INFO - PROCESS | 3884 | 1466630198608 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 13:16:38 INFO - PROCESS | 3884 | 1466630198615 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:38 INFO - PROCESS | 3884 | 1466630198618 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:38 INFO - PROCESS | 3884 | ++DOCSHELL 111E5400 == 34 [pid = 3884] [id = 684] 13:16:38 INFO - PROCESS | 3884 | ++DOMWINDOW == 43 (12BB4000) [pid = 3884] [serial = 2052] [outer = 00000000] 13:16:38 INFO - PROCESS | 3884 | ++DOMWINDOW == 44 (135AA400) [pid = 3884] [serial = 2053] [outer = 12BB4000] 13:16:38 INFO - PROCESS | 3884 | 1466630198666 Marionette DEBUG loaded listener.js 13:16:38 INFO - PROCESS | 3884 | ++DOMWINDOW == 45 (13C05400) [pid = 3884] [serial = 2054] [outer = 12BB4000] 13:16:39 INFO - PROCESS | 3884 | 1466630199181 Marionette TRACE conn3 <- [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] 13:16:39 INFO - PROCESS | 3884 | 1466630199216 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 13:16:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 13:16:39 INFO - PROCESS | 3884 | 1466630199251 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 13:16:39 INFO - PROCESS | 3884 | 1466630199253 Marionette TRACE conn3 <- [1,2702,null,{}] 13:16:39 INFO - PROCESS | 3884 | 1466630199257 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:39 INFO - PROCESS | 3884 | 1466630199260 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:39 INFO - PROCESS | 3884 | 1466630199346 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 13:16:39 INFO - PROCESS | 3884 | 1466630199443 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:39 INFO - PROCESS | 3884 | 1466630199445 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:39 INFO - PROCESS | 3884 | ++DOCSHELL 113C8800 == 35 [pid = 3884] [id = 685] 13:16:39 INFO - PROCESS | 3884 | ++DOMWINDOW == 46 (13C9FC00) [pid = 3884] [serial = 2055] [outer = 00000000] 13:16:39 INFO - PROCESS | 3884 | ++DOMWINDOW == 47 (1548FC00) [pid = 3884] [serial = 2056] [outer = 13C9FC00] 13:16:39 INFO - PROCESS | 3884 | 1466630199490 Marionette DEBUG loaded listener.js 13:16:39 INFO - PROCESS | 3884 | ++DOMWINDOW == 48 (16555000) [pid = 3884] [serial = 2057] [outer = 13C9FC00] 13:16:39 INFO - PROCESS | 3884 | 1466630199879 Marionette TRACE conn3 <- [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]]]}] 13:16:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 13:16:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 704ms 13:16:39 INFO - PROCESS | 3884 | 1466630199950 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 13:16:39 INFO - PROCESS | 3884 | 1466630199952 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 13:16:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 13:16:39 INFO - PROCESS | 3884 | 1466630199957 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 13:16:39 INFO - PROCESS | 3884 | 1466630199963 Marionette TRACE conn3 <- [1,2706,null,{}] 13:16:39 INFO - PROCESS | 3884 | 1466630199972 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:39 INFO - PROCESS | 3884 | 1466630199976 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:40 INFO - PROCESS | 3884 | 1466630200065 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 13:16:40 INFO - PROCESS | 3884 | 1466630200079 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:40 INFO - PROCESS | 3884 | 1466630200081 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:40 INFO - PROCESS | 3884 | ++DOCSHELL 16EDCC00 == 36 [pid = 3884] [id = 686] 13:16:40 INFO - PROCESS | 3884 | ++DOMWINDOW == 49 (16EDD000) [pid = 3884] [serial = 2058] [outer = 00000000] 13:16:40 INFO - PROCESS | 3884 | ++DOMWINDOW == 50 (16FDC000) [pid = 3884] [serial = 2059] [outer = 16EDD000] 13:16:40 INFO - PROCESS | 3884 | 1466630200128 Marionette DEBUG loaded listener.js 13:16:40 INFO - PROCESS | 3884 | ++DOMWINDOW == 51 (17586000) [pid = 3884] [serial = 2060] [outer = 16EDD000] 13:16:40 INFO - PROCESS | 3884 | 1466630200604 Marionette TRACE conn3 <- [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] 13:16:40 INFO - PROCESS | 3884 | 1466630200658 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 13:16:40 INFO - PROCESS | 3884 | 1466630200669 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 13:16:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 13:16:40 INFO - PROCESS | 3884 | 1466630200671 Marionette TRACE conn3 <- [1,2710,null,{}] 13:16:40 INFO - PROCESS | 3884 | 1466630200674 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:40 INFO - PROCESS | 3884 | 1466630200676 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:40 INFO - PROCESS | 3884 | 1466630200819 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 13:16:40 INFO - PROCESS | 3884 | 1466630200831 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:40 INFO - PROCESS | 3884 | 1466630200833 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:40 INFO - PROCESS | 3884 | ++DOCSHELL 178A7400 == 37 [pid = 3884] [id = 687] 13:16:40 INFO - PROCESS | 3884 | ++DOMWINDOW == 52 (17D33C00) [pid = 3884] [serial = 2061] [outer = 00000000] 13:16:40 INFO - PROCESS | 3884 | ++DOMWINDOW == 53 (17D76400) [pid = 3884] [serial = 2062] [outer = 17D33C00] 13:16:40 INFO - PROCESS | 3884 | 1466630200877 Marionette DEBUG loaded listener.js 13:16:40 INFO - PROCESS | 3884 | ++DOMWINDOW == 54 (17E49800) [pid = 3884] [serial = 2063] [outer = 17D33C00] 13:16:41 INFO - PROCESS | 3884 | 1466630201326 Marionette TRACE conn3 <- [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] 13:16:41 INFO - PROCESS | 3884 | 1466630201373 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 13:16:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 13:16:41 INFO - PROCESS | 3884 | 1466630201385 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 13:16:41 INFO - PROCESS | 3884 | 1466630201386 Marionette TRACE conn3 <- [1,2714,null,{}] 13:16:41 INFO - PROCESS | 3884 | 1466630201390 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:41 INFO - PROCESS | 3884 | 1466630201392 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:41 INFO - PROCESS | 3884 | 1466630201503 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 13:16:41 INFO - PROCESS | 3884 | 1466630201509 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:41 INFO - PROCESS | 3884 | 1466630201514 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:41 INFO - PROCESS | 3884 | ++DOCSHELL 143A2000 == 38 [pid = 3884] [id = 688] 13:16:41 INFO - PROCESS | 3884 | ++DOMWINDOW == 55 (180A5000) [pid = 3884] [serial = 2064] [outer = 00000000] 13:16:41 INFO - PROCESS | 3884 | ++DOMWINDOW == 56 (180B3C00) [pid = 3884] [serial = 2065] [outer = 180A5000] 13:16:41 INFO - PROCESS | 3884 | 1466630201623 Marionette DEBUG loaded listener.js 13:16:41 INFO - PROCESS | 3884 | ++DOMWINDOW == 57 (180BA400) [pid = 3884] [serial = 2066] [outer = 180A5000] 13:16:42 INFO - PROCESS | 3884 | 1466630202063 Marionette TRACE conn3 <- [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]]]}] 13:16:42 INFO - PROCESS | 3884 | --DOMWINDOW == 56 (15119C00) [pid = 3884] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 13:16:42 INFO - PROCESS | 3884 | --DOMWINDOW == 55 (0C392400) [pid = 3884] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 13:16:42 INFO - PROCESS | 3884 | --DOMWINDOW == 54 (10B5F800) [pid = 3884] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 13:16:42 INFO - PROCESS | 3884 | --DOMWINDOW == 53 (1324BC00) [pid = 3884] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 13:16:42 INFO - PROCESS | 3884 | --DOMWINDOW == 52 (11435400) [pid = 3884] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 13:16:42 INFO - PROCESS | 3884 | --DOMWINDOW == 51 (1299E000) [pid = 3884] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 13:16:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 13:16:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 766ms 13:16:42 INFO - PROCESS | 3884 | 1466630202149 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 13:16:42 INFO - PROCESS | 3884 | 1466630202151 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 13:16:42 INFO - PROCESS | 3884 | 1466630202160 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 13:16:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 13:16:42 INFO - PROCESS | 3884 | 1466630202161 Marionette TRACE conn3 <- [1,2718,null,{}] 13:16:42 INFO - PROCESS | 3884 | 1466630202165 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:42 INFO - PROCESS | 3884 | 1466630202169 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:42 INFO - PROCESS | 3884 | 1466630202281 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 13:16:42 INFO - PROCESS | 3884 | 1466630202287 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:42 INFO - PROCESS | 3884 | 1466630202289 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:42 INFO - PROCESS | 3884 | ++DOCSHELL 1324BC00 == 39 [pid = 3884] [id = 689] 13:16:42 INFO - PROCESS | 3884 | ++DOMWINDOW == 52 (180A7C00) [pid = 3884] [serial = 2067] [outer = 00000000] 13:16:42 INFO - PROCESS | 3884 | ++DOMWINDOW == 53 (180C0400) [pid = 3884] [serial = 2068] [outer = 180A7C00] 13:16:42 INFO - PROCESS | 3884 | 1466630202332 Marionette DEBUG loaded listener.js 13:16:42 INFO - PROCESS | 3884 | ++DOMWINDOW == 54 (180C1400) [pid = 3884] [serial = 2069] [outer = 180A7C00] 13:16:43 INFO - PROCESS | 3884 | 1466630203248 Marionette TRACE conn3 <- [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\n"]]]}] 13:16:43 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 13:16:43 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 13:16:43 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 13:16:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:16:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:16:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1142ms 13:16:43 INFO - PROCESS | 3884 | 1466630203311 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 13:16:43 INFO - PROCESS | 3884 | 1466630203313 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 13:16:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 13:16:43 INFO - PROCESS | 3884 | 1466630203316 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 13:16:43 INFO - PROCESS | 3884 | 1466630203318 Marionette TRACE conn3 <- [1,2722,null,{}] 13:16:43 INFO - PROCESS | 3884 | 1466630203322 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:43 INFO - PROCESS | 3884 | 1466630203323 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:43 INFO - PROCESS | 3884 | 1466630203402 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 13:16:43 INFO - PROCESS | 3884 | 1466630203407 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:43 INFO - PROCESS | 3884 | 1466630203409 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:43 INFO - PROCESS | 3884 | ++DOCSHELL 19963400 == 40 [pid = 3884] [id = 690] 13:16:43 INFO - PROCESS | 3884 | ++DOMWINDOW == 55 (19965800) [pid = 3884] [serial = 2070] [outer = 00000000] 13:16:43 INFO - PROCESS | 3884 | ++DOMWINDOW == 56 (19E7FC00) [pid = 3884] [serial = 2071] [outer = 19965800] 13:16:43 INFO - PROCESS | 3884 | 1466630203451 Marionette DEBUG loaded listener.js 13:16:43 INFO - PROCESS | 3884 | ++DOMWINDOW == 57 (19E80800) [pid = 3884] [serial = 2072] [outer = 19965800] 13:16:43 INFO - PROCESS | 3884 | 1466630203895 Marionette TRACE conn3 <- [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]]]}] 13:16:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 13:16:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 626ms 13:16:43 INFO - PROCESS | 3884 | 1466630203954 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 13:16:43 INFO - PROCESS | 3884 | 1466630203956 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 13:16:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 13:16:43 INFO - PROCESS | 3884 | 1466630203959 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 13:16:43 INFO - PROCESS | 3884 | 1466630203961 Marionette TRACE conn3 <- [1,2726,null,{}] 13:16:43 INFO - PROCESS | 3884 | 1466630203964 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:43 INFO - PROCESS | 3884 | 1466630203966 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:44 INFO - PROCESS | 3884 | 1466630204052 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 13:16:44 INFO - PROCESS | 3884 | 1466630204060 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:44 INFO - PROCESS | 3884 | 1466630204062 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:44 INFO - PROCESS | 3884 | ++DOCSHELL 1548F800 == 41 [pid = 3884] [id = 691] 13:16:44 INFO - PROCESS | 3884 | ++DOMWINDOW == 58 (19821800) [pid = 3884] [serial = 2073] [outer = 00000000] 13:16:44 INFO - PROCESS | 3884 | ++DOMWINDOW == 59 (19E89C00) [pid = 3884] [serial = 2074] [outer = 19821800] 13:16:44 INFO - PROCESS | 3884 | 1466630204104 Marionette DEBUG loaded listener.js 13:16:44 INFO - PROCESS | 3884 | ++DOMWINDOW == 60 (19F3C800) [pid = 3884] [serial = 2075] [outer = 19821800] 13:16:44 INFO - PROCESS | 3884 | 1466630204541 Marionette TRACE conn3 <- [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]]]}] 13:16:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 13:16:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 626ms 13:16:44 INFO - PROCESS | 3884 | 1466630204631 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 13:16:44 INFO - PROCESS | 3884 | 1466630204635 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 13:16:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 13:16:44 INFO - PROCESS | 3884 | 1466630204640 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 13:16:44 INFO - PROCESS | 3884 | 1466630204645 Marionette TRACE conn3 <- [1,2730,null,{}] 13:16:44 INFO - PROCESS | 3884 | 1466630204651 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:44 INFO - PROCESS | 3884 | 1466630204654 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:44 INFO - PROCESS | 3884 | 1466630204800 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 13:16:45 INFO - PROCESS | 3884 | 1466630204986 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:45 INFO - PROCESS | 3884 | 1466630204991 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:45 INFO - PROCESS | 3884 | ++DOCSHELL 114EAC00 == 42 [pid = 3884] [id = 692] 13:16:45 INFO - PROCESS | 3884 | ++DOMWINDOW == 61 (11BE0400) [pid = 3884] [serial = 2076] [outer = 00000000] 13:16:45 INFO - PROCESS | 3884 | ++DOMWINDOW == 62 (12BE8000) [pid = 3884] [serial = 2077] [outer = 11BE0400] 13:16:45 INFO - PROCESS | 3884 | 1466630205047 Marionette DEBUG loaded listener.js 13:16:45 INFO - PROCESS | 3884 | ++DOMWINDOW == 63 (13136C00) [pid = 3884] [serial = 2078] [outer = 11BE0400] 13:16:45 INFO - PROCESS | 3884 | 1466630205619 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 13:16:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 13:16:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1048ms 13:16:45 INFO - PROCESS | 3884 | 1466630205691 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 13:16:45 INFO - PROCESS | 3884 | 1466630205695 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 13:16:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 13:16:45 INFO - PROCESS | 3884 | 1466630205735 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 13:16:45 INFO - PROCESS | 3884 | 1466630205739 Marionette TRACE conn3 <- [1,2734,null,{}] 13:16:45 INFO - PROCESS | 3884 | 1466630205746 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:45 INFO - PROCESS | 3884 | 1466630205748 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:45 INFO - PROCESS | 3884 | 1466630205865 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 13:16:46 INFO - PROCESS | 3884 | 1466630205996 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:46 INFO - PROCESS | 3884 | 1466630205998 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:46 INFO - PROCESS | 3884 | ++DOCSHELL 1594BC00 == 43 [pid = 3884] [id = 693] 13:16:46 INFO - PROCESS | 3884 | ++DOMWINDOW == 64 (15974C00) [pid = 3884] [serial = 2079] [outer = 00000000] 13:16:46 INFO - PROCESS | 3884 | ++DOMWINDOW == 65 (16055C00) [pid = 3884] [serial = 2080] [outer = 15974C00] 13:16:46 INFO - PROCESS | 3884 | 1466630206056 Marionette DEBUG loaded listener.js 13:16:46 INFO - PROCESS | 3884 | ++DOMWINDOW == 66 (1658C000) [pid = 3884] [serial = 2081] [outer = 15974C00] 13:16:46 INFO - PROCESS | 3884 | 1466630206647 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 13:16:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 13:16:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 970ms 13:16:46 INFO - PROCESS | 3884 | 1466630206688 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 13:16:46 INFO - PROCESS | 3884 | 1466630206691 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 13:16:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 13:16:46 INFO - PROCESS | 3884 | 1466630206695 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 13:16:46 INFO - PROCESS | 3884 | 1466630206697 Marionette TRACE conn3 <- [1,2738,null,{}] 13:16:46 INFO - PROCESS | 3884 | 1466630206707 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:46 INFO - PROCESS | 3884 | 1466630206712 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:46 INFO - PROCESS | 3884 | 1466630206820 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 13:16:46 INFO - PROCESS | 3884 | 1466630206933 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:46 INFO - PROCESS | 3884 | 1466630206937 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:47 INFO - PROCESS | 3884 | ++DOCSHELL 180AAC00 == 44 [pid = 3884] [id = 694] 13:16:47 INFO - PROCESS | 3884 | ++DOMWINDOW == 67 (180AE400) [pid = 3884] [serial = 2082] [outer = 00000000] 13:16:47 INFO - PROCESS | 3884 | ++DOMWINDOW == 68 (19815000) [pid = 3884] [serial = 2083] [outer = 180AE400] 13:16:47 INFO - PROCESS | 3884 | 1466630207034 Marionette DEBUG loaded listener.js 13:16:47 INFO - PROCESS | 3884 | ++DOMWINDOW == 69 (19E7C400) [pid = 3884] [serial = 2084] [outer = 180AE400] 13:16:47 INFO - PROCESS | 3884 | 1466630207833 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 13:16:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 13:16:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1189ms 13:16:47 INFO - PROCESS | 3884 | 1466630207895 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 13:16:47 INFO - PROCESS | 3884 | 1466630207899 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 13:16:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 13:16:47 INFO - PROCESS | 3884 | 1466630207905 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 13:16:47 INFO - PROCESS | 3884 | 1466630207908 Marionette TRACE conn3 <- [1,2742,null,{}] 13:16:47 INFO - PROCESS | 3884 | 1466630207913 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:47 INFO - PROCESS | 3884 | 1466630207915 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:48 INFO - PROCESS | 3884 | 1466630208016 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 13:16:48 INFO - PROCESS | 3884 | 1466630208158 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:48 INFO - PROCESS | 3884 | 1466630208162 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:48 INFO - PROCESS | 3884 | ++DOCSHELL 106E2400 == 45 [pid = 3884] [id = 695] 13:16:48 INFO - PROCESS | 3884 | ++DOMWINDOW == 70 (11D28000) [pid = 3884] [serial = 2085] [outer = 00000000] 13:16:48 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (13225C00) [pid = 3884] [serial = 2086] [outer = 11D28000] 13:16:48 INFO - PROCESS | 3884 | 1466630208218 Marionette DEBUG loaded listener.js 13:16:48 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (132DD000) [pid = 3884] [serial = 2087] [outer = 11D28000] 13:16:49 INFO - PROCESS | 3884 | --DOCSHELL 19963400 == 44 [pid = 3884] [id = 690] 13:16:49 INFO - PROCESS | 3884 | --DOCSHELL 1324BC00 == 43 [pid = 3884] [id = 689] 13:16:49 INFO - PROCESS | 3884 | --DOCSHELL 143A2000 == 42 [pid = 3884] [id = 688] 13:16:49 INFO - PROCESS | 3884 | --DOCSHELL 178A7400 == 41 [pid = 3884] [id = 687] 13:16:49 INFO - PROCESS | 3884 | --DOCSHELL 16EDCC00 == 40 [pid = 3884] [id = 686] 13:16:49 INFO - PROCESS | 3884 | --DOCSHELL 113C8800 == 39 [pid = 3884] [id = 685] 13:16:49 INFO - PROCESS | 3884 | --DOCSHELL 111E5400 == 38 [pid = 3884] [id = 684] 13:16:49 INFO - PROCESS | 3884 | --DOCSHELL 0C38DC00 == 37 [pid = 3884] [id = 683] 13:16:49 INFO - PROCESS | 3884 | --DOCSHELL 11431000 == 36 [pid = 3884] [id = 675] 13:16:49 INFO - PROCESS | 3884 | --DOCSHELL 0C391800 == 35 [pid = 3884] [id = 676] 13:16:49 INFO - PROCESS | 3884 | --DOCSHELL 1075C000 == 34 [pid = 3884] [id = 677] 13:16:49 INFO - PROCESS | 3884 | --DOCSHELL 13230C00 == 33 [pid = 3884] [id = 678] 13:16:49 INFO - PROCESS | 3884 | --DOCSHELL 15119800 == 32 [pid = 3884] [id = 679] 13:16:49 INFO - PROCESS | 3884 | --DOCSHELL 10B59400 == 31 [pid = 3884] [id = 680] 13:16:49 INFO - PROCESS | 3884 | --DOCSHELL 1596D400 == 30 [pid = 3884] [id = 674] 13:16:49 INFO - PROCESS | 3884 | --DOCSHELL 16A44400 == 29 [pid = 3884] [id = 681] 13:16:49 INFO - PROCESS | 3884 | --DOCSHELL 12B22000 == 28 [pid = 3884] [id = 682] 13:16:49 INFO - PROCESS | 3884 | --DOCSHELL 180AAC00 == 27 [pid = 3884] [id = 694] 13:16:49 INFO - PROCESS | 3884 | --DOCSHELL 1548F800 == 26 [pid = 3884] [id = 691] 13:16:49 INFO - PROCESS | 3884 | --DOCSHELL 114EAC00 == 25 [pid = 3884] [id = 692] 13:16:49 INFO - PROCESS | 3884 | --DOCSHELL 1594BC00 == 24 [pid = 3884] [id = 693] 13:16:49 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (16FE6000) [pid = 3884] [serial = 2044] [outer = 00000000] [url = about:blank] 13:16:49 INFO - PROCESS | 3884 | --DOMWINDOW == 70 (16047C00) [pid = 3884] [serial = 2038] [outer = 00000000] [url = about:blank] 13:16:49 INFO - PROCESS | 3884 | --DOMWINDOW == 69 (10634400) [pid = 3884] [serial = 2029] [outer = 00000000] [url = about:blank] 13:16:49 INFO - PROCESS | 3884 | --DOMWINDOW == 68 (1142A400) [pid = 3884] [serial = 2032] [outer = 00000000] [url = about:blank] 13:16:49 INFO - PROCESS | 3884 | --DOMWINDOW == 67 (114E4800) [pid = 3884] [serial = 2033] [outer = 00000000] [url = about:blank] 13:16:49 INFO - PROCESS | 3884 | --DOMWINDOW == 66 (135AD800) [pid = 3884] [serial = 2035] [outer = 00000000] [url = about:blank] 13:16:49 INFO - PROCESS | 3884 | --DOMWINDOW == 65 (13224800) [pid = 3884] [serial = 2027] [outer = 00000000] [url = about:blank] 13:16:49 INFO - PROCESS | 3884 | --DOMWINDOW == 64 (12BA7C00) [pid = 3884] [serial = 2026] [outer = 00000000] [url = about:blank] 13:16:49 INFO - PROCESS | 3884 | --DOMWINDOW == 63 (166DF000) [pid = 3884] [serial = 2041] [outer = 00000000] [url = about:blank] 13:16:49 INFO - PROCESS | 3884 | --DOMWINDOW == 62 (10C87800) [pid = 3884] [serial = 2030] [outer = 00000000] [url = about:blank] 13:16:49 INFO - PROCESS | 3884 | --DOMWINDOW == 61 (16552800) [pid = 3884] [serial = 2039] [outer = 00000000] [url = about:blank] 13:16:49 INFO - PROCESS | 3884 | --DOMWINDOW == 60 (16A42C00) [pid = 3884] [serial = 2042] [outer = 00000000] [url = about:blank] 13:16:49 INFO - PROCESS | 3884 | --DOMWINDOW == 59 (13C03800) [pid = 3884] [serial = 2036] [outer = 00000000] [url = about:blank] 13:16:49 INFO - PROCESS | 3884 | 1466630209316 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 13:16:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 13:16:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1455ms 13:16:49 INFO - PROCESS | 3884 | 1466630209364 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 13:16:49 INFO - PROCESS | 3884 | 1466630209369 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 13:16:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 13:16:49 INFO - PROCESS | 3884 | 1466630209373 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 13:16:49 INFO - PROCESS | 3884 | 1466630209376 Marionette TRACE conn3 <- [1,2746,null,{}] 13:16:49 INFO - PROCESS | 3884 | 1466630209382 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:49 INFO - PROCESS | 3884 | 1466630209385 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:49 INFO - PROCESS | 3884 | 1466630209472 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 13:16:49 INFO - PROCESS | 3884 | 1466630209481 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:49 INFO - PROCESS | 3884 | 1466630209486 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:49 INFO - PROCESS | 3884 | ++DOCSHELL 107F6400 == 25 [pid = 3884] [id = 696] 13:16:49 INFO - PROCESS | 3884 | ++DOMWINDOW == 60 (10B59000) [pid = 3884] [serial = 2088] [outer = 00000000] 13:16:49 INFO - PROCESS | 3884 | ++DOMWINDOW == 61 (111C0800) [pid = 3884] [serial = 2089] [outer = 10B59000] 13:16:49 INFO - PROCESS | 3884 | 1466630209534 Marionette DEBUG loaded listener.js 13:16:49 INFO - PROCESS | 3884 | ++DOMWINDOW == 62 (113C4800) [pid = 3884] [serial = 2090] [outer = 10B59000] 13:16:50 INFO - PROCESS | 3884 | 1466630210032 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 13:16:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 13:16:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 704ms 13:16:50 INFO - PROCESS | 3884 | 1466630210093 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 13:16:50 INFO - PROCESS | 3884 | 1466630210098 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 13:16:50 INFO - PROCESS | 3884 | 1466630210108 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 13:16:50 INFO - PROCESS | 3884 | 1466630210111 Marionette TRACE conn3 <- [1,2750,null,{}] 13:16:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 13:16:50 INFO - PROCESS | 3884 | 1466630210115 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:50 INFO - PROCESS | 3884 | 1466630210117 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:50 INFO - PROCESS | 3884 | 1466630210202 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 13:16:50 INFO - PROCESS | 3884 | 1466630210208 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:50 INFO - PROCESS | 3884 | 1466630210211 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:50 INFO - PROCESS | 3884 | ++DOCSHELL 1319F400 == 26 [pid = 3884] [id = 697] 13:16:50 INFO - PROCESS | 3884 | ++DOMWINDOW == 63 (131A1800) [pid = 3884] [serial = 2091] [outer = 00000000] 13:16:50 INFO - PROCESS | 3884 | ++DOMWINDOW == 64 (1324E800) [pid = 3884] [serial = 2092] [outer = 131A1800] 13:16:50 INFO - PROCESS | 3884 | 1466630210283 Marionette DEBUG loaded listener.js 13:16:50 INFO - PROCESS | 3884 | ++DOMWINDOW == 65 (132DD400) [pid = 3884] [serial = 2093] [outer = 131A1800] 13:16:50 INFO - PROCESS | 3884 | 1466630210869 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 13:16:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 13:16:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 736ms 13:16:50 INFO - PROCESS | 3884 | 1466630210888 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 13:16:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 13:16:50 INFO - PROCESS | 3884 | 1466630210890 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 13:16:50 INFO - PROCESS | 3884 | 1466630210893 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 13:16:50 INFO - PROCESS | 3884 | 1466630210897 Marionette TRACE conn3 <- [1,2754,null,{}] 13:16:50 INFO - PROCESS | 3884 | 1466630210908 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:50 INFO - PROCESS | 3884 | 1466630210913 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:50 INFO - PROCESS | 3884 | 1466630210994 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 13:16:51 INFO - PROCESS | 3884 | 1466630211001 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:51 INFO - PROCESS | 3884 | 1466630211004 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:51 INFO - PROCESS | 3884 | ++DOCSHELL 143AA800 == 27 [pid = 3884] [id = 698] 13:16:51 INFO - PROCESS | 3884 | ++DOMWINDOW == 66 (143AAC00) [pid = 3884] [serial = 2094] [outer = 00000000] 13:16:51 INFO - PROCESS | 3884 | ++DOMWINDOW == 67 (15947800) [pid = 3884] [serial = 2095] [outer = 143AAC00] 13:16:51 INFO - PROCESS | 3884 | 1466630211139 Marionette DEBUG loaded listener.js 13:16:51 INFO - PROCESS | 3884 | ++DOMWINDOW == 68 (15D48C00) [pid = 3884] [serial = 2096] [outer = 143AAC00] 13:16:51 INFO - PROCESS | 3884 | 1466630211571 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 13:16:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 13:16:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 704ms 13:16:51 INFO - PROCESS | 3884 | 1466630211590 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 13:16:51 INFO - PROCESS | 3884 | 1466630211593 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 13:16:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 13:16:51 INFO - PROCESS | 3884 | 1466630211602 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 13:16:51 INFO - PROCESS | 3884 | 1466630211604 Marionette TRACE conn3 <- [1,2758,null,{}] 13:16:51 INFO - PROCESS | 3884 | 1466630211607 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:51 INFO - PROCESS | 3884 | 1466630211609 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:51 INFO - PROCESS | 3884 | 1466630211731 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 13:16:51 INFO - PROCESS | 3884 | 1466630211828 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:51 INFO - PROCESS | 3884 | 1466630211830 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:51 INFO - PROCESS | 3884 | ++DOCSHELL 16A3B400 == 28 [pid = 3884] [id = 699] 13:16:51 INFO - PROCESS | 3884 | ++DOMWINDOW == 69 (16A3E400) [pid = 3884] [serial = 2097] [outer = 00000000] 13:16:51 INFO - PROCESS | 3884 | ++DOMWINDOW == 70 (16EA8000) [pid = 3884] [serial = 2098] [outer = 16A3E400] 13:16:51 INFO - PROCESS | 3884 | 1466630211873 Marionette DEBUG loaded listener.js 13:16:51 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (16ED8800) [pid = 3884] [serial = 2099] [outer = 16A3E400] 13:16:52 INFO - PROCESS | 3884 | 1466630212285 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 13:16:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 13:16:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 735ms 13:16:52 INFO - PROCESS | 3884 | 1466630212341 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 13:16:52 INFO - PROCESS | 3884 | 1466630212343 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 13:16:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 13:16:52 INFO - PROCESS | 3884 | 1466630212347 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 13:16:52 INFO - PROCESS | 3884 | 1466630212348 Marionette TRACE conn3 <- [1,2762,null,{}] 13:16:52 INFO - PROCESS | 3884 | 1466630212352 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:52 INFO - PROCESS | 3884 | 1466630212354 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:52 INFO - PROCESS | 3884 | 1466630212472 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 13:16:52 INFO - PROCESS | 3884 | 1466630212478 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:52 INFO - PROCESS | 3884 | 1466630212480 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:52 INFO - PROCESS | 3884 | ++DOCSHELL 16EE0800 == 29 [pid = 3884] [id = 700] 13:16:52 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (16EE1000) [pid = 3884] [serial = 2100] [outer = 00000000] 13:16:52 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (16FE5800) [pid = 3884] [serial = 2101] [outer = 16EE1000] 13:16:52 INFO - PROCESS | 3884 | 1466630212527 Marionette DEBUG loaded listener.js 13:16:52 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (175A7C00) [pid = 3884] [serial = 2102] [outer = 16EE1000] 13:16:52 INFO - PROCESS | 3884 | 1466630212979 Marionette TRACE conn3 <- [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]]]}] 13:16:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 13:16:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 704ms 13:16:53 INFO - PROCESS | 3884 | 1466630213046 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 13:16:53 INFO - PROCESS | 3884 | 1466630213049 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 13:16:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 13:16:53 INFO - PROCESS | 3884 | 1466630213052 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 13:16:53 INFO - PROCESS | 3884 | 1466630213054 Marionette TRACE conn3 <- [1,2766,null,{}] 13:16:53 INFO - PROCESS | 3884 | 1466630213057 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:53 INFO - PROCESS | 3884 | 1466630213063 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:53 INFO - PROCESS | 3884 | 1466630213225 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 13:16:53 INFO - PROCESS | 3884 | 1466630213248 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:53 INFO - PROCESS | 3884 | 1466630213251 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:53 INFO - PROCESS | 3884 | ++DOCSHELL 17D36C00 == 30 [pid = 3884] [id = 701] 13:16:53 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (17D77C00) [pid = 3884] [serial = 2103] [outer = 00000000] 13:16:53 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (180AB800) [pid = 3884] [serial = 2104] [outer = 17D77C00] 13:16:53 INFO - PROCESS | 3884 | 1466630213295 Marionette DEBUG loaded listener.js 13:16:53 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (19813800) [pid = 3884] [serial = 2105] [outer = 17D77C00] 13:16:53 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (17D33C00) [pid = 3884] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 13:16:53 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (12BB4000) [pid = 3884] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 13:16:53 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (16EB1C00) [pid = 3884] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 13:16:53 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (180A5000) [pid = 3884] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 13:16:53 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (13C9FC00) [pid = 3884] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 13:16:53 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (16EDD000) [pid = 3884] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 13:16:53 INFO - PROCESS | 3884 | --DOMWINDOW == 70 (12B23800) [pid = 3884] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 13:16:53 INFO - PROCESS | 3884 | --DOMWINDOW == 69 (0C392800) [pid = 3884] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 13:16:53 INFO - PROCESS | 3884 | --DOMWINDOW == 68 (180A7C00) [pid = 3884] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 13:16:53 INFO - PROCESS | 3884 | --DOMWINDOW == 67 (19965800) [pid = 3884] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 13:16:53 INFO - PROCESS | 3884 | 1466630213865 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 13:16:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 13:16:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 829ms 13:16:53 INFO - PROCESS | 3884 | 1466630213900 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 13:16:53 INFO - PROCESS | 3884 | 1466630213902 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 13:16:53 INFO - PROCESS | 3884 | 1466630213905 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 13:16:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 13:16:53 INFO - PROCESS | 3884 | 1466630213907 Marionette TRACE conn3 <- [1,2770,null,{}] 13:16:53 INFO - PROCESS | 3884 | 1466630213910 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:53 INFO - PROCESS | 3884 | 1466630213912 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:53 INFO - PROCESS | 3884 | 1466630213988 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 13:16:53 INFO - PROCESS | 3884 | 1466630213993 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:54 INFO - PROCESS | 3884 | 1466630213995 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:54 INFO - PROCESS | 3884 | ++DOCSHELL 15D51000 == 31 [pid = 3884] [id = 702] 13:16:54 INFO - PROCESS | 3884 | ++DOMWINDOW == 68 (16EDD000) [pid = 3884] [serial = 2106] [outer = 00000000] 13:16:54 INFO - PROCESS | 3884 | ++DOMWINDOW == 69 (180A6800) [pid = 3884] [serial = 2107] [outer = 16EDD000] 13:16:54 INFO - PROCESS | 3884 | 1466630214037 Marionette DEBUG loaded listener.js 13:16:54 INFO - PROCESS | 3884 | ++DOMWINDOW == 70 (180AB000) [pid = 3884] [serial = 2108] [outer = 16EDD000] 13:16:54 INFO - PROCESS | 3884 | 1466630214465 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 13:16:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 13:16:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 594ms 13:16:54 INFO - PROCESS | 3884 | 1466630214511 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 13:16:54 INFO - PROCESS | 3884 | 1466630214513 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 13:16:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 13:16:54 INFO - PROCESS | 3884 | 1466630214521 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 13:16:54 INFO - PROCESS | 3884 | 1466630214522 Marionette TRACE conn3 <- [1,2774,null,{}] 13:16:54 INFO - PROCESS | 3884 | 1466630214526 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:54 INFO - PROCESS | 3884 | 1466630214528 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:54 INFO - PROCESS | 3884 | 1466630214604 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 13:16:54 INFO - PROCESS | 3884 | 1466630214610 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:54 INFO - PROCESS | 3884 | 1466630214612 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:54 INFO - PROCESS | 3884 | ++DOCSHELL 19965C00 == 32 [pid = 3884] [id = 703] 13:16:54 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (19E7B800) [pid = 3884] [serial = 2109] [outer = 00000000] 13:16:54 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (19F37C00) [pid = 3884] [serial = 2110] [outer = 19E7B800] 13:16:54 INFO - PROCESS | 3884 | 1466630214655 Marionette DEBUG loaded listener.js 13:16:54 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (19F39C00) [pid = 3884] [serial = 2111] [outer = 19E7B800] 13:16:55 INFO - PROCESS | 3884 | 1466630215098 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 13:16:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 13:16:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 641ms 13:16:55 INFO - PROCESS | 3884 | 1466630215165 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 13:16:55 INFO - PROCESS | 3884 | 1466630215168 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 13:16:55 INFO - PROCESS | 3884 | 1466630215171 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 13:16:55 INFO - PROCESS | 3884 | 1466630215173 Marionette TRACE conn3 <- [1,2778,null,{}] 13:16:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 13:16:55 INFO - PROCESS | 3884 | 1466630215176 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:55 INFO - PROCESS | 3884 | 1466630215178 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:55 INFO - PROCESS | 3884 | 1466630215256 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 13:16:55 INFO - PROCESS | 3884 | 1466630215261 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:55 INFO - PROCESS | 3884 | 1466630215263 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:55 INFO - PROCESS | 3884 | ++DOCSHELL 143A7400 == 33 [pid = 3884] [id = 704] 13:16:55 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (1A039C00) [pid = 3884] [serial = 2112] [outer = 00000000] 13:16:55 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (1A03EC00) [pid = 3884] [serial = 2113] [outer = 1A039C00] 13:16:55 INFO - PROCESS | 3884 | 1466630215324 Marionette DEBUG loaded listener.js 13:16:55 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (1A44B800) [pid = 3884] [serial = 2114] [outer = 1A039C00] 13:16:56 INFO - PROCESS | 3884 | --DOCSHELL 107F6400 == 32 [pid = 3884] [id = 696] 13:16:56 INFO - PROCESS | 3884 | --DOCSHELL 106E2400 == 31 [pid = 3884] [id = 695] 13:16:56 INFO - PROCESS | 3884 | --DOCSHELL 1319F400 == 30 [pid = 3884] [id = 697] 13:16:56 INFO - PROCESS | 3884 | --DOCSHELL 143AA800 == 29 [pid = 3884] [id = 698] 13:16:56 INFO - PROCESS | 3884 | --DOCSHELL 16EE0800 == 28 [pid = 3884] [id = 700] 13:16:56 INFO - PROCESS | 3884 | --DOCSHELL 15D51000 == 27 [pid = 3884] [id = 702] 13:16:56 INFO - PROCESS | 3884 | --DOCSHELL 19965C00 == 26 [pid = 3884] [id = 703] 13:16:56 INFO - PROCESS | 3884 | --DOCSHELL 16A3B400 == 25 [pid = 3884] [id = 699] 13:16:56 INFO - PROCESS | 3884 | --DOCSHELL 17D36C00 == 24 [pid = 3884] [id = 701] 13:16:56 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (17E49800) [pid = 3884] [serial = 2063] [outer = 00000000] [url = about:blank] 13:16:56 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (17D76400) [pid = 3884] [serial = 2062] [outer = 00000000] [url = about:blank] 13:16:56 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (135AA400) [pid = 3884] [serial = 2053] [outer = 00000000] [url = about:blank] 13:16:56 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (13C05400) [pid = 3884] [serial = 2054] [outer = 00000000] [url = about:blank] 13:16:56 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (174FCC00) [pid = 3884] [serial = 2045] [outer = 00000000] [url = about:blank] 13:16:56 INFO - PROCESS | 3884 | --DOMWINDOW == 70 (180B3C00) [pid = 3884] [serial = 2065] [outer = 00000000] [url = about:blank] 13:16:56 INFO - PROCESS | 3884 | --DOMWINDOW == 69 (1548FC00) [pid = 3884] [serial = 2056] [outer = 00000000] [url = about:blank] 13:16:56 INFO - PROCESS | 3884 | --DOMWINDOW == 68 (16555000) [pid = 3884] [serial = 2057] [outer = 00000000] [url = about:blank] 13:16:56 INFO - PROCESS | 3884 | --DOMWINDOW == 67 (16FDC000) [pid = 3884] [serial = 2059] [outer = 00000000] [url = about:blank] 13:16:56 INFO - PROCESS | 3884 | --DOMWINDOW == 66 (12E5F800) [pid = 3884] [serial = 2047] [outer = 00000000] [url = about:blank] 13:16:56 INFO - PROCESS | 3884 | --DOMWINDOW == 65 (131A2400) [pid = 3884] [serial = 2048] [outer = 00000000] [url = about:blank] 13:16:56 INFO - PROCESS | 3884 | --DOMWINDOW == 64 (106EAC00) [pid = 3884] [serial = 2050] [outer = 00000000] [url = about:blank] 13:16:56 INFO - PROCESS | 3884 | --DOMWINDOW == 63 (10F48000) [pid = 3884] [serial = 2051] [outer = 00000000] [url = about:blank] 13:16:56 INFO - PROCESS | 3884 | --DOMWINDOW == 62 (180C1400) [pid = 3884] [serial = 2069] [outer = 00000000] [url = about:blank] 13:16:56 INFO - PROCESS | 3884 | --DOMWINDOW == 61 (180C0400) [pid = 3884] [serial = 2068] [outer = 00000000] [url = about:blank] 13:16:56 INFO - PROCESS | 3884 | --DOMWINDOW == 60 (180BA400) [pid = 3884] [serial = 2066] [outer = 00000000] [url = about:blank] 13:16:56 INFO - PROCESS | 3884 | --DOMWINDOW == 59 (19E7FC00) [pid = 3884] [serial = 2071] [outer = 00000000] [url = about:blank] 13:16:56 INFO - PROCESS | 3884 | --DOMWINDOW == 58 (19E80800) [pid = 3884] [serial = 2072] [outer = 00000000] [url = about:blank] 13:16:56 INFO - PROCESS | 3884 | --DOMWINDOW == 57 (17586000) [pid = 3884] [serial = 2060] [outer = 00000000] [url = about:blank] 13:16:56 INFO - PROCESS | 3884 | --DOMWINDOW == 56 (19E89C00) [pid = 3884] [serial = 2074] [outer = 00000000] [url = about:blank] 13:16:57 INFO - PROCESS | 3884 | 1466630217017 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 13:16:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 13:16:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1909ms 13:16:57 INFO - PROCESS | 3884 | 1466630217082 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 13:16:57 INFO - PROCESS | 3884 | 1466630217085 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 13:16:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 13:16:57 INFO - PROCESS | 3884 | 1466630217091 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 13:16:57 INFO - PROCESS | 3884 | 1466630217094 Marionette TRACE conn3 <- [1,2782,null,{}] 13:16:57 INFO - PROCESS | 3884 | 1466630217100 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:57 INFO - PROCESS | 3884 | 1466630217103 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:57 INFO - PROCESS | 3884 | 1466630217190 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 13:16:57 INFO - PROCESS | 3884 | 1466630217197 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:57 INFO - PROCESS | 3884 | 1466630217202 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:57 INFO - PROCESS | 3884 | ++DOCSHELL 107EDC00 == 25 [pid = 3884] [id = 705] 13:16:57 INFO - PROCESS | 3884 | ++DOMWINDOW == 57 (107F1C00) [pid = 3884] [serial = 2115] [outer = 00000000] 13:16:57 INFO - PROCESS | 3884 | ++DOMWINDOW == 58 (10C7FC00) [pid = 3884] [serial = 2116] [outer = 107F1C00] 13:16:57 INFO - PROCESS | 3884 | 1466630217255 Marionette DEBUG loaded listener.js 13:16:57 INFO - PROCESS | 3884 | ++DOMWINDOW == 59 (10F45800) [pid = 3884] [serial = 2117] [outer = 107F1C00] 13:16:57 INFO - PROCESS | 3884 | 1466630217757 Marionette TRACE conn3 <- [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]]]}] 13:16:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 13:16:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 704ms 13:16:57 INFO - PROCESS | 3884 | 1466630217791 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 13:16:57 INFO - PROCESS | 3884 | 1466630217796 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 13:16:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 13:16:57 INFO - PROCESS | 3884 | 1466630217806 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 13:16:57 INFO - PROCESS | 3884 | 1466630217809 Marionette TRACE conn3 <- [1,2786,null,{}] 13:16:57 INFO - PROCESS | 3884 | 1466630217812 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:57 INFO - PROCESS | 3884 | 1466630217815 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:57 INFO - PROCESS | 3884 | 1466630217902 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 13:16:57 INFO - PROCESS | 3884 | 1466630217908 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:57 INFO - PROCESS | 3884 | 1466630217910 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:57 INFO - PROCESS | 3884 | ++DOCSHELL 12BF3400 == 26 [pid = 3884] [id = 706] 13:16:57 INFO - PROCESS | 3884 | ++DOMWINDOW == 60 (12CC8000) [pid = 3884] [serial = 2118] [outer = 00000000] 13:16:57 INFO - PROCESS | 3884 | ++DOMWINDOW == 61 (13132800) [pid = 3884] [serial = 2119] [outer = 12CC8000] 13:16:57 INFO - PROCESS | 3884 | 1466630217957 Marionette DEBUG loaded listener.js 13:16:58 INFO - PROCESS | 3884 | ++DOMWINDOW == 62 (1322A800) [pid = 3884] [serial = 2120] [outer = 12CC8000] 13:16:58 INFO - PROCESS | 3884 | 1466630218437 Marionette TRACE conn3 <- [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]]]}] 13:16:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 13:16:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 688ms 13:16:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 13:16:58 INFO - PROCESS | 3884 | 1466630218501 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 13:16:58 INFO - PROCESS | 3884 | 1466630218503 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 13:16:58 INFO - PROCESS | 3884 | 1466630218506 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 13:16:58 INFO - PROCESS | 3884 | 1466630218510 Marionette TRACE conn3 <- [1,2790,null,{}] 13:16:58 INFO - PROCESS | 3884 | 1466630218521 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:58 INFO - PROCESS | 3884 | 1466630218525 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:58 INFO - PROCESS | 3884 | 1466630218608 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 13:16:58 INFO - PROCESS | 3884 | 1466630218736 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:58 INFO - PROCESS | 3884 | 1466630218740 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:58 INFO - PROCESS | 3884 | ++DOCSHELL 140F2400 == 27 [pid = 3884] [id = 707] 13:16:58 INFO - PROCESS | 3884 | ++DOMWINDOW == 63 (140F4400) [pid = 3884] [serial = 2121] [outer = 00000000] 13:16:58 INFO - PROCESS | 3884 | ++DOMWINDOW == 64 (143AE400) [pid = 3884] [serial = 2122] [outer = 140F4400] 13:16:58 INFO - PROCESS | 3884 | 1466630218787 Marionette DEBUG loaded listener.js 13:16:58 INFO - PROCESS | 3884 | ++DOMWINDOW == 65 (15487800) [pid = 3884] [serial = 2123] [outer = 140F4400] 13:16:59 INFO - PROCESS | 3884 | 1466630219168 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 13:16:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 13:16:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 688ms 13:16:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 13:16:59 INFO - PROCESS | 3884 | 1466630219206 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 13:16:59 INFO - PROCESS | 3884 | 1466630219208 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 13:16:59 INFO - PROCESS | 3884 | 1466630219211 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 13:16:59 INFO - PROCESS | 3884 | 1466630219213 Marionette TRACE conn3 <- [1,2794,null,{}] 13:16:59 INFO - PROCESS | 3884 | 1466630219228 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:59 INFO - PROCESS | 3884 | 1466630219230 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:59 INFO - PROCESS | 3884 | 1466630219349 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 13:16:59 INFO - PROCESS | 3884 | 1466630219361 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:16:59 INFO - PROCESS | 3884 | 1466630219363 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:16:59 INFO - PROCESS | 3884 | ++DOCSHELL 143AC000 == 28 [pid = 3884] [id = 708] 13:16:59 INFO - PROCESS | 3884 | ++DOMWINDOW == 66 (15482400) [pid = 3884] [serial = 2124] [outer = 00000000] 13:16:59 INFO - PROCESS | 3884 | ++DOMWINDOW == 67 (16554800) [pid = 3884] [serial = 2125] [outer = 15482400] 13:16:59 INFO - PROCESS | 3884 | 1466630219408 Marionette DEBUG loaded listener.js 13:16:59 INFO - PROCESS | 3884 | ++DOMWINDOW == 68 (1698BC00) [pid = 3884] [serial = 2126] [outer = 15482400] 13:17:00 INFO - PROCESS | 3884 | 1466630220083 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 13:17:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 13:17:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 938ms 13:17:00 INFO - PROCESS | 3884 | 1466630220157 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 13:17:00 INFO - PROCESS | 3884 | 1466630220162 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 13:17:00 INFO - PROCESS | 3884 | 1466630220167 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 13:17:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 13:17:00 INFO - PROCESS | 3884 | 1466630220170 Marionette TRACE conn3 <- [1,2798,null,{}] 13:17:00 INFO - PROCESS | 3884 | 1466630220176 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:00 INFO - PROCESS | 3884 | 1466630220179 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:00 INFO - PROCESS | 3884 | 1466630220302 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 13:17:00 INFO - PROCESS | 3884 | 1466630220431 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:00 INFO - PROCESS | 3884 | 1466630220436 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:00 INFO - PROCESS | 3884 | ++DOCSHELL 107F6000 == 29 [pid = 3884] [id = 709] 13:17:00 INFO - PROCESS | 3884 | ++DOMWINDOW == 69 (10B58000) [pid = 3884] [serial = 2127] [outer = 00000000] 13:17:00 INFO - PROCESS | 3884 | ++DOMWINDOW == 70 (13134C00) [pid = 3884] [serial = 2128] [outer = 10B58000] 13:17:00 INFO - PROCESS | 3884 | 1466630220498 Marionette DEBUG loaded listener.js 13:17:00 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (135AA400) [pid = 3884] [serial = 2129] [outer = 10B58000] 13:17:01 INFO - PROCESS | 3884 | 1466630221122 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 13:17:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 13:17:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1001ms 13:17:01 INFO - PROCESS | 3884 | 1466630221170 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 13:17:01 INFO - PROCESS | 3884 | 1466630221175 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 13:17:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 13:17:01 INFO - PROCESS | 3884 | 1466630221182 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 13:17:01 INFO - PROCESS | 3884 | 1466630221184 Marionette TRACE conn3 <- [1,2802,null,{}] 13:17:01 INFO - PROCESS | 3884 | 1466630221189 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:01 INFO - PROCESS | 3884 | 1466630221191 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:01 INFO - PROCESS | 3884 | 1466630221305 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 13:17:01 INFO - PROCESS | 3884 | 1466630221432 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:01 INFO - PROCESS | 3884 | 1466630221435 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:01 INFO - PROCESS | 3884 | ++DOCSHELL 15D50800 == 30 [pid = 3884] [id = 710] 13:17:01 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (16048800) [pid = 3884] [serial = 2130] [outer = 00000000] 13:17:01 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (1655A800) [pid = 3884] [serial = 2131] [outer = 16048800] 13:17:01 INFO - PROCESS | 3884 | 1466630221498 Marionette DEBUG loaded listener.js 13:17:01 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (16EB1400) [pid = 3884] [serial = 2132] [outer = 16048800] 13:17:02 INFO - PROCESS | 3884 | --DOCSHELL 140F2400 == 29 [pid = 3884] [id = 707] 13:17:02 INFO - PROCESS | 3884 | --DOCSHELL 12BF3400 == 28 [pid = 3884] [id = 706] 13:17:02 INFO - PROCESS | 3884 | --DOCSHELL 107EDC00 == 27 [pid = 3884] [id = 705] 13:17:02 INFO - PROCESS | 3884 | 1466630222221 Marionette TRACE conn3 <- [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]]]}] 13:17:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 13:17:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1095ms 13:17:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 13:17:02 INFO - PROCESS | 3884 | 1466630222283 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 13:17:02 INFO - PROCESS | 3884 | 1466630222287 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 13:17:02 INFO - PROCESS | 3884 | 1466630222292 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 13:17:02 INFO - PROCESS | 3884 | 1466630222295 Marionette TRACE conn3 <- [1,2806,null,{}] 13:17:02 INFO - PROCESS | 3884 | 1466630222300 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:02 INFO - PROCESS | 3884 | 1466630222303 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:02 INFO - PROCESS | 3884 | 1466630222390 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 13:17:02 INFO - PROCESS | 3884 | 1466630222403 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:02 INFO - PROCESS | 3884 | 1466630222406 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:02 INFO - PROCESS | 3884 | ++DOCSHELL 113BF000 == 28 [pid = 3884] [id = 711] 13:17:02 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (113C0000) [pid = 3884] [serial = 2133] [outer = 00000000] 13:17:02 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (12CCD400) [pid = 3884] [serial = 2134] [outer = 113C0000] 13:17:02 INFO - PROCESS | 3884 | 1466630222453 Marionette DEBUG loaded listener.js 13:17:02 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (132DD800) [pid = 3884] [serial = 2135] [outer = 113C0000] 13:17:02 INFO - PROCESS | 3884 | 1466630222954 Marionette TRACE conn3 <- [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]]]}] 13:17:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 13:17:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 688ms 13:17:03 INFO - PROCESS | 3884 | 1466630222988 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 13:17:03 INFO - PROCESS | 3884 | 1466630222992 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 13:17:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 13:17:03 INFO - PROCESS | 3884 | 1466630222998 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 13:17:03 INFO - PROCESS | 3884 | 1466630223001 Marionette TRACE conn3 <- [1,2810,null,{}] 13:17:03 INFO - PROCESS | 3884 | 1466630223034 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:03 INFO - PROCESS | 3884 | 1466630223037 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:03 INFO - PROCESS | 3884 | 1466630223123 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 13:17:03 INFO - PROCESS | 3884 | 1466630223217 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:03 INFO - PROCESS | 3884 | 1466630223219 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:03 INFO - PROCESS | 3884 | ++DOCSHELL 0C37F800 == 29 [pid = 3884] [id = 712] 13:17:03 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (15119C00) [pid = 3884] [serial = 2136] [outer = 00000000] 13:17:03 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (16055400) [pid = 3884] [serial = 2137] [outer = 15119C00] 13:17:03 INFO - PROCESS | 3884 | 1466630223274 Marionette DEBUG loaded listener.js 13:17:03 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (16EDB800) [pid = 3884] [serial = 2138] [outer = 15119C00] 13:17:03 INFO - PROCESS | 3884 | 1466630223677 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 13:17:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 13:17:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 735ms 13:17:03 INFO - PROCESS | 3884 | 1466630223739 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 13:17:03 INFO - PROCESS | 3884 | 1466630223741 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 13:17:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 13:17:03 INFO - PROCESS | 3884 | 1466630223745 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 13:17:03 INFO - PROCESS | 3884 | 1466630223748 Marionette TRACE conn3 <- [1,2814,null,{}] 13:17:03 INFO - PROCESS | 3884 | 1466630223759 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:03 INFO - PROCESS | 3884 | 1466630223763 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:03 INFO - PROCESS | 3884 | 1466630223846 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 13:17:03 INFO - PROCESS | 3884 | 1466630223854 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:03 INFO - PROCESS | 3884 | 1466630223857 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:03 INFO - PROCESS | 3884 | ++DOCSHELL 176A3C00 == 30 [pid = 3884] [id = 713] 13:17:03 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (176A7800) [pid = 3884] [serial = 2139] [outer = 00000000] 13:17:03 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (17D35C00) [pid = 3884] [serial = 2140] [outer = 176A7800] 13:17:03 INFO - PROCESS | 3884 | 1466630223903 Marionette DEBUG loaded listener.js 13:17:03 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (17D96C00) [pid = 3884] [serial = 2141] [outer = 176A7800] 13:17:04 INFO - PROCESS | 3884 | 1466630224358 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 13:17:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 13:17:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 641ms 13:17:04 INFO - PROCESS | 3884 | 1466630224390 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 13:17:04 INFO - PROCESS | 3884 | 1466630224393 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 13:17:04 INFO - PROCESS | 3884 | 1466630224396 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 13:17:04 INFO - PROCESS | 3884 | 1466630224398 Marionette TRACE conn3 <- [1,2818,null,{}] 13:17:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 13:17:04 INFO - PROCESS | 3884 | 1466630224401 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:04 INFO - PROCESS | 3884 | 1466630224403 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:04 INFO - PROCESS | 3884 | 1466630224532 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 13:17:04 INFO - PROCESS | 3884 | 1466630224619 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:04 INFO - PROCESS | 3884 | 1466630224621 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:04 INFO - PROCESS | 3884 | ++DOCSHELL 180ADC00 == 31 [pid = 3884] [id = 714] 13:17:04 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (180AF000) [pid = 3884] [serial = 2142] [outer = 00000000] 13:17:04 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (180B6800) [pid = 3884] [serial = 2143] [outer = 180AF000] 13:17:04 INFO - PROCESS | 3884 | 1466630224665 Marionette DEBUG loaded listener.js 13:17:04 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (180BD000) [pid = 3884] [serial = 2144] [outer = 180AF000] 13:17:05 INFO - PROCESS | 3884 | 1466630225087 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 13:17:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 13:17:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 735ms 13:17:05 INFO - PROCESS | 3884 | 1466630225139 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 13:17:05 INFO - PROCESS | 3884 | 1466630225141 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 13:17:05 INFO - PROCESS | 3884 | 1466630225144 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 13:17:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 13:17:05 INFO - PROCESS | 3884 | 1466630225146 Marionette TRACE conn3 <- [1,2822,null,{}] 13:17:05 INFO - PROCESS | 3884 | 1466630225155 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:05 INFO - PROCESS | 3884 | 1466630225157 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:05 INFO - PROCESS | 3884 | 1466630225270 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 13:17:05 INFO - PROCESS | 3884 | 1466630225275 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:05 INFO - PROCESS | 3884 | 1466630225277 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:05 INFO - PROCESS | 3884 | ++DOCSHELL 180BBC00 == 32 [pid = 3884] [id = 715] 13:17:05 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (180BE800) [pid = 3884] [serial = 2145] [outer = 00000000] 13:17:05 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (19963C00) [pid = 3884] [serial = 2146] [outer = 180BE800] 13:17:05 INFO - PROCESS | 3884 | 1466630225321 Marionette DEBUG loaded listener.js 13:17:05 INFO - PROCESS | 3884 | ++DOMWINDOW == 89 (19965800) [pid = 3884] [serial = 2147] [outer = 180BE800] 13:17:05 INFO - PROCESS | 3884 | 1466630225796 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 13:17:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 13:17:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 688ms 13:17:05 INFO - PROCESS | 3884 | 1466630225845 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 13:17:05 INFO - PROCESS | 3884 | 1466630225847 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 13:17:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 13:17:05 INFO - PROCESS | 3884 | 1466630225850 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 13:17:05 INFO - PROCESS | 3884 | 1466630225852 Marionette TRACE conn3 <- [1,2826,null,{}] 13:17:05 INFO - PROCESS | 3884 | 1466630225860 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:05 INFO - PROCESS | 3884 | 1466630225865 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:06 INFO - PROCESS | 3884 | 1466630226030 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 13:17:06 INFO - PROCESS | 3884 | 1466630226056 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:06 INFO - PROCESS | 3884 | 1466630226058 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:06 INFO - PROCESS | 3884 | ++DOCSHELL 19FC5400 == 33 [pid = 3884] [id = 716] 13:17:06 INFO - PROCESS | 3884 | ++DOMWINDOW == 90 (1A033400) [pid = 3884] [serial = 2148] [outer = 00000000] 13:17:06 INFO - PROCESS | 3884 | ++DOMWINDOW == 91 (1A559000) [pid = 3884] [serial = 2149] [outer = 1A033400] 13:17:06 INFO - PROCESS | 3884 | 1466630226102 Marionette DEBUG loaded listener.js 13:17:06 INFO - PROCESS | 3884 | ++DOMWINDOW == 92 (1A55B800) [pid = 3884] [serial = 2150] [outer = 1A033400] 13:17:06 INFO - PROCESS | 3884 | --DOMWINDOW == 91 (140F4400) [pid = 3884] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 13:17:06 INFO - PROCESS | 3884 | --DOMWINDOW == 90 (107F1C00) [pid = 3884] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 13:17:06 INFO - PROCESS | 3884 | --DOMWINDOW == 89 (12CC8000) [pid = 3884] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 13:17:06 INFO - PROCESS | 3884 | --DOMWINDOW == 88 (16A3E400) [pid = 3884] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 13:17:06 INFO - PROCESS | 3884 | --DOMWINDOW == 87 (16EE1000) [pid = 3884] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 13:17:06 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (17D77C00) [pid = 3884] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 13:17:06 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (19E7B800) [pid = 3884] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 13:17:06 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (1A039C00) [pid = 3884] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 13:17:06 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (143AAC00) [pid = 3884] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 13:17:06 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (131A1800) [pid = 3884] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 13:17:06 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (10B59000) [pid = 3884] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 13:17:06 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (11D28000) [pid = 3884] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 13:17:06 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (180AE400) [pid = 3884] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 13:17:06 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (15974C00) [pid = 3884] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 13:17:06 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (11BE0400) [pid = 3884] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 13:17:06 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (16EDD000) [pid = 3884] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 13:17:06 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (19821800) [pid = 3884] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 13:17:06 INFO - PROCESS | 3884 | 1466630226649 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 13:17:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 13:17:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 829ms 13:17:06 INFO - PROCESS | 3884 | 1466630226693 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 13:17:06 INFO - PROCESS | 3884 | 1466630226695 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 13:17:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 13:17:06 INFO - PROCESS | 3884 | 1466630226698 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 13:17:06 INFO - PROCESS | 3884 | 1466630226700 Marionette TRACE conn3 <- [1,2830,null,{}] 13:17:06 INFO - PROCESS | 3884 | 1466630226704 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:06 INFO - PROCESS | 3884 | 1466630226705 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:06 INFO - PROCESS | 3884 | 1466630226782 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 13:17:06 INFO - PROCESS | 3884 | 1466630226880 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:06 INFO - PROCESS | 3884 | 1466630226882 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:06 INFO - PROCESS | 3884 | ++DOCSHELL 0C38E000 == 34 [pid = 3884] [id = 717] 13:17:06 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (0C392C00) [pid = 3884] [serial = 2151] [outer = 00000000] 13:17:06 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (12E69C00) [pid = 3884] [serial = 2152] [outer = 0C392C00] 13:17:06 INFO - PROCESS | 3884 | 1466630226926 Marionette DEBUG loaded listener.js 13:17:07 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (15948800) [pid = 3884] [serial = 2153] [outer = 0C392C00] 13:17:07 INFO - PROCESS | 3884 | 1466630227276 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 13:17:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 13:17:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 642ms 13:17:07 INFO - PROCESS | 3884 | 1466630227337 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 13:17:07 INFO - PROCESS | 3884 | 1466630227339 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 13:17:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 13:17:07 INFO - PROCESS | 3884 | 1466630227342 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 13:17:07 INFO - PROCESS | 3884 | 1466630227343 Marionette TRACE conn3 <- [1,2834,null,{}] 13:17:07 INFO - PROCESS | 3884 | 1466630227347 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:07 INFO - PROCESS | 3884 | 1466630227349 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:07 INFO - PROCESS | 3884 | 1466630227492 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 13:17:07 INFO - PROCESS | 3884 | 1466630227501 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:07 INFO - PROCESS | 3884 | 1466630227503 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:07 INFO - PROCESS | 3884 | ++DOCSHELL 16053000 == 35 [pid = 3884] [id = 718] 13:17:07 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (16993C00) [pid = 3884] [serial = 2154] [outer = 00000000] 13:17:07 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (17EF0C00) [pid = 3884] [serial = 2155] [outer = 16993C00] 13:17:07 INFO - PROCESS | 3884 | 1466630227546 Marionette DEBUG loaded listener.js 13:17:07 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (19E7B800) [pid = 3884] [serial = 2156] [outer = 16993C00] 13:17:07 INFO - PROCESS | 3884 | 1466630227957 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 13:17:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 13:17:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 641ms 13:17:07 INFO - PROCESS | 3884 | 1466630227980 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 13:17:07 INFO - PROCESS | 3884 | 1466630227982 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 13:17:07 INFO - PROCESS | 3884 | 1466630227985 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 13:17:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 13:17:08 INFO - PROCESS | 3884 | 1466630227987 Marionette TRACE conn3 <- [1,2838,null,{}] 13:17:08 INFO - PROCESS | 3884 | 1466630227990 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:08 INFO - PROCESS | 3884 | 1466630227992 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:08 INFO - PROCESS | 3884 | 1466630228112 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 13:17:08 INFO - PROCESS | 3884 | 1466630228120 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:08 INFO - PROCESS | 3884 | 1466630228122 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:08 INFO - PROCESS | 3884 | ++DOCSHELL 13C9F000 == 36 [pid = 3884] [id = 719] 13:17:08 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (1757A800) [pid = 3884] [serial = 2157] [outer = 00000000] 13:17:08 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (1A566C00) [pid = 3884] [serial = 2158] [outer = 1757A800] 13:17:08 INFO - PROCESS | 3884 | 1466630228165 Marionette DEBUG loaded listener.js 13:17:08 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (1A58B800) [pid = 3884] [serial = 2159] [outer = 1757A800] 13:17:08 INFO - PROCESS | 3884 | 1466630228699 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 13:17:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 13:17:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 797ms 13:17:08 INFO - PROCESS | 3884 | 1466630228789 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 13:17:08 INFO - PROCESS | 3884 | 1466630228794 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 13:17:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 13:17:08 INFO - PROCESS | 3884 | 1466630228898 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 13:17:08 INFO - PROCESS | 3884 | 1466630228901 Marionette TRACE conn3 <- [1,2842,null,{}] 13:17:08 INFO - PROCESS | 3884 | 1466630228909 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:08 INFO - PROCESS | 3884 | 1466630228912 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:09 INFO - PROCESS | 3884 | 1466630229021 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 13:17:09 INFO - PROCESS | 3884 | 1466630229155 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:09 INFO - PROCESS | 3884 | 1466630229160 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:09 INFO - PROCESS | 3884 | ++DOCSHELL 10471C00 == 37 [pid = 3884] [id = 720] 13:17:09 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (10475C00) [pid = 3884] [serial = 2160] [outer = 00000000] 13:17:09 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (12BB0000) [pid = 3884] [serial = 2161] [outer = 10475C00] 13:17:09 INFO - PROCESS | 3884 | 1466630229220 Marionette DEBUG loaded listener.js 13:17:09 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (13935800) [pid = 3884] [serial = 2162] [outer = 10475C00] 13:17:09 INFO - PROCESS | 3884 | 1466630229800 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 13:17:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 13:17:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1001ms 13:17:09 INFO - PROCESS | 3884 | 1466630229856 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 13:17:09 INFO - PROCESS | 3884 | 1466630229861 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 13:17:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 13:17:09 INFO - PROCESS | 3884 | 1466630229867 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 13:17:09 INFO - PROCESS | 3884 | 1466630229870 Marionette TRACE conn3 <- [1,2846,null,{}] 13:17:09 INFO - PROCESS | 3884 | 1466630229874 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:09 INFO - PROCESS | 3884 | 1466630229877 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:10 INFO - PROCESS | 3884 | 1466630229984 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 13:17:10 INFO - PROCESS | 3884 | 1466630230125 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:10 INFO - PROCESS | 3884 | 1466630230128 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:10 INFO - PROCESS | 3884 | ++DOCSHELL 16FE8000 == 38 [pid = 3884] [id = 721] 13:17:10 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (174EE800) [pid = 3884] [serial = 2163] [outer = 00000000] 13:17:10 INFO - PROCESS | 3884 | ++DOMWINDOW == 89 (17588400) [pid = 3884] [serial = 2164] [outer = 174EE800] 13:17:10 INFO - PROCESS | 3884 | 1466630230185 Marionette DEBUG loaded listener.js 13:17:10 INFO - PROCESS | 3884 | ++DOMWINDOW == 90 (17D72000) [pid = 3884] [serial = 2165] [outer = 174EE800] 13:17:10 INFO - PROCESS | 3884 | 1466630230797 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 13:17:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 13:17:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1001ms 13:17:10 INFO - PROCESS | 3884 | 1466630230869 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 13:17:10 INFO - PROCESS | 3884 | 1466630230872 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 13:17:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 13:17:10 INFO - PROCESS | 3884 | 1466630230876 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 13:17:10 INFO - PROCESS | 3884 | 1466630230879 Marionette TRACE conn3 <- [1,2850,null,{}] 13:17:10 INFO - PROCESS | 3884 | 1466630230906 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:10 INFO - PROCESS | 3884 | 1466630230911 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:11 INFO - PROCESS | 3884 | 1466630231023 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 13:17:11 INFO - PROCESS | 3884 | 1466630231169 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:11 INFO - PROCESS | 3884 | 1466630231173 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:11 INFO - PROCESS | 3884 | ++DOCSHELL 1548D400 == 39 [pid = 3884] [id = 722] 13:17:11 INFO - PROCESS | 3884 | ++DOMWINDOW == 91 (15953000) [pid = 3884] [serial = 2166] [outer = 00000000] 13:17:11 INFO - PROCESS | 3884 | ++DOMWINDOW == 92 (1A558400) [pid = 3884] [serial = 2167] [outer = 15953000] 13:17:11 INFO - PROCESS | 3884 | 1466630231230 Marionette DEBUG loaded listener.js 13:17:11 INFO - PROCESS | 3884 | ++DOMWINDOW == 93 (1A590C00) [pid = 3884] [serial = 2168] [outer = 15953000] 13:17:11 INFO - PROCESS | 3884 | 1466630231980 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 13:17:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 13:17:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1156ms 13:17:12 INFO - PROCESS | 3884 | 1466630232032 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 13:17:12 INFO - PROCESS | 3884 | 1466630232036 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 13:17:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 13:17:12 INFO - PROCESS | 3884 | 1466630232042 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 13:17:12 INFO - PROCESS | 3884 | 1466630232045 Marionette TRACE conn3 <- [1,2854,null,{}] 13:17:12 INFO - PROCESS | 3884 | 1466630232050 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:12 INFO - PROCESS | 3884 | 1466630232052 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:12 INFO - PROCESS | 3884 | 1466630232154 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 13:17:12 INFO - PROCESS | 3884 | 1466630232297 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:12 INFO - PROCESS | 3884 | 1466630232302 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:12 INFO - PROCESS | 3884 | ++DOCSHELL 10426400 == 40 [pid = 3884] [id = 723] 13:17:12 INFO - PROCESS | 3884 | ++DOMWINDOW == 94 (106EAC00) [pid = 3884] [serial = 2169] [outer = 00000000] 13:17:12 INFO - PROCESS | 3884 | ++DOMWINDOW == 95 (10B5C800) [pid = 3884] [serial = 2170] [outer = 106EAC00] 13:17:12 INFO - PROCESS | 3884 | 1466630232352 Marionette DEBUG loaded listener.js 13:17:12 INFO - PROCESS | 3884 | ++DOMWINDOW == 96 (12919800) [pid = 3884] [serial = 2171] [outer = 106EAC00] 13:17:12 INFO - PROCESS | 3884 | --DOCSHELL 143A7400 == 39 [pid = 3884] [id = 704] 13:17:12 INFO - PROCESS | 3884 | --DOCSHELL 16053000 == 38 [pid = 3884] [id = 718] 13:17:12 INFO - PROCESS | 3884 | --DOCSHELL 0C38E000 == 37 [pid = 3884] [id = 717] 13:17:12 INFO - PROCESS | 3884 | --DOCSHELL 19FC5400 == 36 [pid = 3884] [id = 716] 13:17:12 INFO - PROCESS | 3884 | --DOCSHELL 180BBC00 == 35 [pid = 3884] [id = 715] 13:17:12 INFO - PROCESS | 3884 | --DOCSHELL 180ADC00 == 34 [pid = 3884] [id = 714] 13:17:12 INFO - PROCESS | 3884 | --DOCSHELL 176A3C00 == 33 [pid = 3884] [id = 713] 13:17:12 INFO - PROCESS | 3884 | --DOCSHELL 0C37F800 == 32 [pid = 3884] [id = 712] 13:17:12 INFO - PROCESS | 3884 | --DOCSHELL 113BF000 == 31 [pid = 3884] [id = 711] 13:17:12 INFO - PROCESS | 3884 | --DOCSHELL 15D50800 == 30 [pid = 3884] [id = 710] 13:17:12 INFO - PROCESS | 3884 | --DOCSHELL 107F6000 == 29 [pid = 3884] [id = 709] 13:17:12 INFO - PROCESS | 3884 | --DOCSHELL 143AC000 == 28 [pid = 3884] [id = 708] 13:17:12 INFO - PROCESS | 3884 | --DOMWINDOW == 95 (143AE400) [pid = 3884] [serial = 2122] [outer = 00000000] [url = about:blank] 13:17:12 INFO - PROCESS | 3884 | --DOMWINDOW == 94 (10C7FC00) [pid = 3884] [serial = 2116] [outer = 00000000] [url = about:blank] 13:17:12 INFO - PROCESS | 3884 | --DOMWINDOW == 93 (10F45800) [pid = 3884] [serial = 2117] [outer = 00000000] [url = about:blank] 13:17:12 INFO - PROCESS | 3884 | --DOMWINDOW == 92 (13132800) [pid = 3884] [serial = 2119] [outer = 00000000] [url = about:blank] 13:17:12 INFO - PROCESS | 3884 | --DOMWINDOW == 91 (1322A800) [pid = 3884] [serial = 2120] [outer = 00000000] [url = about:blank] 13:17:12 INFO - PROCESS | 3884 | --DOMWINDOW == 90 (16EA8000) [pid = 3884] [serial = 2098] [outer = 00000000] [url = about:blank] 13:17:12 INFO - PROCESS | 3884 | --DOMWINDOW == 89 (16FE5800) [pid = 3884] [serial = 2101] [outer = 00000000] [url = about:blank] 13:17:12 INFO - PROCESS | 3884 | --DOMWINDOW == 88 (175A7C00) [pid = 3884] [serial = 2102] [outer = 00000000] [url = about:blank] 13:17:12 INFO - PROCESS | 3884 | --DOMWINDOW == 87 (16ED8800) [pid = 3884] [serial = 2099] [outer = 00000000] [url = about:blank] 13:17:12 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (180AB800) [pid = 3884] [serial = 2104] [outer = 00000000] [url = about:blank] 13:17:12 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (19F37C00) [pid = 3884] [serial = 2110] [outer = 00000000] [url = about:blank] 13:17:12 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (19813800) [pid = 3884] [serial = 2105] [outer = 00000000] [url = about:blank] 13:17:12 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (1A44B800) [pid = 3884] [serial = 2114] [outer = 00000000] [url = about:blank] 13:17:12 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (15947800) [pid = 3884] [serial = 2095] [outer = 00000000] [url = about:blank] 13:17:12 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (19F39C00) [pid = 3884] [serial = 2111] [outer = 00000000] [url = about:blank] 13:17:12 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (1324E800) [pid = 3884] [serial = 2092] [outer = 00000000] [url = about:blank] 13:17:12 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (132DD400) [pid = 3884] [serial = 2093] [outer = 00000000] [url = about:blank] 13:17:12 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (111C0800) [pid = 3884] [serial = 2089] [outer = 00000000] [url = about:blank] 13:17:12 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (113C4800) [pid = 3884] [serial = 2090] [outer = 00000000] [url = about:blank] 13:17:12 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (132DD000) [pid = 3884] [serial = 2087] [outer = 00000000] [url = about:blank] 13:17:12 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (1A03EC00) [pid = 3884] [serial = 2113] [outer = 00000000] [url = about:blank] 13:17:12 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (13225C00) [pid = 3884] [serial = 2086] [outer = 00000000] [url = about:blank] 13:17:12 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (19E7C400) [pid = 3884] [serial = 2084] [outer = 00000000] [url = about:blank] 13:17:12 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (19815000) [pid = 3884] [serial = 2083] [outer = 00000000] [url = about:blank] 13:17:12 INFO - PROCESS | 3884 | --DOMWINDOW == 71 (1658C000) [pid = 3884] [serial = 2081] [outer = 00000000] [url = about:blank] 13:17:12 INFO - PROCESS | 3884 | --DOMWINDOW == 70 (16055C00) [pid = 3884] [serial = 2080] [outer = 00000000] [url = about:blank] 13:17:12 INFO - PROCESS | 3884 | --DOMWINDOW == 69 (13136C00) [pid = 3884] [serial = 2078] [outer = 00000000] [url = about:blank] 13:17:12 INFO - PROCESS | 3884 | --DOMWINDOW == 68 (12BE8000) [pid = 3884] [serial = 2077] [outer = 00000000] [url = about:blank] 13:17:12 INFO - PROCESS | 3884 | --DOMWINDOW == 67 (180A6800) [pid = 3884] [serial = 2107] [outer = 00000000] [url = about:blank] 13:17:12 INFO - PROCESS | 3884 | --DOMWINDOW == 66 (15487800) [pid = 3884] [serial = 2123] [outer = 00000000] [url = about:blank] 13:17:12 INFO - PROCESS | 3884 | --DOMWINDOW == 65 (180AB000) [pid = 3884] [serial = 2108] [outer = 00000000] [url = about:blank] 13:17:12 INFO - PROCESS | 3884 | --DOMWINDOW == 64 (15D48C00) [pid = 3884] [serial = 2096] [outer = 00000000] [url = about:blank] 13:17:12 INFO - PROCESS | 3884 | --DOMWINDOW == 63 (19F3C800) [pid = 3884] [serial = 2075] [outer = 00000000] [url = about:blank] 13:17:12 INFO - PROCESS | 3884 | --DOMWINDOW == 62 (16554800) [pid = 3884] [serial = 2125] [outer = 00000000] [url = about:blank] 13:17:12 INFO - PROCESS | 3884 | 1466630232862 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 13:17:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 13:17:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 844ms 13:17:12 INFO - PROCESS | 3884 | 1466630232889 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 13:17:12 INFO - PROCESS | 3884 | 1466630232893 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 13:17:12 INFO - PROCESS | 3884 | 1466630232899 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 13:17:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 13:17:12 INFO - PROCESS | 3884 | 1466630232901 Marionette TRACE conn3 <- [1,2858,null,{}] 13:17:12 INFO - PROCESS | 3884 | 1466630232905 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:12 INFO - PROCESS | 3884 | 1466630232907 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:13 INFO - PROCESS | 3884 | 1466630232992 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 13:17:13 INFO - PROCESS | 3884 | 1466630233001 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:13 INFO - PROCESS | 3884 | 1466630233003 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:13 INFO - PROCESS | 3884 | ++DOCSHELL 12BE8000 == 29 [pid = 3884] [id = 724] 13:17:13 INFO - PROCESS | 3884 | ++DOMWINDOW == 63 (12E8B800) [pid = 3884] [serial = 2172] [outer = 00000000] 13:17:13 INFO - PROCESS | 3884 | ++DOMWINDOW == 64 (1324DC00) [pid = 3884] [serial = 2173] [outer = 12E8B800] 13:17:13 INFO - PROCESS | 3884 | 1466630233049 Marionette DEBUG loaded listener.js 13:17:13 INFO - PROCESS | 3884 | ++DOMWINDOW == 65 (132DCC00) [pid = 3884] [serial = 2174] [outer = 12E8B800] 13:17:13 INFO - PROCESS | 3884 | 1466630233563 Marionette TRACE conn3 <- [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]]]}] 13:17:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 13:17:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 688ms 13:17:13 INFO - PROCESS | 3884 | 1466630233601 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 13:17:13 INFO - PROCESS | 3884 | 1466630233603 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 13:17:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 13:17:13 INFO - PROCESS | 3884 | 1466630233607 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 13:17:13 INFO - PROCESS | 3884 | 1466630233610 Marionette TRACE conn3 <- [1,2862,null,{}] 13:17:13 INFO - PROCESS | 3884 | 1466630233620 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:13 INFO - PROCESS | 3884 | 1466630233624 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:13 INFO - PROCESS | 3884 | 1466630233743 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 13:17:13 INFO - PROCESS | 3884 | 1466630233846 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:13 INFO - PROCESS | 3884 | 1466630233849 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:13 INFO - PROCESS | 3884 | ++DOCSHELL 143AC000 == 30 [pid = 3884] [id = 725] 13:17:13 INFO - PROCESS | 3884 | ++DOMWINDOW == 66 (15114000) [pid = 3884] [serial = 2175] [outer = 00000000] 13:17:13 INFO - PROCESS | 3884 | ++DOMWINDOW == 67 (1548FC00) [pid = 3884] [serial = 2176] [outer = 15114000] 13:17:13 INFO - PROCESS | 3884 | 1466630233898 Marionette DEBUG loaded listener.js 13:17:13 INFO - PROCESS | 3884 | ++DOMWINDOW == 68 (15D4C800) [pid = 3884] [serial = 2177] [outer = 15114000] 13:17:14 INFO - PROCESS | 3884 | 1466630234278 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 13:17:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 13:17:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 704ms 13:17:14 INFO - PROCESS | 3884 | 1466630234306 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 13:17:14 INFO - PROCESS | 3884 | 1466630234308 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 13:17:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 13:17:14 INFO - PROCESS | 3884 | 1466630234311 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 13:17:14 INFO - PROCESS | 3884 | 1466630234313 Marionette TRACE conn3 <- [1,2866,null,{}] 13:17:14 INFO - PROCESS | 3884 | 1466630234316 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:14 INFO - PROCESS | 3884 | 1466630234318 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:14 INFO - PROCESS | 3884 | 1466630234403 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 13:17:14 INFO - PROCESS | 3884 | 1466630234408 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:14 INFO - PROCESS | 3884 | 1466630234412 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:14 INFO - PROCESS | 3884 | ++DOCSHELL 1658B800 == 31 [pid = 3884] [id = 726] 13:17:14 INFO - PROCESS | 3884 | ++DOMWINDOW == 69 (1698C400) [pid = 3884] [serial = 2178] [outer = 00000000] 13:17:14 INFO - PROCESS | 3884 | ++DOMWINDOW == 70 (16EC7000) [pid = 3884] [serial = 2179] [outer = 1698C400] 13:17:14 INFO - PROCESS | 3884 | 1466630234456 Marionette DEBUG loaded listener.js 13:17:14 INFO - PROCESS | 3884 | ++DOMWINDOW == 71 (16EDEC00) [pid = 3884] [serial = 2180] [outer = 1698C400] 13:17:14 INFO - PROCESS | 3884 | 1466630234908 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 13:17:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 13:17:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 640ms 13:17:14 INFO - PROCESS | 3884 | 1466630234957 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 13:17:14 INFO - PROCESS | 3884 | 1466630234959 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 13:17:14 INFO - PROCESS | 3884 | 1466630234963 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 13:17:14 INFO - PROCESS | 3884 | 1466630234964 Marionette TRACE conn3 <- [1,2870,null,{}] 13:17:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 13:17:14 INFO - PROCESS | 3884 | 1466630234968 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:14 INFO - PROCESS | 3884 | 1466630234970 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:15 INFO - PROCESS | 3884 | 1466630235088 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 13:17:15 INFO - PROCESS | 3884 | 1466630235094 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:15 INFO - PROCESS | 3884 | 1466630235096 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:15 INFO - PROCESS | 3884 | ++DOCSHELL 106E2000 == 32 [pid = 3884] [id = 727] 13:17:15 INFO - PROCESS | 3884 | ++DOMWINDOW == 72 (111E6400) [pid = 3884] [serial = 2181] [outer = 00000000] 13:17:15 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (16EE4000) [pid = 3884] [serial = 2182] [outer = 111E6400] 13:17:15 INFO - PROCESS | 3884 | 1466630235139 Marionette DEBUG loaded listener.js 13:17:15 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (174FCC00) [pid = 3884] [serial = 2183] [outer = 111E6400] 13:17:15 INFO - PROCESS | 3884 | 1466630235627 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 13:17:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 13:17:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 703ms 13:17:15 INFO - PROCESS | 3884 | 1466630235665 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 13:17:15 INFO - PROCESS | 3884 | 1466630235667 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 13:17:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 13:17:15 INFO - PROCESS | 3884 | 1466630235675 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 13:17:15 INFO - PROCESS | 3884 | 1466630235677 Marionette TRACE conn3 <- [1,2874,null,{}] 13:17:15 INFO - PROCESS | 3884 | 1466630235680 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:15 INFO - PROCESS | 3884 | 1466630235686 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:15 INFO - PROCESS | 3884 | 1466630235831 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 13:17:15 INFO - PROCESS | 3884 | 1466630235899 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:15 INFO - PROCESS | 3884 | 1466630235901 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:15 INFO - PROCESS | 3884 | ++DOCSHELL 17E48000 == 33 [pid = 3884] [id = 728] 13:17:15 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (180A9C00) [pid = 3884] [serial = 2184] [outer = 00000000] 13:17:15 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (180BBC00) [pid = 3884] [serial = 2185] [outer = 180A9C00] 13:17:15 INFO - PROCESS | 3884 | 1466630235945 Marionette DEBUG loaded listener.js 13:17:16 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (180BF800) [pid = 3884] [serial = 2186] [outer = 180A9C00] 13:17:16 INFO - PROCESS | 3884 | 1466630236368 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 13:17:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 13:17:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 735ms 13:17:16 INFO - PROCESS | 3884 | 1466630236411 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 13:17:16 INFO - PROCESS | 3884 | 1466630236413 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 13:17:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 13:17:16 INFO - PROCESS | 3884 | 1466630236416 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 13:17:16 INFO - PROCESS | 3884 | 1466630236418 Marionette TRACE conn3 <- [1,2878,null,{}] 13:17:16 INFO - PROCESS | 3884 | 1466630236422 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:16 INFO - PROCESS | 3884 | 1466630236425 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:16 INFO - PROCESS | 3884 | 1466630236574 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 13:17:16 INFO - PROCESS | 3884 | 1466630236648 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:16 INFO - PROCESS | 3884 | 1466630236650 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:16 INFO - PROCESS | 3884 | ++DOCSHELL 1981BC00 == 34 [pid = 3884] [id = 729] 13:17:16 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (1981DC00) [pid = 3884] [serial = 2187] [outer = 00000000] 13:17:16 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (1995E000) [pid = 3884] [serial = 2188] [outer = 1981DC00] 13:17:16 INFO - PROCESS | 3884 | 1466630236693 Marionette DEBUG loaded listener.js 13:17:16 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (19E83400) [pid = 3884] [serial = 2189] [outer = 1981DC00] 13:17:17 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (180AF000) [pid = 3884] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 13:17:17 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (15119C00) [pid = 3884] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 13:17:17 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (16993C00) [pid = 3884] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 13:17:17 INFO - PROCESS | 3884 | --DOMWINDOW == 76 (113C0000) [pid = 3884] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 13:17:17 INFO - PROCESS | 3884 | --DOMWINDOW == 75 (176A7800) [pid = 3884] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 13:17:17 INFO - PROCESS | 3884 | --DOMWINDOW == 74 (180BE800) [pid = 3884] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 13:17:17 INFO - PROCESS | 3884 | --DOMWINDOW == 73 (0C392C00) [pid = 3884] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 13:17:17 INFO - PROCESS | 3884 | --DOMWINDOW == 72 (1A033400) [pid = 3884] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 13:17:17 INFO - PROCESS | 3884 | 1466630237216 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 13:17:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 13:17:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 844ms 13:17:17 INFO - PROCESS | 3884 | 1466630237260 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 13:17:17 INFO - PROCESS | 3884 | 1466630237262 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 13:17:17 INFO - PROCESS | 3884 | 1466630237265 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 13:17:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 13:17:17 INFO - PROCESS | 3884 | 1466630237267 Marionette TRACE conn3 <- [1,2882,null,{}] 13:17:17 INFO - PROCESS | 3884 | 1466630237271 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:17 INFO - PROCESS | 3884 | 1466630237273 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:17 INFO - PROCESS | 3884 | 1466630237351 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 13:17:17 INFO - PROCESS | 3884 | 1466630237452 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:17 INFO - PROCESS | 3884 | 1466630237454 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:17 INFO - PROCESS | 3884 | ++DOCSHELL 0C37E000 == 35 [pid = 3884] [id = 730] 13:17:17 INFO - PROCESS | 3884 | ++DOMWINDOW == 73 (0C38C800) [pid = 3884] [serial = 2190] [outer = 00000000] 13:17:17 INFO - PROCESS | 3884 | ++DOMWINDOW == 74 (178A0000) [pid = 3884] [serial = 2191] [outer = 0C38C800] 13:17:17 INFO - PROCESS | 3884 | 1466630237498 Marionette DEBUG loaded listener.js 13:17:17 INFO - PROCESS | 3884 | ++DOMWINDOW == 75 (17D2C800) [pid = 3884] [serial = 2192] [outer = 0C38C800] 13:17:17 INFO - PROCESS | 3884 | 1466630237867 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 13:17:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 13:17:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 641ms 13:17:17 INFO - PROCESS | 3884 | 1466630237903 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 13:17:17 INFO - PROCESS | 3884 | 1466630237905 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 13:17:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 13:17:17 INFO - PROCESS | 3884 | 1466630237908 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 13:17:17 INFO - PROCESS | 3884 | 1466630237910 Marionette TRACE conn3 <- [1,2886,null,{}] 13:17:17 INFO - PROCESS | 3884 | 1466630237939 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:17 INFO - PROCESS | 3884 | 1466630237941 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:18 INFO - PROCESS | 3884 | 1466630238018 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 13:17:18 INFO - PROCESS | 3884 | 1466630238118 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:18 INFO - PROCESS | 3884 | 1466630238120 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:18 INFO - PROCESS | 3884 | ++DOCSHELL 0C392C00 == 36 [pid = 3884] [id = 731] 13:17:18 INFO - PROCESS | 3884 | ++DOMWINDOW == 76 (16EDE000) [pid = 3884] [serial = 2193] [outer = 00000000] 13:17:18 INFO - PROCESS | 3884 | ++DOMWINDOW == 77 (19FC0400) [pid = 3884] [serial = 2194] [outer = 16EDE000] 13:17:18 INFO - PROCESS | 3884 | 1466630238162 Marionette DEBUG loaded listener.js 13:17:18 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (19FC0800) [pid = 3884] [serial = 2195] [outer = 16EDE000] 13:17:18 INFO - PROCESS | 3884 | 1466630238538 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 13:17:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 13:17:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 656ms 13:17:18 INFO - PROCESS | 3884 | 1466630238567 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 13:17:18 INFO - PROCESS | 3884 | 1466630238569 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 13:17:18 INFO - PROCESS | 3884 | 1466630238572 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 13:17:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 13:17:18 INFO - PROCESS | 3884 | 1466630238574 Marionette TRACE conn3 <- [1,2890,null,{}] 13:17:18 INFO - PROCESS | 3884 | 1466630238577 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:18 INFO - PROCESS | 3884 | 1466630238579 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:18 INFO - PROCESS | 3884 | 1466630238709 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 13:17:18 INFO - PROCESS | 3884 | 1466630238721 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:18 INFO - PROCESS | 3884 | 1466630238723 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:18 INFO - PROCESS | 3884 | ++DOCSHELL 15D4B000 == 37 [pid = 3884] [id = 732] 13:17:18 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (19FBFC00) [pid = 3884] [serial = 2196] [outer = 00000000] 13:17:18 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (1A44E400) [pid = 3884] [serial = 2197] [outer = 19FBFC00] 13:17:18 INFO - PROCESS | 3884 | 1466630238772 Marionette DEBUG loaded listener.js 13:17:18 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (1A559800) [pid = 3884] [serial = 2198] [outer = 19FBFC00] 13:17:19 INFO - PROCESS | 3884 | 1466630239274 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 13:17:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 13:17:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 734ms 13:17:19 INFO - PROCESS | 3884 | 1466630239314 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 13:17:19 INFO - PROCESS | 3884 | 1466630239319 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 13:17:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 13:17:19 INFO - PROCESS | 3884 | 1466630239325 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 13:17:19 INFO - PROCESS | 3884 | 1466630239329 Marionette TRACE conn3 <- [1,2894,null,{}] 13:17:19 INFO - PROCESS | 3884 | 1466630239334 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:19 INFO - PROCESS | 3884 | 1466630239338 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:19 INFO - PROCESS | 3884 | 1466630239495 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 13:17:19 INFO - PROCESS | 3884 | 1466630239610 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:19 INFO - PROCESS | 3884 | 1466630239615 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:19 INFO - PROCESS | 3884 | ++DOCSHELL 1067E400 == 38 [pid = 3884] [id = 733] 13:17:19 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (107EDC00) [pid = 3884] [serial = 2199] [outer = 00000000] 13:17:19 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (114E0800) [pid = 3884] [serial = 2200] [outer = 107EDC00] 13:17:19 INFO - PROCESS | 3884 | 1466630239671 Marionette DEBUG loaded listener.js 13:17:19 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (13132800) [pid = 3884] [serial = 2201] [outer = 107EDC00] 13:17:20 INFO - PROCESS | 3884 | 1466630240251 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 13:17:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 13:17:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1000ms 13:17:20 INFO - PROCESS | 3884 | 1466630240328 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 13:17:20 INFO - PROCESS | 3884 | 1466630240333 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 13:17:20 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 13:17:20 INFO - PROCESS | 3884 | 1466630240339 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 13:17:20 INFO - PROCESS | 3884 | 1466630240342 Marionette TRACE conn3 <- [1,2898,null,{}] 13:17:20 INFO - PROCESS | 3884 | 1466630240346 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:20 INFO - PROCESS | 3884 | 1466630240349 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:20 INFO - PROCESS | 3884 | 1466630240461 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 13:17:20 INFO - PROCESS | 3884 | 1466630240603 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:20 INFO - PROCESS | 3884 | 1466630240606 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:20 INFO - PROCESS | 3884 | ++DOCSHELL 1400C400 == 39 [pid = 3884] [id = 734] 13:17:20 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (1400EC00) [pid = 3884] [serial = 2202] [outer = 00000000] 13:17:20 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (15484400) [pid = 3884] [serial = 2203] [outer = 1400EC00] 13:17:20 INFO - PROCESS | 3884 | 1466630240662 Marionette DEBUG loaded listener.js 13:17:20 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (16053C00) [pid = 3884] [serial = 2204] [outer = 1400EC00] 13:17:21 INFO - PROCESS | 3884 | 1466630241245 Marionette TRACE conn3 <- [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]]]}] 13:17:21 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 13:17:21 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 13:17:21 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 938ms 13:17:21 INFO - PROCESS | 3884 | 1466630241284 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 13:17:21 INFO - PROCESS | 3884 | 1466630241286 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 13:17:21 INFO - TEST-START | /DOMEvents/constructors.html 13:17:21 INFO - PROCESS | 3884 | 1466630241290 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 13:17:21 INFO - PROCESS | 3884 | 1466630241294 Marionette TRACE conn3 <- [1,2902,null,{}] 13:17:21 INFO - PROCESS | 3884 | 1466630241304 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:21 INFO - PROCESS | 3884 | 1466630241309 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:21 INFO - PROCESS | 3884 | 1466630241414 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 13:17:21 INFO - PROCESS | 3884 | 1466630241557 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:21 INFO - PROCESS | 3884 | 1466630241560 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:21 INFO - PROCESS | 3884 | ++DOCSHELL 174FA400 == 40 [pid = 3884] [id = 735] 13:17:21 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (180AB000) [pid = 3884] [serial = 2205] [outer = 00000000] 13:17:21 INFO - PROCESS | 3884 | ++DOMWINDOW == 89 (19960C00) [pid = 3884] [serial = 2206] [outer = 180AB000] 13:17:21 INFO - PROCESS | 3884 | 1466630241617 Marionette DEBUG loaded listener.js 13:17:21 INFO - PROCESS | 3884 | ++DOMWINDOW == 90 (1A03DC00) [pid = 3884] [serial = 2207] [outer = 180AB000] 13:17:22 INFO - PROCESS | 3884 | 1466630242289 Marionette TRACE conn3 <- [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]]]}] 13:17:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 13:17:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 13:17:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 13:17:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 13:17:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 13:17:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 13:17:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 13:17:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 13:17:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 13:17:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 13:17:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 13:17:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 13:17:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 13:17:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 13:17:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 13:17:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 13:17:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 13:17:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 13:17:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 13:17:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 13:17:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 13:17:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 13:17:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 13:17:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 13:17:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 13:17:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 13:17:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 13:17:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 13:17:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 13:17:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 13:17:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 13:17:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 13:17:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 13:17:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 13:17:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 13:17:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 13:17:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 13:17:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 13:17:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:17:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 13:17:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:17:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 13:17:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 13:17:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:17:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 13:17:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:17:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 13:17:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 13:17:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:17:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 13:17:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:17:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 13:17:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 13:17:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:17:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 13:17:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:17:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 13:17:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 13:17:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:17:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 13:17:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:17:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 13:17:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 13:17:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:17:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 13:17:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:17:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 13:17:22 INFO - TEST-OK | /DOMEvents/constructors.html | took 1095ms 13:17:22 INFO - PROCESS | 3884 | 1466630242386 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 13:17:22 INFO - PROCESS | 3884 | 1466630242389 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 13:17:22 INFO - TEST-START | /DOMEvents/event-phases-order.html 13:17:22 INFO - PROCESS | 3884 | 1466630242393 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 13:17:22 INFO - PROCESS | 3884 | 1466630242395 Marionette TRACE conn3 <- [1,2906,null,{}] 13:17:22 INFO - PROCESS | 3884 | 1466630242399 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:22 INFO - PROCESS | 3884 | 1466630242401 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:22 INFO - PROCESS | 3884 | 1466630242564 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 13:17:22 INFO - PROCESS | 3884 | 1466630242573 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:22 INFO - PROCESS | 3884 | 1466630242575 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:22 INFO - PROCESS | 3884 | ++DOCSHELL 16EB1C00 == 41 [pid = 3884] [id = 736] 13:17:22 INFO - PROCESS | 3884 | ++DOMWINDOW == 91 (178A2800) [pid = 3884] [serial = 2208] [outer = 00000000] 13:17:22 INFO - PROCESS | 3884 | ++DOMWINDOW == 92 (1A561C00) [pid = 3884] [serial = 2209] [outer = 178A2800] 13:17:22 INFO - PROCESS | 3884 | 1466630242628 Marionette DEBUG loaded listener.js 13:17:22 INFO - PROCESS | 3884 | ++DOMWINDOW == 93 (1A595000) [pid = 3884] [serial = 2210] [outer = 178A2800] 13:17:23 INFO - PROCESS | 3884 | 1466630243366 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 13:17:23 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 13:17:23 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1000ms 13:17:23 INFO - PROCESS | 3884 | 1466630243394 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 13:17:23 INFO - PROCESS | 3884 | 1466630243398 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 13:17:23 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 13:17:23 INFO - PROCESS | 3884 | 1466630243404 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 13:17:23 INFO - PROCESS | 3884 | 1466630243407 Marionette TRACE conn3 <- [1,2910,null,{}] 13:17:23 INFO - PROCESS | 3884 | 1466630243412 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:23 INFO - PROCESS | 3884 | 1466630243415 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:23 INFO - PROCESS | 3884 | 1466630243516 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 13:17:23 INFO - PROCESS | 3884 | 1466630243630 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:23 INFO - PROCESS | 3884 | 1466630243635 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:23 INFO - PROCESS | 3884 | ++DOCSHELL 10B61400 == 42 [pid = 3884] [id = 737] 13:17:23 INFO - PROCESS | 3884 | ++DOMWINDOW == 94 (11BDC000) [pid = 3884] [serial = 2211] [outer = 00000000] 13:17:23 INFO - PROCESS | 3884 | ++DOMWINDOW == 95 (12E5F400) [pid = 3884] [serial = 2212] [outer = 11BDC000] 13:17:23 INFO - PROCESS | 3884 | 1466630243730 Marionette DEBUG loaded listener.js 13:17:23 INFO - PROCESS | 3884 | ++DOMWINDOW == 96 (13252C00) [pid = 3884] [serial = 2213] [outer = 11BDC000] 13:17:24 INFO - PROCESS | 3884 | [3884] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 13:17:24 INFO - PROCESS | 3884 | [3884] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 13:17:24 INFO - PROCESS | 3884 | [3884] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 13:17:24 INFO - PROCESS | 3884 | [3884] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 13:17:24 INFO - PROCESS | 3884 | --DOCSHELL 0C392C00 == 41 [pid = 3884] [id = 731] 13:17:24 INFO - PROCESS | 3884 | --DOCSHELL 0C37E000 == 40 [pid = 3884] [id = 730] 13:17:24 INFO - PROCESS | 3884 | --DOCSHELL 1981BC00 == 39 [pid = 3884] [id = 729] 13:17:24 INFO - PROCESS | 3884 | --DOCSHELL 17E48000 == 38 [pid = 3884] [id = 728] 13:17:24 INFO - PROCESS | 3884 | --DOCSHELL 106E2000 == 37 [pid = 3884] [id = 727] 13:17:24 INFO - PROCESS | 3884 | --DOCSHELL 1658B800 == 36 [pid = 3884] [id = 726] 13:17:24 INFO - PROCESS | 3884 | --DOCSHELL 143AC000 == 35 [pid = 3884] [id = 725] 13:17:24 INFO - PROCESS | 3884 | --DOCSHELL 12BE8000 == 34 [pid = 3884] [id = 724] 13:17:24 INFO - PROCESS | 3884 | --DOCSHELL 10426400 == 33 [pid = 3884] [id = 723] 13:17:24 INFO - PROCESS | 3884 | --DOCSHELL 10471C00 == 32 [pid = 3884] [id = 720] 13:17:24 INFO - PROCESS | 3884 | --DOMWINDOW == 95 (180B6800) [pid = 3884] [serial = 2143] [outer = 00000000] [url = about:blank] 13:17:24 INFO - PROCESS | 3884 | --DOMWINDOW == 94 (180BD000) [pid = 3884] [serial = 2144] [outer = 00000000] [url = about:blank] 13:17:24 INFO - PROCESS | 3884 | --DOMWINDOW == 93 (16055400) [pid = 3884] [serial = 2137] [outer = 00000000] [url = about:blank] 13:17:24 INFO - PROCESS | 3884 | --DOMWINDOW == 92 (16EDB800) [pid = 3884] [serial = 2138] [outer = 00000000] [url = about:blank] 13:17:24 INFO - PROCESS | 3884 | --DOMWINDOW == 91 (19E7B800) [pid = 3884] [serial = 2156] [outer = 00000000] [url = about:blank] 13:17:24 INFO - PROCESS | 3884 | --DOMWINDOW == 90 (12CCD400) [pid = 3884] [serial = 2134] [outer = 00000000] [url = about:blank] 13:17:24 INFO - PROCESS | 3884 | --DOMWINDOW == 89 (132DD800) [pid = 3884] [serial = 2135] [outer = 00000000] [url = about:blank] 13:17:24 INFO - PROCESS | 3884 | --DOMWINDOW == 88 (13134C00) [pid = 3884] [serial = 2128] [outer = 00000000] [url = about:blank] 13:17:24 INFO - PROCESS | 3884 | --DOMWINDOW == 87 (17D35C00) [pid = 3884] [serial = 2140] [outer = 00000000] [url = about:blank] 13:17:24 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (1655A800) [pid = 3884] [serial = 2131] [outer = 00000000] [url = about:blank] 13:17:24 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (1A566C00) [pid = 3884] [serial = 2158] [outer = 00000000] [url = about:blank] 13:17:24 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (19963C00) [pid = 3884] [serial = 2146] [outer = 00000000] [url = about:blank] 13:17:24 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (12E69C00) [pid = 3884] [serial = 2152] [outer = 00000000] [url = about:blank] 13:17:24 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (1A559000) [pid = 3884] [serial = 2149] [outer = 00000000] [url = about:blank] 13:17:24 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (17EF0C00) [pid = 3884] [serial = 2155] [outer = 00000000] [url = about:blank] 13:17:24 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (1A55B800) [pid = 3884] [serial = 2150] [outer = 00000000] [url = about:blank] 13:17:24 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (19965800) [pid = 3884] [serial = 2147] [outer = 00000000] [url = about:blank] 13:17:24 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (15948800) [pid = 3884] [serial = 2153] [outer = 00000000] [url = about:blank] 13:17:24 INFO - PROCESS | 3884 | --DOMWINDOW == 77 (17D96C00) [pid = 3884] [serial = 2141] [outer = 00000000] [url = about:blank] 13:17:24 INFO - PROCESS | 3884 | 1466630244320 Marionette TRACE conn3 <- [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]]]}] 13:17:24 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 13:17:24 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 13:17:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 13:17:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:17:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:17:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:17:24 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 13:17:24 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 13:17:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:17:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:17:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:17:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:17:24 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 13:17:24 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 13:17:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:17:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:17:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:17:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:17:24 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]" 13:17:24 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 13:17:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:17:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:17:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:17:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:17:24 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 13:17:24 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 953ms 13:17:24 INFO - PROCESS | 3884 | 1466630244354 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 13:17:24 INFO - PROCESS | 3884 | 1466630244358 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 13:17:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 13:17:24 INFO - PROCESS | 3884 | 1466630244365 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 13:17:24 INFO - PROCESS | 3884 | 1466630244367 Marionette TRACE conn3 <- [1,2914,null,{}] 13:17:24 INFO - PROCESS | 3884 | 1466630244371 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:24 INFO - PROCESS | 3884 | 1466630244373 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:24 INFO - PROCESS | 3884 | 1466630244458 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 13:17:24 INFO - PROCESS | 3884 | 1466630244465 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:24 INFO - PROCESS | 3884 | 1466630244468 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:24 INFO - PROCESS | 3884 | ++DOCSHELL 135A9C00 == 33 [pid = 3884] [id = 738] 13:17:24 INFO - PROCESS | 3884 | ++DOMWINDOW == 78 (13941000) [pid = 3884] [serial = 2214] [outer = 00000000] 13:17:24 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (143A7000) [pid = 3884] [serial = 2215] [outer = 13941000] 13:17:24 INFO - PROCESS | 3884 | 1466630244515 Marionette DEBUG loaded listener.js 13:17:24 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (1548F400) [pid = 3884] [serial = 2216] [outer = 13941000] 13:17:25 INFO - PROCESS | 3884 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 13:17:25 INFO - PROCESS | 3884 | 1466630245013 Marionette TRACE conn3 <- [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]]]}] 13:17:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 13:17:25 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 687ms 13:17:25 INFO - PROCESS | 3884 | 1466630245064 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 13:17:25 INFO - PROCESS | 3884 | 1466630245066 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 13:17:25 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 13:17:25 INFO - PROCESS | 3884 | 1466630245073 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 13:17:25 INFO - PROCESS | 3884 | 1466630245076 Marionette TRACE conn3 <- [1,2918,null,{}] 13:17:25 INFO - PROCESS | 3884 | 1466630245087 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:25 INFO - PROCESS | 3884 | 1466630245091 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:25 INFO - PROCESS | 3884 | 1466630245177 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 13:17:25 INFO - PROCESS | 3884 | 1466630245185 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:25 INFO - PROCESS | 3884 | 1466630245188 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:25 INFO - PROCESS | 3884 | ++DOCSHELL 16EB3000 == 34 [pid = 3884] [id = 739] 13:17:25 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (16EB4400) [pid = 3884] [serial = 2217] [outer = 00000000] 13:17:25 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (16EE3800) [pid = 3884] [serial = 2218] [outer = 16EB4400] 13:17:25 INFO - PROCESS | 3884 | 1466630245235 Marionette DEBUG loaded listener.js 13:17:25 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (1757DC00) [pid = 3884] [serial = 2219] [outer = 16EB4400] 13:17:25 INFO - PROCESS | 3884 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 13:17:25 INFO - PROCESS | 3884 | 1466630245699 Marionette TRACE conn3 <- [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]]]}] 13:17:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 13:17:25 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 657ms 13:17:25 INFO - PROCESS | 3884 | 1466630245728 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 13:17:25 INFO - PROCESS | 3884 | 1466630245731 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 13:17:25 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 13:17:25 INFO - PROCESS | 3884 | 1466630245734 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 13:17:25 INFO - PROCESS | 3884 | 1466630245735 Marionette TRACE conn3 <- [1,2922,null,{}] 13:17:25 INFO - PROCESS | 3884 | 1466630245738 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:25 INFO - PROCESS | 3884 | 1466630245740 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:25 INFO - PROCESS | 3884 | 1466630245825 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 13:17:25 INFO - PROCESS | 3884 | 1466630245830 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:25 INFO - PROCESS | 3884 | 1466630245832 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:25 INFO - PROCESS | 3884 | ++DOCSHELL 174FAC00 == 35 [pid = 3884] [id = 740] 13:17:25 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (17D2C400) [pid = 3884] [serial = 2220] [outer = 00000000] 13:17:25 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (180AF000) [pid = 3884] [serial = 2221] [outer = 17D2C400] 13:17:25 INFO - PROCESS | 3884 | 1466630245877 Marionette DEBUG loaded listener.js 13:17:25 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (180B4800) [pid = 3884] [serial = 2222] [outer = 17D2C400] 13:17:26 INFO - PROCESS | 3884 | 1466630246318 Marionette TRACE conn3 <- [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]]]}] 13:17:26 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 13:17:26 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 640ms 13:17:26 INFO - PROCESS | 3884 | 1466630246373 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 13:17:26 INFO - PROCESS | 3884 | 1466630246375 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 13:17:26 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 13:17:26 INFO - PROCESS | 3884 | 1466630246379 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 13:17:26 INFO - PROCESS | 3884 | 1466630246380 Marionette TRACE conn3 <- [1,2926,null,{}] 13:17:26 INFO - PROCESS | 3884 | 1466630246384 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:26 INFO - PROCESS | 3884 | 1466630246386 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:26 INFO - PROCESS | 3884 | 1466630246465 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 13:17:26 INFO - PROCESS | 3884 | 1466630246471 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:26 INFO - PROCESS | 3884 | 1466630246473 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:26 INFO - PROCESS | 3884 | ++DOCSHELL 19815400 == 36 [pid = 3884] [id = 741] 13:17:26 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (19815C00) [pid = 3884] [serial = 2223] [outer = 00000000] 13:17:26 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (19965C00) [pid = 3884] [serial = 2224] [outer = 19815C00] 13:17:26 INFO - PROCESS | 3884 | 1466630246519 Marionette DEBUG loaded listener.js 13:17:26 INFO - PROCESS | 3884 | ++DOMWINDOW == 89 (19E80400) [pid = 3884] [serial = 2225] [outer = 19815C00] 13:17:27 INFO - PROCESS | 3884 | 1466630247002 Marionette TRACE conn3 <- [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]]]}] 13:17:27 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. 13:17:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 641ms 13:17:27 INFO - PROCESS | 3884 | 1466630247015 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 13:17:27 INFO - PROCESS | 3884 | 1466630247017 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 13:17:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 13:17:27 INFO - PROCESS | 3884 | 1466630247020 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 13:17:27 INFO - PROCESS | 3884 | 1466630247021 Marionette TRACE conn3 <- [1,2930,null,{}] 13:17:27 INFO - PROCESS | 3884 | 1466630247025 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:27 INFO - PROCESS | 3884 | 1466630247030 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:27 INFO - PROCESS | 3884 | 1466630247179 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 13:17:27 INFO - PROCESS | 3884 | 1466630247184 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:27 INFO - PROCESS | 3884 | 1466630247186 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:27 INFO - PROCESS | 3884 | ++DOCSHELL 10C83800 == 37 [pid = 3884] [id = 742] 13:17:27 INFO - PROCESS | 3884 | ++DOMWINDOW == 90 (1995CC00) [pid = 3884] [serial = 2226] [outer = 00000000] 13:17:27 INFO - PROCESS | 3884 | ++DOMWINDOW == 91 (1A562000) [pid = 3884] [serial = 2227] [outer = 1995CC00] 13:17:27 INFO - PROCESS | 3884 | 1466630247235 Marionette DEBUG loaded listener.js 13:17:27 INFO - PROCESS | 3884 | ++DOMWINDOW == 92 (1A5DAC00) [pid = 3884] [serial = 2228] [outer = 1995CC00] 13:17:27 INFO - PROCESS | 3884 | 1466630247666 Marionette TRACE conn3 <- [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"]]]}] 13:17:27 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 13:17:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 13:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:17:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 13:17:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 688ms 13:17:27 INFO - PROCESS | 3884 | 1466630247720 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 13:17:27 INFO - PROCESS | 3884 | 1466630247722 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 13:17:27 INFO - PROCESS | 3884 | 1466630247725 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 13:17:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 13:17:27 INFO - PROCESS | 3884 | 1466630247727 Marionette TRACE conn3 <- [1,2934,null,{}] 13:17:27 INFO - PROCESS | 3884 | 1466630247730 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:27 INFO - PROCESS | 3884 | 1466630247732 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:27 INFO - PROCESS | 3884 | 1466630247854 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 13:17:28 INFO - PROCESS | 3884 | 1466630247956 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:28 INFO - PROCESS | 3884 | 1466630247958 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:28 INFO - PROCESS | 3884 | ++DOCSHELL 1A58C000 == 38 [pid = 3884] [id = 743] 13:17:28 INFO - PROCESS | 3884 | ++DOMWINDOW == 93 (1A5E3000) [pid = 3884] [serial = 2229] [outer = 00000000] 13:17:28 INFO - PROCESS | 3884 | ++DOMWINDOW == 94 (1A87CC00) [pid = 3884] [serial = 2230] [outer = 1A5E3000] 13:17:28 INFO - PROCESS | 3884 | 1466630248010 Marionette DEBUG loaded listener.js 13:17:28 INFO - PROCESS | 3884 | ++DOMWINDOW == 95 (1A87C000) [pid = 3884] [serial = 2231] [outer = 1A5E3000] 13:17:28 INFO - PROCESS | 3884 | 1466630248388 Marionette TRACE conn3 <- [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]]]}] 13:17:28 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. 13:17:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 688ms 13:17:28 INFO - PROCESS | 3884 | 1466630248425 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 13:17:28 INFO - PROCESS | 3884 | 1466630248427 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 13:17:28 INFO - PROCESS | 3884 | 1466630248430 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 13:17:28 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 13:17:28 INFO - PROCESS | 3884 | 1466630248432 Marionette TRACE conn3 <- [1,2938,null,{}] 13:17:28 INFO - PROCESS | 3884 | 1466630248435 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:28 INFO - PROCESS | 3884 | 1466630248437 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:28 INFO - PROCESS | 3884 | 1466630248554 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 13:17:28 INFO - PROCESS | 3884 | 1466630248559 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:28 INFO - PROCESS | 3884 | 1466630248561 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:28 INFO - PROCESS | 3884 | ++DOCSHELL 180A7800 == 39 [pid = 3884] [id = 744] 13:17:28 INFO - PROCESS | 3884 | ++DOMWINDOW == 96 (1A5E3C00) [pid = 3884] [serial = 2232] [outer = 00000000] 13:17:28 INFO - PROCESS | 3884 | ++DOMWINDOW == 97 (1A890000) [pid = 3884] [serial = 2233] [outer = 1A5E3C00] 13:17:28 INFO - PROCESS | 3884 | 1466630248604 Marionette DEBUG loaded listener.js 13:17:28 INFO - PROCESS | 3884 | ++DOMWINDOW == 98 (1A892C00) [pid = 3884] [serial = 2234] [outer = 1A5E3C00] 13:17:29 INFO - PROCESS | 3884 | --DOMWINDOW == 97 (15114000) [pid = 3884] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 13:17:29 INFO - PROCESS | 3884 | --DOMWINDOW == 96 (12E8B800) [pid = 3884] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 13:17:29 INFO - PROCESS | 3884 | --DOMWINDOW == 95 (1698C400) [pid = 3884] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 13:17:29 INFO - PROCESS | 3884 | --DOMWINDOW == 94 (106EAC00) [pid = 3884] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 13:17:29 INFO - PROCESS | 3884 | --DOMWINDOW == 93 (180A9C00) [pid = 3884] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 13:17:29 INFO - PROCESS | 3884 | --DOMWINDOW == 92 (0C38C800) [pid = 3884] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 13:17:29 INFO - PROCESS | 3884 | --DOMWINDOW == 91 (1981DC00) [pid = 3884] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 13:17:29 INFO - PROCESS | 3884 | --DOMWINDOW == 90 (16EDE000) [pid = 3884] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 13:17:29 INFO - PROCESS | 3884 | --DOMWINDOW == 89 (111E6400) [pid = 3884] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 13:17:29 INFO - PROCESS | 3884 | ++DOCSHELL 135B1800 == 40 [pid = 3884] [id = 745] 13:17:29 INFO - PROCESS | 3884 | ++DOMWINDOW == 90 (140F6800) [pid = 3884] [serial = 2235] [outer = 00000000] 13:17:29 INFO - PROCESS | 3884 | ++DOMWINDOW == 91 (15114000) [pid = 3884] [serial = 2236] [outer = 140F6800] 13:17:29 INFO - PROCESS | 3884 | 1466630249260 Marionette TRACE conn3 <- [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]]]}] 13:17:29 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. 13:17:29 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 891ms 13:17:29 INFO - PROCESS | 3884 | 1466630249335 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 13:17:29 INFO - PROCESS | 3884 | 1466630249337 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 13:17:29 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 13:17:29 INFO - PROCESS | 3884 | 1466630249341 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 13:17:29 INFO - PROCESS | 3884 | 1466630249342 Marionette TRACE conn3 <- [1,2942,null,{}] 13:17:29 INFO - PROCESS | 3884 | 1466630249346 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:29 INFO - PROCESS | 3884 | 1466630249347 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:29 INFO - PROCESS | 3884 | 1466630249439 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 13:17:29 INFO - PROCESS | 3884 | 1466630249450 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:29 INFO - PROCESS | 3884 | 1466630249452 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:29 INFO - PROCESS | 3884 | ++DOCSHELL 10474000 == 41 [pid = 3884] [id = 746] 13:17:29 INFO - PROCESS | 3884 | ++DOMWINDOW == 92 (166DF000) [pid = 3884] [serial = 2237] [outer = 00000000] 13:17:29 INFO - PROCESS | 3884 | ++DOMWINDOW == 93 (19E7CC00) [pid = 3884] [serial = 2238] [outer = 166DF000] 13:17:29 INFO - PROCESS | 3884 | 1466630249495 Marionette DEBUG loaded listener.js 13:17:29 INFO - PROCESS | 3884 | ++DOMWINDOW == 94 (1A879800) [pid = 3884] [serial = 2239] [outer = 166DF000] 13:17:29 INFO - PROCESS | 3884 | 1466630249912 Marionette TRACE conn3 <- [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]]]}] 13:17:29 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:17:29 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 13:17:29 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 594ms 13:17:29 INFO - PROCESS | 3884 | 1466630249938 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 13:17:29 INFO - PROCESS | 3884 | 1466630249940 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 13:17:29 INFO - PROCESS | 3884 | 1466630249943 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 13:17:29 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 13:17:29 INFO - PROCESS | 3884 | 1466630249944 Marionette TRACE conn3 <- [1,2946,null,{}] 13:17:30 INFO - PROCESS | 3884 | 1466630249970 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:30 INFO - PROCESS | 3884 | 1466630249972 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:30 INFO - PROCESS | 3884 | 1466630250081 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 13:17:30 INFO - PROCESS | 3884 | 1466630250087 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:30 INFO - PROCESS | 3884 | 1466630250089 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:30 INFO - PROCESS | 3884 | ++DOCSHELL 16629C00 == 42 [pid = 3884] [id = 747] 13:17:30 INFO - PROCESS | 3884 | ++DOMWINDOW == 95 (1662AC00) [pid = 3884] [serial = 2240] [outer = 00000000] 13:17:30 INFO - PROCESS | 3884 | ++DOMWINDOW == 96 (16631C00) [pid = 3884] [serial = 2241] [outer = 1662AC00] 13:17:30 INFO - PROCESS | 3884 | 1466630250131 Marionette DEBUG loaded listener.js 13:17:30 INFO - PROCESS | 3884 | ++DOMWINDOW == 97 (1A034400) [pid = 3884] [serial = 2242] [outer = 1662AC00] 13:17:30 INFO - PROCESS | 3884 | 1466630250538 Marionette TRACE conn3 <- [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]]]}] 13:17:30 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. 13:17:30 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 625ms 13:17:30 INFO - PROCESS | 3884 | 1466630250581 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 13:17:30 INFO - PROCESS | 3884 | 1466630250583 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 13:17:30 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 13:17:30 INFO - PROCESS | 3884 | 1466630250590 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 13:17:30 INFO - PROCESS | 3884 | 1466630250592 Marionette TRACE conn3 <- [1,2950,null,{}] 13:17:30 INFO - PROCESS | 3884 | 1466630250612 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:30 INFO - PROCESS | 3884 | 1466630250614 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:30 INFO - PROCESS | 3884 | 1466630250708 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 13:17:30 INFO - PROCESS | 3884 | 1466630250713 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:30 INFO - PROCESS | 3884 | 1466630250715 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:30 INFO - PROCESS | 3884 | ++DOCSHELL 1AA4A000 == 43 [pid = 3884] [id = 748] 13:17:30 INFO - PROCESS | 3884 | ++DOMWINDOW == 98 (1AA4C400) [pid = 3884] [serial = 2243] [outer = 00000000] 13:17:30 INFO - PROCESS | 3884 | ++DOMWINDOW == 99 (1AC64800) [pid = 3884] [serial = 2244] [outer = 1AA4C400] 13:17:30 INFO - PROCESS | 3884 | 1466630250761 Marionette DEBUG loaded listener.js 13:17:30 INFO - PROCESS | 3884 | ++DOMWINDOW == 100 (1AC69C00) [pid = 3884] [serial = 2245] [outer = 1AA4C400] 13:17:31 INFO - PROCESS | 3884 | 1466630251407 Marionette TRACE conn3 <- [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]]]}] 13:17:31 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. 13:17:31 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 859ms 13:17:31 INFO - PROCESS | 3884 | 1466630251451 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 13:17:31 INFO - PROCESS | 3884 | 1466630251456 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 13:17:31 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 13:17:31 INFO - PROCESS | 3884 | 1466630251461 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 13:17:31 INFO - PROCESS | 3884 | 1466630251464 Marionette TRACE conn3 <- [1,2954,null,{}] 13:17:31 INFO - PROCESS | 3884 | 1466630251470 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:31 INFO - PROCESS | 3884 | 1466630251473 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:31 INFO - PROCESS | 3884 | 1466630251586 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 13:17:31 INFO - PROCESS | 3884 | 1466630251732 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:31 INFO - PROCESS | 3884 | 1466630251735 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:31 INFO - PROCESS | 3884 | ++DOCSHELL 11BE4C00 == 44 [pid = 3884] [id = 749] 13:17:31 INFO - PROCESS | 3884 | ++DOMWINDOW == 101 (11D23400) [pid = 3884] [serial = 2246] [outer = 00000000] 13:17:31 INFO - PROCESS | 3884 | ++DOMWINDOW == 102 (135A8400) [pid = 3884] [serial = 2247] [outer = 11D23400] 13:17:31 INFO - PROCESS | 3884 | 1466630251794 Marionette DEBUG loaded listener.js 13:17:31 INFO - PROCESS | 3884 | ++DOMWINDOW == 103 (140F6C00) [pid = 3884] [serial = 2248] [outer = 11D23400] 13:17:32 INFO - PROCESS | 3884 | 1466630252329 Marionette TRACE conn3 <- [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]]]}] 13:17:32 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. 13:17:32 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 891ms 13:17:32 INFO - PROCESS | 3884 | 1466630252366 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 13:17:32 INFO - PROCESS | 3884 | 1466630252370 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 13:17:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 13:17:32 INFO - PROCESS | 3884 | 1466630252377 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 13:17:32 INFO - PROCESS | 3884 | 1466630252380 Marionette TRACE conn3 <- [1,2958,null,{}] 13:17:32 INFO - PROCESS | 3884 | 1466630252384 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:32 INFO - PROCESS | 3884 | 1466630252386 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:32 INFO - PROCESS | 3884 | 1466630252549 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 13:17:32 INFO - PROCESS | 3884 | 1466630252632 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:32 INFO - PROCESS | 3884 | 1466630252635 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:32 INFO - PROCESS | 3884 | ++DOCSHELL 16EA7C00 == 45 [pid = 3884] [id = 750] 13:17:32 INFO - PROCESS | 3884 | ++DOMWINDOW == 104 (16EA8400) [pid = 3884] [serial = 2249] [outer = 00000000] 13:17:32 INFO - PROCESS | 3884 | ++DOMWINDOW == 105 (16EDE000) [pid = 3884] [serial = 2250] [outer = 16EA8400] 13:17:32 INFO - PROCESS | 3884 | 1466630252691 Marionette DEBUG loaded listener.js 13:17:32 INFO - PROCESS | 3884 | ++DOMWINDOW == 106 (178A7400) [pid = 3884] [serial = 2251] [outer = 16EA8400] 13:17:33 INFO - PROCESS | 3884 | 1466630253185 Marionette TRACE conn3 <- [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]]]}] 13:17:33 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. 13:17:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 844ms 13:17:33 INFO - PROCESS | 3884 | 1466630253234 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 13:17:33 INFO - PROCESS | 3884 | 1466630253237 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 13:17:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 13:17:33 INFO - PROCESS | 3884 | 1466630253243 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 13:17:33 INFO - PROCESS | 3884 | 1466630253247 Marionette TRACE conn3 <- [1,2962,null,{}] 13:17:33 INFO - PROCESS | 3884 | 1466630253258 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:33 INFO - PROCESS | 3884 | 1466630253263 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:33 INFO - PROCESS | 3884 | 1466630253376 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 13:17:33 INFO - PROCESS | 3884 | 1466630253536 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:33 INFO - PROCESS | 3884 | 1466630253540 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:33 INFO - PROCESS | 3884 | ++DOCSHELL 19742800 == 46 [pid = 3884] [id = 751] 13:17:33 INFO - PROCESS | 3884 | ++DOMWINDOW == 107 (19742C00) [pid = 3884] [serial = 2252] [outer = 00000000] 13:17:33 INFO - PROCESS | 3884 | ++DOMWINDOW == 108 (19746400) [pid = 3884] [serial = 2253] [outer = 19742C00] 13:17:33 INFO - PROCESS | 3884 | 1466630253598 Marionette DEBUG loaded listener.js 13:17:33 INFO - PROCESS | 3884 | ++DOMWINDOW == 109 (1974A000) [pid = 3884] [serial = 2254] [outer = 19742C00] 13:17:34 INFO - PROCESS | 3884 | 1466630254135 Marionette TRACE conn3 <- [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]]]}] 13:17:34 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. 13:17:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 938ms 13:17:34 INFO - PROCESS | 3884 | 1466630254188 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 13:17:34 INFO - PROCESS | 3884 | 1466630254191 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 13:17:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 13:17:34 INFO - PROCESS | 3884 | 1466630254195 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 13:17:34 INFO - PROCESS | 3884 | 1466630254197 Marionette TRACE conn3 <- [1,2966,null,{}] 13:17:34 INFO - PROCESS | 3884 | 1466630254201 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:34 INFO - PROCESS | 3884 | 1466630254203 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:34 INFO - PROCESS | 3884 | 1466630254311 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 13:17:34 INFO - PROCESS | 3884 | 1466630254469 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:34 INFO - PROCESS | 3884 | 1466630254472 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:34 INFO - PROCESS | 3884 | ++DOCSHELL 17E4A800 == 47 [pid = 3884] [id = 752] 13:17:34 INFO - PROCESS | 3884 | ++DOMWINDOW == 110 (1995D400) [pid = 3884] [serial = 2255] [outer = 00000000] 13:17:34 INFO - PROCESS | 3884 | ++DOMWINDOW == 111 (1A55B000) [pid = 3884] [serial = 2256] [outer = 1995D400] 13:17:34 INFO - PROCESS | 3884 | 1466630254527 Marionette DEBUG loaded listener.js 13:17:34 INFO - PROCESS | 3884 | ++DOMWINDOW == 112 (1A5D7C00) [pid = 3884] [serial = 2257] [outer = 1995D400] 13:17:35 INFO - PROCESS | 3884 | 1466630255023 Marionette TRACE conn3 <- [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]]]}] 13:17:35 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. 13:17:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 829ms 13:17:35 INFO - PROCESS | 3884 | 1466630255054 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 13:17:35 INFO - PROCESS | 3884 | 1466630255057 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 13:17:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 13:17:35 INFO - PROCESS | 3884 | 1466630255062 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 13:17:35 INFO - PROCESS | 3884 | 1466630255064 Marionette TRACE conn3 <- [1,2970,null,{}] 13:17:35 INFO - PROCESS | 3884 | 1466630255067 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:35 INFO - PROCESS | 3884 | 1466630255069 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:35 INFO - PROCESS | 3884 | 1466630255176 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 13:17:35 INFO - PROCESS | 3884 | 1466630255467 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:35 INFO - PROCESS | 3884 | 1466630255470 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:35 INFO - PROCESS | 3884 | ++DOCSHELL 0C770800 == 48 [pid = 3884] [id = 753] 13:17:35 INFO - PROCESS | 3884 | ++DOMWINDOW == 113 (1041DC00) [pid = 3884] [serial = 2258] [outer = 00000000] 13:17:35 INFO - PROCESS | 3884 | ++DOMWINDOW == 114 (114E4C00) [pid = 3884] [serial = 2259] [outer = 1041DC00] 13:17:35 INFO - PROCESS | 3884 | 1466630255537 Marionette DEBUG loaded listener.js 13:17:35 INFO - PROCESS | 3884 | ++DOMWINDOW == 115 (13136C00) [pid = 3884] [serial = 2260] [outer = 1041DC00] 13:17:36 INFO - PROCESS | 3884 | 1466630256125 Marionette TRACE conn3 <- [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"]]]}] 13:17:36 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 13:17:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 13:17:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:17:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 13:17:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1094ms 13:17:36 INFO - PROCESS | 3884 | 1466630256161 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 13:17:36 INFO - PROCESS | 3884 | 1466630256164 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 13:17:36 INFO - PROCESS | 3884 | 1466630256168 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 13:17:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 13:17:36 INFO - PROCESS | 3884 | 1466630256171 Marionette TRACE conn3 <- [1,2974,null,{}] 13:17:36 INFO - PROCESS | 3884 | 1466630256177 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:36 INFO - PROCESS | 3884 | 1466630256179 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:36 INFO - PROCESS | 3884 | 1466630256281 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 13:17:36 INFO - PROCESS | 3884 | 1466630256444 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:36 INFO - PROCESS | 3884 | 1466630256447 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:36 INFO - PROCESS | 3884 | ++DOCSHELL 1075C400 == 49 [pid = 3884] [id = 754] 13:17:36 INFO - PROCESS | 3884 | ++DOMWINDOW == 116 (10B60C00) [pid = 3884] [serial = 2261] [outer = 00000000] 13:17:36 INFO - PROCESS | 3884 | ++DOMWINDOW == 117 (16047800) [pid = 3884] [serial = 2262] [outer = 10B60C00] 13:17:36 INFO - PROCESS | 3884 | 1466630256497 Marionette DEBUG loaded listener.js 13:17:36 INFO - PROCESS | 3884 | ++DOMWINDOW == 118 (16973000) [pid = 3884] [serial = 2263] [outer = 10B60C00] 13:17:36 INFO - PROCESS | 3884 | --DOCSHELL 16629C00 == 48 [pid = 3884] [id = 747] 13:17:36 INFO - PROCESS | 3884 | --DOCSHELL 10474000 == 47 [pid = 3884] [id = 746] 13:17:36 INFO - PROCESS | 3884 | --DOCSHELL 135B1800 == 46 [pid = 3884] [id = 745] 13:17:36 INFO - PROCESS | 3884 | --DOCSHELL 180A7800 == 45 [pid = 3884] [id = 744] 13:17:36 INFO - PROCESS | 3884 | --DOCSHELL 1A58C000 == 44 [pid = 3884] [id = 743] 13:17:36 INFO - PROCESS | 3884 | --DOCSHELL 10C83800 == 43 [pid = 3884] [id = 742] 13:17:36 INFO - PROCESS | 3884 | --DOCSHELL 19815400 == 42 [pid = 3884] [id = 741] 13:17:36 INFO - PROCESS | 3884 | --DOCSHELL 174FAC00 == 41 [pid = 3884] [id = 740] 13:17:36 INFO - PROCESS | 3884 | --DOCSHELL 16EB3000 == 40 [pid = 3884] [id = 739] 13:17:36 INFO - PROCESS | 3884 | --DOCSHELL 135A9C00 == 39 [pid = 3884] [id = 738] 13:17:36 INFO - PROCESS | 3884 | --DOCSHELL 10B61400 == 38 [pid = 3884] [id = 737] 13:17:36 INFO - PROCESS | 3884 | --DOMWINDOW == 117 (1A44E400) [pid = 3884] [serial = 2197] [outer = 00000000] [url = about:blank] 13:17:36 INFO - PROCESS | 3884 | --DOMWINDOW == 116 (17588400) [pid = 3884] [serial = 2164] [outer = 00000000] [url = about:blank] 13:17:36 INFO - PROCESS | 3884 | --DOMWINDOW == 115 (12BB0000) [pid = 3884] [serial = 2161] [outer = 00000000] [url = about:blank] 13:17:36 INFO - PROCESS | 3884 | --DOMWINDOW == 114 (1A558400) [pid = 3884] [serial = 2167] [outer = 00000000] [url = about:blank] 13:17:36 INFO - PROCESS | 3884 | --DOCSHELL 1067E400 == 37 [pid = 3884] [id = 733] 13:17:36 INFO - PROCESS | 3884 | --DOCSHELL 15D4B000 == 36 [pid = 3884] [id = 732] 13:17:36 INFO - PROCESS | 3884 | --DOMWINDOW == 113 (1995E000) [pid = 3884] [serial = 2188] [outer = 00000000] [url = about:blank] 13:17:36 INFO - PROCESS | 3884 | --DOMWINDOW == 112 (19FC0800) [pid = 3884] [serial = 2195] [outer = 00000000] [url = about:blank] 13:17:36 INFO - PROCESS | 3884 | --DOMWINDOW == 111 (19E83400) [pid = 3884] [serial = 2189] [outer = 00000000] [url = about:blank] 13:17:36 INFO - PROCESS | 3884 | --DOMWINDOW == 110 (19FC0400) [pid = 3884] [serial = 2194] [outer = 00000000] [url = about:blank] 13:17:36 INFO - PROCESS | 3884 | --DOMWINDOW == 109 (16EE4000) [pid = 3884] [serial = 2182] [outer = 00000000] [url = about:blank] 13:17:36 INFO - PROCESS | 3884 | --DOMWINDOW == 108 (180BF800) [pid = 3884] [serial = 2186] [outer = 00000000] [url = about:blank] 13:17:36 INFO - PROCESS | 3884 | --DOMWINDOW == 107 (174FCC00) [pid = 3884] [serial = 2183] [outer = 00000000] [url = about:blank] 13:17:36 INFO - PROCESS | 3884 | --DOMWINDOW == 106 (17D2C800) [pid = 3884] [serial = 2192] [outer = 00000000] [url = about:blank] 13:17:36 INFO - PROCESS | 3884 | --DOMWINDOW == 105 (16EDEC00) [pid = 3884] [serial = 2180] [outer = 00000000] [url = about:blank] 13:17:36 INFO - PROCESS | 3884 | --DOMWINDOW == 104 (1548FC00) [pid = 3884] [serial = 2176] [outer = 00000000] [url = about:blank] 13:17:36 INFO - PROCESS | 3884 | --DOMWINDOW == 103 (15D4C800) [pid = 3884] [serial = 2177] [outer = 00000000] [url = about:blank] 13:17:36 INFO - PROCESS | 3884 | --DOMWINDOW == 102 (1324DC00) [pid = 3884] [serial = 2173] [outer = 00000000] [url = about:blank] 13:17:36 INFO - PROCESS | 3884 | --DOMWINDOW == 101 (132DCC00) [pid = 3884] [serial = 2174] [outer = 00000000] [url = about:blank] 13:17:36 INFO - PROCESS | 3884 | --DOMWINDOW == 100 (16EC7000) [pid = 3884] [serial = 2179] [outer = 00000000] [url = about:blank] 13:17:36 INFO - PROCESS | 3884 | --DOMWINDOW == 99 (12919800) [pid = 3884] [serial = 2171] [outer = 00000000] [url = about:blank] 13:17:36 INFO - PROCESS | 3884 | --DOMWINDOW == 98 (10B5C800) [pid = 3884] [serial = 2170] [outer = 00000000] [url = about:blank] 13:17:36 INFO - PROCESS | 3884 | --DOMWINDOW == 97 (180BBC00) [pid = 3884] [serial = 2185] [outer = 00000000] [url = about:blank] 13:17:36 INFO - PROCESS | 3884 | --DOMWINDOW == 96 (178A0000) [pid = 3884] [serial = 2191] [outer = 00000000] [url = about:blank] 13:17:37 INFO - PROCESS | 3884 | 1466630257012 Marionette TRACE conn3 <- [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]]]}] 13:17:37 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. 13:17:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 906ms 13:17:37 INFO - PROCESS | 3884 | 1466630257078 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 13:17:37 INFO - PROCESS | 3884 | 1466630257084 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 13:17:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 13:17:37 INFO - PROCESS | 3884 | 1466630257090 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 13:17:37 INFO - PROCESS | 3884 | 1466630257092 Marionette TRACE conn3 <- [1,2978,null,{}] 13:17:37 INFO - PROCESS | 3884 | 1466630257096 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:37 INFO - PROCESS | 3884 | 1466630257098 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:37 INFO - PROCESS | 3884 | 1466630257189 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 13:17:37 INFO - PROCESS | 3884 | 1466630257294 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:37 INFO - PROCESS | 3884 | 1466630257297 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:37 INFO - PROCESS | 3884 | ++DOCSHELL 132DD400 == 37 [pid = 3884] [id = 755] 13:17:37 INFO - PROCESS | 3884 | ++DOMWINDOW == 97 (1332D400) [pid = 3884] [serial = 2264] [outer = 00000000] 13:17:37 INFO - PROCESS | 3884 | ++DOMWINDOW == 98 (16555000) [pid = 3884] [serial = 2265] [outer = 1332D400] 13:17:37 INFO - PROCESS | 3884 | 1466630257341 Marionette DEBUG loaded listener.js 13:17:37 INFO - PROCESS | 3884 | ++DOMWINDOW == 99 (16628800) [pid = 3884] [serial = 2266] [outer = 1332D400] 13:17:37 INFO - PROCESS | 3884 | ++DOCSHELL 16EB3000 == 38 [pid = 3884] [id = 756] 13:17:37 INFO - PROCESS | 3884 | ++DOMWINDOW == 100 (16EC2400) [pid = 3884] [serial = 2267] [outer = 00000000] 13:17:37 INFO - PROCESS | 3884 | ++DOMWINDOW == 101 (16EC7000) [pid = 3884] [serial = 2268] [outer = 16EC2400] 13:17:37 INFO - PROCESS | 3884 | 1466630257770 Marionette TRACE conn3 <- [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]]]}] 13:17:37 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. 13:17:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 735ms 13:17:37 INFO - PROCESS | 3884 | 1466630257831 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 13:17:37 INFO - PROCESS | 3884 | 1466630257833 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 13:17:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 13:17:37 INFO - PROCESS | 3884 | 1466630257838 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 13:17:37 INFO - PROCESS | 3884 | 1466630257843 Marionette TRACE conn3 <- [1,2982,null,{}] 13:17:37 INFO - PROCESS | 3884 | 1466630257852 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:37 INFO - PROCESS | 3884 | 1466630257856 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:37 INFO - PROCESS | 3884 | 1466630257957 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 13:17:37 INFO - PROCESS | 3884 | 1466630257965 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:37 INFO - PROCESS | 3884 | 1466630257967 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:38 INFO - PROCESS | 3884 | ++DOCSHELL 16EDAC00 == 39 [pid = 3884] [id = 757] 13:17:38 INFO - PROCESS | 3884 | ++DOMWINDOW == 102 (16EDF000) [pid = 3884] [serial = 2269] [outer = 00000000] 13:17:38 INFO - PROCESS | 3884 | ++DOMWINDOW == 103 (1757E400) [pid = 3884] [serial = 2270] [outer = 16EDF000] 13:17:38 INFO - PROCESS | 3884 | 1466630258011 Marionette DEBUG loaded listener.js 13:17:38 INFO - PROCESS | 3884 | ++DOMWINDOW == 104 (1769CC00) [pid = 3884] [serial = 2271] [outer = 16EDF000] 13:17:38 INFO - PROCESS | 3884 | 1466630258463 Marionette TRACE conn3 <- [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]]]}] 13:17:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:17:38 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 13:17:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 657ms 13:17:38 INFO - PROCESS | 3884 | 1466630258495 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 13:17:38 INFO - PROCESS | 3884 | 1466630258497 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 13:17:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 13:17:38 INFO - PROCESS | 3884 | 1466630258500 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 13:17:38 INFO - PROCESS | 3884 | 1466630258502 Marionette TRACE conn3 <- [1,2986,null,{}] 13:17:38 INFO - PROCESS | 3884 | 1466630258505 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:38 INFO - PROCESS | 3884 | 1466630258507 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:38 INFO - PROCESS | 3884 | 1466630258593 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 13:17:38 INFO - PROCESS | 3884 | 1466630258628 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:38 INFO - PROCESS | 3884 | 1466630258630 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:38 INFO - PROCESS | 3884 | ++DOCSHELL 178A0000 == 40 [pid = 3884] [id = 758] 13:17:38 INFO - PROCESS | 3884 | ++DOMWINDOW == 105 (17D33400) [pid = 3884] [serial = 2272] [outer = 00000000] 13:17:38 INFO - PROCESS | 3884 | ++DOMWINDOW == 106 (180A8800) [pid = 3884] [serial = 2273] [outer = 17D33400] 13:17:38 INFO - PROCESS | 3884 | 1466630258682 Marionette DEBUG loaded listener.js 13:17:38 INFO - PROCESS | 3884 | ++DOMWINDOW == 107 (180ACC00) [pid = 3884] [serial = 2274] [outer = 17D33400] 13:17:39 INFO - PROCESS | 3884 | 1466630259165 Marionette TRACE conn3 <- [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]]]}] 13:17:39 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. 13:17:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 703ms 13:17:39 INFO - PROCESS | 3884 | 1466630259231 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 13:17:39 INFO - PROCESS | 3884 | 1466630259233 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 13:17:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 13:17:39 INFO - PROCESS | 3884 | 1466630259244 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 13:17:39 INFO - PROCESS | 3884 | 1466630259245 Marionette TRACE conn3 <- [1,2990,null,{}] 13:17:39 INFO - PROCESS | 3884 | 1466630259249 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:39 INFO - PROCESS | 3884 | 1466630259251 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:39 INFO - PROCESS | 3884 | 1466630259370 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 13:17:39 INFO - PROCESS | 3884 | 1466630259375 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:39 INFO - PROCESS | 3884 | 1466630259381 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:39 INFO - PROCESS | 3884 | ++DOCSHELL 1973DC00 == 41 [pid = 3884] [id = 759] 13:17:39 INFO - PROCESS | 3884 | ++DOMWINDOW == 108 (1973E400) [pid = 3884] [serial = 2275] [outer = 00000000] 13:17:39 INFO - PROCESS | 3884 | ++DOMWINDOW == 109 (19743000) [pid = 3884] [serial = 2276] [outer = 1973E400] 13:17:39 INFO - PROCESS | 3884 | 1466630259434 Marionette DEBUG loaded listener.js 13:17:39 INFO - PROCESS | 3884 | ++DOMWINDOW == 110 (19749800) [pid = 3884] [serial = 2277] [outer = 1973E400] 13:17:39 INFO - PROCESS | 3884 | 1466630259889 Marionette TRACE conn3 <- [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]]]}] 13:17:39 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. 13:17:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 687ms 13:17:39 INFO - PROCESS | 3884 | 1466630259941 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 13:17:39 INFO - PROCESS | 3884 | 1466630259943 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 13:17:39 INFO - PROCESS | 3884 | 1466630259946 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 13:17:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 13:17:39 INFO - PROCESS | 3884 | 1466630259948 Marionette TRACE conn3 <- [1,2994,null,{}] 13:17:39 INFO - PROCESS | 3884 | 1466630259951 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:39 INFO - PROCESS | 3884 | 1466630259954 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:40 INFO - PROCESS | 3884 | 1466630260072 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 13:17:40 INFO - PROCESS | 3884 | 1466630260179 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:40 INFO - PROCESS | 3884 | 1466630260182 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:40 INFO - PROCESS | 3884 | ++DOCSHELL 10639800 == 42 [pid = 3884] [id = 760] 13:17:40 INFO - PROCESS | 3884 | ++DOMWINDOW == 111 (1981B000) [pid = 3884] [serial = 2278] [outer = 00000000] 13:17:40 INFO - PROCESS | 3884 | ++DOMWINDOW == 112 (19E88000) [pid = 3884] [serial = 2279] [outer = 1981B000] 13:17:40 INFO - PROCESS | 3884 | 1466630260224 Marionette DEBUG loaded listener.js 13:17:40 INFO - PROCESS | 3884 | ++DOMWINDOW == 113 (19F38C00) [pid = 3884] [serial = 2280] [outer = 1981B000] 13:17:40 INFO - PROCESS | 3884 | 1466630260616 Marionette TRACE conn3 <- [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]]]}] 13:17:40 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. 13:17:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 688ms 13:17:40 INFO - PROCESS | 3884 | 1466630260646 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 13:17:40 INFO - PROCESS | 3884 | 1466630260648 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 13:17:40 INFO - TEST-START | /FileAPI/FileReaderSync.worker 13:17:40 INFO - PROCESS | 3884 | 1466630260659 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 13:17:40 INFO - PROCESS | 3884 | 1466630260661 Marionette TRACE conn3 <- [1,2998,null,{}] 13:17:40 INFO - PROCESS | 3884 | 1466630260664 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:40 INFO - PROCESS | 3884 | 1466630260666 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:40 INFO - PROCESS | 3884 | 1466630260796 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 13:17:40 INFO - PROCESS | 3884 | 1466630260801 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:40 INFO - PROCESS | 3884 | 1466630260803 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:40 INFO - PROCESS | 3884 | ++DOCSHELL 180C1000 == 43 [pid = 3884] [id = 761] 13:17:40 INFO - PROCESS | 3884 | ++DOMWINDOW == 114 (19E7BC00) [pid = 3884] [serial = 2281] [outer = 00000000] 13:17:40 INFO - PROCESS | 3884 | ++DOMWINDOW == 115 (1A03EC00) [pid = 3884] [serial = 2282] [outer = 19E7BC00] 13:17:40 INFO - PROCESS | 3884 | 1466630260845 Marionette DEBUG loaded listener.js 13:17:40 INFO - PROCESS | 3884 | ++DOMWINDOW == 116 (1A559400) [pid = 3884] [serial = 2283] [outer = 19E7BC00] 13:17:41 INFO - PROCESS | 3884 | [3884] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:17:41 INFO - PROCESS | 3884 | --DOMWINDOW == 115 (15953000) [pid = 3884] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 13:17:41 INFO - PROCESS | 3884 | --DOMWINDOW == 114 (16048800) [pid = 3884] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 13:17:41 INFO - PROCESS | 3884 | --DOMWINDOW == 113 (166DF000) [pid = 3884] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 13:17:41 INFO - PROCESS | 3884 | --DOMWINDOW == 112 (1995CC00) [pid = 3884] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 13:17:41 INFO - PROCESS | 3884 | --DOMWINDOW == 111 (1A5E3000) [pid = 3884] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 13:17:41 INFO - PROCESS | 3884 | --DOMWINDOW == 110 (1A5E3C00) [pid = 3884] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 13:17:41 INFO - PROCESS | 3884 | --DOMWINDOW == 109 (180AB000) [pid = 3884] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 13:17:41 INFO - PROCESS | 3884 | --DOMWINDOW == 108 (140F6800) [pid = 3884] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:17:41 INFO - PROCESS | 3884 | --DOMWINDOW == 107 (107EDC00) [pid = 3884] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 13:17:41 INFO - PROCESS | 3884 | --DOMWINDOW == 106 (13941000) [pid = 3884] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 13:17:41 INFO - PROCESS | 3884 | --DOMWINDOW == 105 (17D2C400) [pid = 3884] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 13:17:41 INFO - PROCESS | 3884 | --DOMWINDOW == 104 (16EB4400) [pid = 3884] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 13:17:41 INFO - PROCESS | 3884 | --DOMWINDOW == 103 (19815C00) [pid = 3884] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 13:17:41 INFO - PROCESS | 3884 | --DOMWINDOW == 102 (1400EC00) [pid = 3884] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 13:17:41 INFO - PROCESS | 3884 | --DOMWINDOW == 101 (11BDC000) [pid = 3884] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 13:17:41 INFO - PROCESS | 3884 | --DOMWINDOW == 100 (178A2800) [pid = 3884] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 13:17:41 INFO - PROCESS | 3884 | --DOMWINDOW == 99 (1662AC00) [pid = 3884] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 13:17:41 INFO - PROCESS | 3884 | --DOMWINDOW == 98 (10B58000) [pid = 3884] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 13:17:41 INFO - PROCESS | 3884 | --DOMWINDOW == 97 (174EE800) [pid = 3884] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 13:17:41 INFO - PROCESS | 3884 | --DOMWINDOW == 96 (15482400) [pid = 3884] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 13:17:41 INFO - PROCESS | 3884 | --DOMWINDOW == 95 (10475C00) [pid = 3884] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 13:17:41 INFO - PROCESS | 3884 | --DOMWINDOW == 94 (1757A800) [pid = 3884] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 13:17:41 INFO - PROCESS | 3884 | 1466630261610 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 13:17:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 13:17:41 INFO - {} 13:17:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 13:17:41 INFO - {} 13:17:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 13:17:41 INFO - {} 13:17:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 13:17:41 INFO - {} 13:17:41 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1001ms 13:17:41 INFO - PROCESS | 3884 | 1466630261660 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 13:17:41 INFO - PROCESS | 3884 | 1466630261662 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 13:17:41 INFO - TEST-START | /FileAPI/fileReader.html 13:17:41 INFO - PROCESS | 3884 | 1466630261665 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 13:17:41 INFO - PROCESS | 3884 | 1466630261667 Marionette TRACE conn3 <- [1,3002,null,{}] 13:17:41 INFO - PROCESS | 3884 | 1466630261671 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:41 INFO - PROCESS | 3884 | 1466630261672 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:41 INFO - PROCESS | 3884 | 1466630261755 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 13:17:41 INFO - PROCESS | 3884 | 1466630261857 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:41 INFO - PROCESS | 3884 | 1466630261859 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:41 INFO - PROCESS | 3884 | ++DOCSHELL 104F3C00 == 44 [pid = 3884] [id = 762] 13:17:41 INFO - PROCESS | 3884 | ++DOMWINDOW == 95 (143A7400) [pid = 3884] [serial = 2284] [outer = 00000000] 13:17:41 INFO - PROCESS | 3884 | ++DOMWINDOW == 96 (16FE6000) [pid = 3884] [serial = 2285] [outer = 143A7400] 13:17:41 INFO - PROCESS | 3884 | 1466630261902 Marionette DEBUG loaded listener.js 13:17:41 INFO - PROCESS | 3884 | ++DOMWINDOW == 97 (180A5000) [pid = 3884] [serial = 2286] [outer = 143A7400] 13:17:42 INFO - PROCESS | 3884 | 1466630262241 Marionette TRACE conn3 <- [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]]]}] 13:17:42 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 13:17:42 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 13:17:42 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 13:17:42 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 13:17:42 INFO - TEST-OK | /FileAPI/fileReader.html | took 594ms 13:17:42 INFO - PROCESS | 3884 | 1466630262263 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 13:17:42 INFO - PROCESS | 3884 | 1466630262265 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 13:17:42 INFO - TEST-START | /FileAPI/historical.html 13:17:42 INFO - PROCESS | 3884 | 1466630262268 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 13:17:42 INFO - PROCESS | 3884 | 1466630262269 Marionette TRACE conn3 <- [1,3006,null,{}] 13:17:42 INFO - PROCESS | 3884 | 1466630262273 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:42 INFO - PROCESS | 3884 | 1466630262275 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:42 INFO - PROCESS | 3884 | 1466630262402 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 13:17:42 INFO - PROCESS | 3884 | 1466630262464 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:42 INFO - PROCESS | 3884 | 1466630262466 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:42 INFO - PROCESS | 3884 | ++DOCSHELL 104C9000 == 45 [pid = 3884] [id = 763] 13:17:42 INFO - PROCESS | 3884 | ++DOMWINDOW == 98 (104D2000) [pid = 3884] [serial = 2287] [outer = 00000000] 13:17:42 INFO - PROCESS | 3884 | ++DOMWINDOW == 99 (1A562400) [pid = 3884] [serial = 2288] [outer = 104D2000] 13:17:42 INFO - PROCESS | 3884 | 1466630262509 Marionette DEBUG loaded listener.js 13:17:42 INFO - PROCESS | 3884 | ++DOMWINDOW == 100 (1A598C00) [pid = 3884] [serial = 2289] [outer = 104D2000] 13:17:42 INFO - PROCESS | 3884 | 1466630262863 Marionette TRACE conn3 <- [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"]]]}] 13:17:42 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 13:17:42 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 13:17:42 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 13:17:42 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 13:17:42 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 13:17:42 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 13:17:42 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 13:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:17:42 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 13:17:42 INFO - TEST-OK | /FileAPI/historical.html | took 641ms 13:17:42 INFO - PROCESS | 3884 | 1466630262906 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 13:17:42 INFO - PROCESS | 3884 | 1466630262908 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 13:17:42 INFO - TEST-START | /FileAPI/idlharness.html 13:17:42 INFO - PROCESS | 3884 | 1466630262912 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 13:17:42 INFO - PROCESS | 3884 | 1466630262913 Marionette TRACE conn3 <- [1,3010,null,{}] 13:17:42 INFO - PROCESS | 3884 | 1466630262916 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:42 INFO - PROCESS | 3884 | 1466630262918 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:43 INFO - PROCESS | 3884 | 1466630263050 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 13:17:43 INFO - PROCESS | 3884 | 1466630263057 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:43 INFO - PROCESS | 3884 | 1466630263060 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:43 INFO - PROCESS | 3884 | ++DOCSHELL 196C3800 == 46 [pid = 3884] [id = 764] 13:17:43 INFO - PROCESS | 3884 | ++DOMWINDOW == 101 (196C7800) [pid = 3884] [serial = 2290] [outer = 00000000] 13:17:43 INFO - PROCESS | 3884 | ++DOMWINDOW == 102 (196CE000) [pid = 3884] [serial = 2291] [outer = 196C7800] 13:17:43 INFO - PROCESS | 3884 | 1466630263106 Marionette DEBUG loaded listener.js 13:17:43 INFO - PROCESS | 3884 | ++DOMWINDOW == 103 (19E87C00) [pid = 3884] [serial = 2292] [outer = 196C7800] 13:17:44 INFO - PROCESS | 3884 | 1466630264094 Marionette TRACE conn3 <- [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\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\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\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\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\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\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\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\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]]]}] 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 13:17:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:17:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:17:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:17:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:17:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:17:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:17:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 13:17:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:17:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:17:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:17:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:17:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:17:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:17:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:17:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 13:17:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:17:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:17:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:17:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:17:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:17:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:17:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 13:17:44 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 13:17:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:17:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:17:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:17:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:17:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:17:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:17:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 13:17:44 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 13:17:44 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 13:17:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:17:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:17:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:17:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:17:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:17:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:17:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 13:17:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:17:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:17:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:17:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:17:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:17:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:17:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 13:17:44 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 13:17:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:17:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:17:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:17:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:17:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:17:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:17:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 13:17:44 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 13:17:44 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 13:17:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:17:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:17:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:17:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:17:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:17:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:17:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 13:17:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 13:17:44 INFO - TEST-OK | /FileAPI/idlharness.html | took 1375ms 13:17:44 INFO - PROCESS | 3884 | 1466630264299 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 13:17:44 INFO - PROCESS | 3884 | 1466630264303 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 13:17:44 INFO - TEST-START | /FileAPI/idlharness.worker 13:17:44 INFO - PROCESS | 3884 | 1466630264309 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 13:17:44 INFO - PROCESS | 3884 | 1466630264312 Marionette TRACE conn3 <- [1,3014,null,{}] 13:17:44 INFO - PROCESS | 3884 | 1466630264318 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:44 INFO - PROCESS | 3884 | 1466630264321 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:44 INFO - PROCESS | 3884 | 1466630264419 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 13:17:44 INFO - PROCESS | 3884 | 1466630264646 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:44 INFO - PROCESS | 3884 | 1466630264651 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:44 INFO - PROCESS | 3884 | ++DOCSHELL 196C8400 == 47 [pid = 3884] [id = 765] 13:17:44 INFO - PROCESS | 3884 | ++DOMWINDOW == 104 (19710400) [pid = 3884] [serial = 2293] [outer = 00000000] 13:17:44 INFO - PROCESS | 3884 | ++DOMWINDOW == 105 (19715400) [pid = 3884] [serial = 2294] [outer = 19710400] 13:17:44 INFO - PROCESS | 3884 | 1466630264708 Marionette DEBUG loaded listener.js 13:17:44 INFO - PROCESS | 3884 | ++DOMWINDOW == 106 (19719000) [pid = 3884] [serial = 2295] [outer = 19710400] 13:17:44 INFO - PROCESS | 3884 | [3884] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:17:45 INFO - PROCESS | 3884 | 1466630265848 Marionette TRACE conn3 <- [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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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,{},{}]]]}] 13:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 13:17:45 INFO - {} 13:17:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:17:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:17:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:17:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:17:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:17:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 13:17:45 INFO - {} 13:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 13:17:45 INFO - {} 13:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 13:17:45 INFO - {} 13:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 13:17:45 INFO - {} 13:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 13:17:45 INFO - {} 13:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 13:17:45 INFO - {} 13:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 13:17:45 INFO - {} 13:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 13:17:45 INFO - {} 13:17:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:17:45 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:17:45 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:17:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:17:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:17:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:17:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 13:17:45 INFO - {} 13:17:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:17:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:17:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:17:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:17:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:17:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 13:17:45 INFO - {} 13:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 13:17:45 INFO - {} 13:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 13:17:45 INFO - {} 13:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 13:17:45 INFO - {} 13:17:45 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 13:17:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:17:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:17:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:17:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:17:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:17:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 13:17:45 INFO - {} 13:17:45 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 - {} 13:17:45 INFO - {} 13:17:45 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 13:17:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:17:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:17:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:17:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:17:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:17:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 13:17:45 INFO - {} 13:17:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:17:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:17:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:17:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:17:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:17:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 13:17:46 INFO - {} 13:17:46 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 13:17:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:17:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:17:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:17:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:17:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:17:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:17:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 13:17:46 INFO - {} 13:17:46 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 - {} 13:17:46 INFO - {} 13:17:46 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 13:17:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:17:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:17:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:17:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:17:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:17:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:17:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:17:46 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 13:17:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 13:17:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:17:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 13:17:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:17:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:17:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:17:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:17:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 13:17:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:17:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:17:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:17:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:17:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:17:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:17:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 13:17:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:17:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 13:17:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:17:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:17:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:17:46 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 13:17:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 13:17:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:17:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 13:17:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:17:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:17:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:17:46 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 13:17:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 13:17:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:17:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 13:17:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:17:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:17:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:17:46 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 13:17:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 13:17:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:17:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:17:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:17:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:17:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:17:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:17:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 13:17:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:17:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:17:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:17:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:17:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:17:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:17:46 INFO - {} 13:17:46 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1766ms 13:17:46 INFO - PROCESS | 3884 | 1466630266077 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 13:17:46 INFO - PROCESS | 3884 | 1466630266082 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 13:17:46 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 13:17:46 INFO - PROCESS | 3884 | 1466630266089 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 13:17:46 INFO - PROCESS | 3884 | 1466630266092 Marionette TRACE conn3 <- [1,3018,null,{}] 13:17:46 INFO - PROCESS | 3884 | 1466630266095 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:46 INFO - PROCESS | 3884 | 1466630266098 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:46 INFO - PROCESS | 3884 | 1466630266205 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 13:17:46 INFO - PROCESS | 3884 | 1466630266352 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:46 INFO - PROCESS | 3884 | 1466630266355 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:46 INFO - PROCESS | 3884 | ++DOCSHELL 1A44D400 == 48 [pid = 3884] [id = 766] 13:17:46 INFO - PROCESS | 3884 | ++DOMWINDOW == 107 (1A558800) [pid = 3884] [serial = 2296] [outer = 00000000] 13:17:46 INFO - PROCESS | 3884 | ++DOMWINDOW == 108 (1B4BCC00) [pid = 3884] [serial = 2297] [outer = 1A558800] 13:17:46 INFO - PROCESS | 3884 | 1466630266412 Marionette DEBUG loaded listener.js 13:17:46 INFO - PROCESS | 3884 | ++DOMWINDOW == 109 (1D888400) [pid = 3884] [serial = 2298] [outer = 1A558800] 13:17:46 INFO - PROCESS | 3884 | 1466630266960 Marionette TRACE conn3 <- [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]]]}] 13:17:46 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 13:17:46 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 891ms 13:17:46 INFO - PROCESS | 3884 | 1466630266991 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 13:17:47 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 13:17:47 INFO - PROCESS | 3884 | 1466630266995 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 13:17:47 INFO - PROCESS | 3884 | 1466630267017 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 13:17:47 INFO - PROCESS | 3884 | 1466630267021 Marionette TRACE conn3 <- [1,3022,null,{}] 13:17:47 INFO - PROCESS | 3884 | 1466630267033 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:47 INFO - PROCESS | 3884 | 1466630267038 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:47 INFO - PROCESS | 3884 | 1466630267149 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 13:17:47 INFO - PROCESS | 3884 | 1466630267452 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:47 INFO - PROCESS | 3884 | 1466630267456 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:47 INFO - PROCESS | 3884 | ++DOCSHELL 0C384400 == 49 [pid = 3884] [id = 767] 13:17:47 INFO - PROCESS | 3884 | ++DOMWINDOW == 110 (0C38E000) [pid = 3884] [serial = 2299] [outer = 00000000] 13:17:47 INFO - PROCESS | 3884 | ++DOMWINDOW == 111 (10C80000) [pid = 3884] [serial = 2300] [outer = 0C38E000] 13:17:47 INFO - PROCESS | 3884 | 1466630267533 Marionette DEBUG loaded listener.js 13:17:47 INFO - PROCESS | 3884 | ++DOMWINDOW == 112 (12CCE800) [pid = 3884] [serial = 2301] [outer = 0C38E000] 13:17:48 INFO - PROCESS | 3884 | 1466630268108 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 13:17:48 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 13:17:48 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1172ms 13:17:48 INFO - PROCESS | 3884 | 1466630268176 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 13:17:48 INFO - PROCESS | 3884 | 1466630268180 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 13:17:48 INFO - PROCESS | 3884 | 1466630268184 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 13:17:48 INFO - TEST-START | /FileAPI/blob/Blob-close.html 13:17:48 INFO - PROCESS | 3884 | 1466630268186 Marionette TRACE conn3 <- [1,3026,null,{}] 13:17:48 INFO - PROCESS | 3884 | 1466630268192 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:48 INFO - PROCESS | 3884 | 1466630268196 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:48 INFO - PROCESS | 3884 | 1466630268305 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 13:17:48 INFO - PROCESS | 3884 | 1466630268471 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:48 INFO - PROCESS | 3884 | 1466630268474 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:48 INFO - PROCESS | 3884 | ++DOCSHELL 12919800 == 50 [pid = 3884] [id = 768] 13:17:48 INFO - PROCESS | 3884 | ++DOMWINDOW == 113 (1324A000) [pid = 3884] [serial = 2302] [outer = 00000000] 13:17:48 INFO - PROCESS | 3884 | ++DOMWINDOW == 114 (1696E400) [pid = 3884] [serial = 2303] [outer = 1324A000] 13:17:48 INFO - PROCESS | 3884 | 1466630268522 Marionette DEBUG loaded listener.js 13:17:48 INFO - PROCESS | 3884 | ++DOMWINDOW == 115 (1697B400) [pid = 3884] [serial = 2304] [outer = 1324A000] 13:17:48 INFO - PROCESS | 3884 | --DOCSHELL 16FE8000 == 49 [pid = 3884] [id = 721] 13:17:48 INFO - PROCESS | 3884 | --DOCSHELL 104C9000 == 48 [pid = 3884] [id = 763] 13:17:48 INFO - PROCESS | 3884 | --DOCSHELL 104F3C00 == 47 [pid = 3884] [id = 762] 13:17:48 INFO - PROCESS | 3884 | --DOCSHELL 180C1000 == 46 [pid = 3884] [id = 761] 13:17:48 INFO - PROCESS | 3884 | --DOCSHELL 10639800 == 45 [pid = 3884] [id = 760] 13:17:48 INFO - PROCESS | 3884 | --DOCSHELL 1973DC00 == 44 [pid = 3884] [id = 759] 13:17:48 INFO - PROCESS | 3884 | --DOCSHELL 178A0000 == 43 [pid = 3884] [id = 758] 13:17:48 INFO - PROCESS | 3884 | --DOCSHELL 16EDAC00 == 42 [pid = 3884] [id = 757] 13:17:48 INFO - PROCESS | 3884 | --DOCSHELL 16EB3000 == 41 [pid = 3884] [id = 756] 13:17:48 INFO - PROCESS | 3884 | --DOCSHELL 132DD400 == 40 [pid = 3884] [id = 755] 13:17:48 INFO - PROCESS | 3884 | --DOCSHELL 1075C400 == 39 [pid = 3884] [id = 754] 13:17:48 INFO - PROCESS | 3884 | --DOCSHELL 0C770800 == 38 [pid = 3884] [id = 753] 13:17:48 INFO - PROCESS | 3884 | --DOMWINDOW == 114 (1A590C00) [pid = 3884] [serial = 2168] [outer = 00000000] [url = about:blank] 13:17:48 INFO - PROCESS | 3884 | --DOMWINDOW == 113 (16EB1400) [pid = 3884] [serial = 2132] [outer = 00000000] [url = about:blank] 13:17:48 INFO - PROCESS | 3884 | --DOMWINDOW == 112 (1A562000) [pid = 3884] [serial = 2227] [outer = 00000000] [url = about:blank] 13:17:48 INFO - PROCESS | 3884 | --DOMWINDOW == 111 (1A87CC00) [pid = 3884] [serial = 2230] [outer = 00000000] [url = about:blank] 13:17:48 INFO - PROCESS | 3884 | --DOMWINDOW == 110 (1A890000) [pid = 3884] [serial = 2233] [outer = 00000000] [url = about:blank] 13:17:48 INFO - PROCESS | 3884 | --DOMWINDOW == 109 (1A87C000) [pid = 3884] [serial = 2231] [outer = 00000000] [url = about:blank] 13:17:48 INFO - PROCESS | 3884 | --DOMWINDOW == 108 (1A03DC00) [pid = 3884] [serial = 2207] [outer = 00000000] [url = about:blank] 13:17:48 INFO - PROCESS | 3884 | --DOMWINDOW == 107 (19960C00) [pid = 3884] [serial = 2206] [outer = 00000000] [url = about:blank] 13:17:48 INFO - PROCESS | 3884 | --DOMWINDOW == 106 (15114000) [pid = 3884] [serial = 2236] [outer = 00000000] [url = about:blank] 13:17:48 INFO - PROCESS | 3884 | --DOMWINDOW == 105 (13132800) [pid = 3884] [serial = 2201] [outer = 00000000] [url = about:blank] 13:17:48 INFO - PROCESS | 3884 | --DOMWINDOW == 104 (114E0800) [pid = 3884] [serial = 2200] [outer = 00000000] [url = about:blank] 13:17:48 INFO - PROCESS | 3884 | --DOMWINDOW == 103 (143A7000) [pid = 3884] [serial = 2215] [outer = 00000000] [url = about:blank] 13:17:48 INFO - PROCESS | 3884 | --DOMWINDOW == 102 (1548F400) [pid = 3884] [serial = 2216] [outer = 00000000] [url = about:blank] 13:17:48 INFO - PROCESS | 3884 | --DOMWINDOW == 101 (180AF000) [pid = 3884] [serial = 2221] [outer = 00000000] [url = about:blank] 13:17:48 INFO - PROCESS | 3884 | --DOMWINDOW == 100 (180B4800) [pid = 3884] [serial = 2222] [outer = 00000000] [url = about:blank] 13:17:48 INFO - PROCESS | 3884 | --DOMWINDOW == 99 (16EE3800) [pid = 3884] [serial = 2218] [outer = 00000000] [url = about:blank] 13:17:48 INFO - PROCESS | 3884 | --DOMWINDOW == 98 (1757DC00) [pid = 3884] [serial = 2219] [outer = 00000000] [url = about:blank] 13:17:48 INFO - PROCESS | 3884 | --DOMWINDOW == 97 (19965C00) [pid = 3884] [serial = 2224] [outer = 00000000] [url = about:blank] 13:17:48 INFO - PROCESS | 3884 | --DOMWINDOW == 96 (19E7CC00) [pid = 3884] [serial = 2238] [outer = 00000000] [url = about:blank] 13:17:48 INFO - PROCESS | 3884 | --DOMWINDOW == 95 (16053C00) [pid = 3884] [serial = 2204] [outer = 00000000] [url = about:blank] 13:17:48 INFO - PROCESS | 3884 | --DOMWINDOW == 94 (15484400) [pid = 3884] [serial = 2203] [outer = 00000000] [url = about:blank] 13:17:48 INFO - PROCESS | 3884 | --DOMWINDOW == 93 (13252C00) [pid = 3884] [serial = 2213] [outer = 00000000] [url = about:blank] 13:17:48 INFO - PROCESS | 3884 | --DOMWINDOW == 92 (12E5F400) [pid = 3884] [serial = 2212] [outer = 00000000] [url = about:blank] 13:17:48 INFO - PROCESS | 3884 | --DOMWINDOW == 91 (1A595000) [pid = 3884] [serial = 2210] [outer = 00000000] [url = about:blank] 13:17:48 INFO - PROCESS | 3884 | --DOMWINDOW == 90 (1A561C00) [pid = 3884] [serial = 2209] [outer = 00000000] [url = about:blank] 13:17:48 INFO - PROCESS | 3884 | --DOMWINDOW == 89 (1A034400) [pid = 3884] [serial = 2242] [outer = 00000000] [url = about:blank] 13:17:48 INFO - PROCESS | 3884 | --DOMWINDOW == 88 (16631C00) [pid = 3884] [serial = 2241] [outer = 00000000] [url = about:blank] 13:17:48 INFO - PROCESS | 3884 | --DOMWINDOW == 87 (1AC64800) [pid = 3884] [serial = 2244] [outer = 00000000] [url = about:blank] 13:17:48 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (1A892C00) [pid = 3884] [serial = 2234] [outer = 00000000] [url = about:blank] 13:17:48 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (1A5DAC00) [pid = 3884] [serial = 2228] [outer = 00000000] [url = about:blank] 13:17:48 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (1A879800) [pid = 3884] [serial = 2239] [outer = 00000000] [url = about:blank] 13:17:48 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (19E80400) [pid = 3884] [serial = 2225] [outer = 00000000] [url = about:blank] 13:17:48 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (135AA400) [pid = 3884] [serial = 2129] [outer = 00000000] [url = about:blank] 13:17:48 INFO - PROCESS | 3884 | --DOMWINDOW == 81 (17D72000) [pid = 3884] [serial = 2165] [outer = 00000000] [url = about:blank] 13:17:48 INFO - PROCESS | 3884 | --DOMWINDOW == 80 (1698BC00) [pid = 3884] [serial = 2126] [outer = 00000000] [url = about:blank] 13:17:48 INFO - PROCESS | 3884 | --DOMWINDOW == 79 (13935800) [pid = 3884] [serial = 2162] [outer = 00000000] [url = about:blank] 13:17:48 INFO - PROCESS | 3884 | --DOMWINDOW == 78 (1A58B800) [pid = 3884] [serial = 2159] [outer = 00000000] [url = about:blank] 13:17:48 INFO - PROCESS | 3884 | 1466630268974 Marionette TRACE conn3 <- [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"]]]}] 13:17:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 13:17:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 13:17:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:17:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 13:17:49 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 844ms 13:17:49 INFO - PROCESS | 3884 | 1466630269037 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 13:17:49 INFO - PROCESS | 3884 | 1466630269041 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 13:17:49 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 13:17:49 INFO - PROCESS | 3884 | 1466630269047 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 13:17:49 INFO - PROCESS | 3884 | 1466630269049 Marionette TRACE conn3 <- [1,3030,null,{}] 13:17:49 INFO - PROCESS | 3884 | 1466630269052 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:49 INFO - PROCESS | 3884 | 1466630269055 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:49 INFO - PROCESS | 3884 | 1466630269144 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 13:17:49 INFO - PROCESS | 3884 | 1466630269149 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:49 INFO - PROCESS | 3884 | 1466630269152 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:49 INFO - PROCESS | 3884 | ++DOCSHELL 135A7800 == 39 [pid = 3884] [id = 769] 13:17:49 INFO - PROCESS | 3884 | ++DOMWINDOW == 79 (135A7C00) [pid = 3884] [serial = 2305] [outer = 00000000] 13:17:49 INFO - PROCESS | 3884 | ++DOMWINDOW == 80 (16051C00) [pid = 3884] [serial = 2306] [outer = 135A7C00] 13:17:49 INFO - PROCESS | 3884 | 1466630269196 Marionette DEBUG loaded listener.js 13:17:49 INFO - PROCESS | 3884 | ++DOMWINDOW == 81 (1662F400) [pid = 3884] [serial = 2307] [outer = 135A7C00] 13:17:49 INFO - PROCESS | 3884 | 1466630269853 Marionette TRACE conn3 <- [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]]]}] 13:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 13:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 13:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 13:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 13:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 13:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 13:17:49 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. 13:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 13:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 13:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 13:17:49 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'.) 13:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 13:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 13:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 13:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 13:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 13:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 13:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 13:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 13:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 13:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 13:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 13:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 13:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 13:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 13:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 13:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 13:17:49 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. 13:17:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 13:17:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:17:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 13:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 13:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 13:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 13:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 13:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 13:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 13:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 13:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 13:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 13:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 13:17:49 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. 13:17:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 13:17:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:17:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:17:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 13:17:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:17:49 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. 13:17:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 13:17:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:17:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:17:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 13:17:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 13:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 13:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 13:17:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 13:17:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 13:17:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:17:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 13:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 13:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 13:17:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 13:17:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:17:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:17:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:17:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 13:17:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 13:17:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:17:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:17:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:17:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:17:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 13:17:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:17:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:17:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:17:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:17:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 13:17:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:17:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:17:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:17:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 13:17:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 13:17:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:17:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:17:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:17:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:17:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 13:17:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:17:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:17:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:17:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:17:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 13:17:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:17:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:17:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:17:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:17:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 13:17:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:17:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 13:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 13:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 13:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 13:17:50 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 954ms 13:17:50 INFO - PROCESS | 3884 | 1466630270004 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 13:17:50 INFO - PROCESS | 3884 | 1466630270006 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 13:17:50 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 13:17:50 INFO - PROCESS | 3884 | 1466630270019 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 13:17:50 INFO - PROCESS | 3884 | 1466630270025 Marionette TRACE conn3 <- [1,3034,null,{}] 13:17:50 INFO - PROCESS | 3884 | 1466630270034 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:50 INFO - PROCESS | 3884 | 1466630270037 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:50 INFO - PROCESS | 3884 | 1466630270124 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 13:17:50 INFO - PROCESS | 3884 | 1466630270131 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:50 INFO - PROCESS | 3884 | 1466630270133 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:50 INFO - PROCESS | 3884 | ++DOCSHELL 178A3C00 == 40 [pid = 3884] [id = 770] 13:17:50 INFO - PROCESS | 3884 | ++DOMWINDOW == 82 (178A4800) [pid = 3884] [serial = 2308] [outer = 00000000] 13:17:50 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (180AAC00) [pid = 3884] [serial = 2309] [outer = 178A4800] 13:17:50 INFO - PROCESS | 3884 | 1466630270180 Marionette DEBUG loaded listener.js 13:17:50 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (180B8400) [pid = 3884] [serial = 2310] [outer = 178A4800] 13:17:50 INFO - PROCESS | 3884 | [3884] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:17:50 INFO - PROCESS | 3884 | 1466630270686 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 13:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 13:17:50 INFO - {} 13:17:50 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 704ms 13:17:50 INFO - PROCESS | 3884 | 1466630270715 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 13:17:50 INFO - PROCESS | 3884 | 1466630270717 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 13:17:50 INFO - PROCESS | 3884 | 1466630270720 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 13:17:50 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 13:17:50 INFO - PROCESS | 3884 | 1466630270722 Marionette TRACE conn3 <- [1,3038,null,{}] 13:17:50 INFO - PROCESS | 3884 | 1466630270725 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:50 INFO - PROCESS | 3884 | 1466630270727 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:50 INFO - PROCESS | 3884 | 1466630270815 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 13:17:50 INFO - PROCESS | 3884 | 1466630270823 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:50 INFO - PROCESS | 3884 | 1466630270825 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:50 INFO - PROCESS | 3884 | ++DOCSHELL 180A3800 == 41 [pid = 3884] [id = 771] 13:17:50 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (180BC400) [pid = 3884] [serial = 2311] [outer = 00000000] 13:17:50 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (19740800) [pid = 3884] [serial = 2312] [outer = 180BC400] 13:17:50 INFO - PROCESS | 3884 | 1466630270870 Marionette DEBUG loaded listener.js 13:17:50 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (1974C000) [pid = 3884] [serial = 2313] [outer = 180BC400] 13:17:51 INFO - PROCESS | 3884 | 1466630271369 Marionette TRACE conn3 <- [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]]]}] 13:17:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 13:17:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 13:17:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 13:17:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 13:17:51 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 703ms 13:17:51 INFO - PROCESS | 3884 | 1466630271420 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 13:17:51 INFO - PROCESS | 3884 | 1466630271422 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 13:17:51 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 13:17:51 INFO - PROCESS | 3884 | 1466630271427 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 13:17:51 INFO - PROCESS | 3884 | 1466630271428 Marionette TRACE conn3 <- [1,3042,null,{}] 13:17:51 INFO - PROCESS | 3884 | 1466630271432 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:51 INFO - PROCESS | 3884 | 1466630271434 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:51 INFO - PROCESS | 3884 | 1466630271558 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 13:17:51 INFO - PROCESS | 3884 | 1466630271628 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:51 INFO - PROCESS | 3884 | 1466630271634 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:51 INFO - PROCESS | 3884 | ++DOCSHELL 1973D800 == 42 [pid = 3884] [id = 772] 13:17:51 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (1973DC00) [pid = 3884] [serial = 2314] [outer = 00000000] 13:17:51 INFO - PROCESS | 3884 | ++DOMWINDOW == 89 (19E7CC00) [pid = 3884] [serial = 2315] [outer = 1973DC00] 13:17:51 INFO - PROCESS | 3884 | 1466630271687 Marionette DEBUG loaded listener.js 13:17:51 INFO - PROCESS | 3884 | ++DOMWINDOW == 90 (19F36C00) [pid = 3884] [serial = 2316] [outer = 1973DC00] 13:17:52 INFO - PROCESS | 3884 | 1466630272426 Marionette TRACE conn3 <- [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"]]]}] 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 13:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 13:17:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 13:17:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:17:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:17:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 13:17:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:17:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:17:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 13:17:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:17:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:17:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 13:17:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:17:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:17:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 13:17:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:17:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:17:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 13:17:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:17:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:17:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 13:17:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:17:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:17:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 13:17:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:17:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:17:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 13:17:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:17:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:17:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 13:17:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:17:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:17:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 13:17:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:17:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:17:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 13:17:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:17:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:17:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 13:17:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:17:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:17:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 13:17:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:17:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:17:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 13:17:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:17:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:17:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 13:17:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:17:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:17:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 13:17:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:17:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:17:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 13:17:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:17:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:17:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 13:17:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:17:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:17:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 13:17:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:17:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:17:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 13:17:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:17:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:17:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 13:17:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:17:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:17:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:17:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:17:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:17:52 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" 13:17:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:17:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:17:52 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" 13:17:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:17:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:17:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:17:52 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1188ms 13:17:52 INFO - PROCESS | 3884 | 1466630272609 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 13:17:52 INFO - TEST-START | /FileAPI/file/File-constructor.html 13:17:52 INFO - PROCESS | 3884 | 1466630272611 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 13:17:52 INFO - PROCESS | 3884 | 1466630272615 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 13:17:52 INFO - PROCESS | 3884 | 1466630272617 Marionette TRACE conn3 <- [1,3046,null,{}] 13:17:52 INFO - PROCESS | 3884 | 1466630272625 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:52 INFO - PROCESS | 3884 | 1466630272628 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:52 INFO - PROCESS | 3884 | 1466630272749 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 13:17:52 INFO - PROCESS | 3884 | 1466630272754 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:52 INFO - PROCESS | 3884 | 1466630272756 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:52 INFO - PROCESS | 3884 | ++DOCSHELL 1A560000 == 43 [pid = 3884] [id = 773] 13:17:52 INFO - PROCESS | 3884 | ++DOMWINDOW == 91 (1A561C00) [pid = 3884] [serial = 2317] [outer = 00000000] 13:17:52 INFO - PROCESS | 3884 | ++DOMWINDOW == 92 (1A5DBC00) [pid = 3884] [serial = 2318] [outer = 1A561C00] 13:17:52 INFO - PROCESS | 3884 | 1466630272799 Marionette DEBUG loaded listener.js 13:17:52 INFO - PROCESS | 3884 | ++DOMWINDOW == 93 (1A5DFC00) [pid = 3884] [serial = 2319] [outer = 1A561C00] 13:17:53 INFO - PROCESS | 3884 | --DOMWINDOW == 92 (19E7BC00) [pid = 3884] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 13:17:53 INFO - PROCESS | 3884 | --DOMWINDOW == 91 (1981B000) [pid = 3884] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 13:17:53 INFO - PROCESS | 3884 | --DOMWINDOW == 90 (143A7400) [pid = 3884] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 13:17:53 INFO - PROCESS | 3884 | --DOMWINDOW == 89 (104D2000) [pid = 3884] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 13:17:53 INFO - PROCESS | 3884 | --DOMWINDOW == 88 (10B60C00) [pid = 3884] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 13:17:53 INFO - PROCESS | 3884 | --DOMWINDOW == 87 (17D33400) [pid = 3884] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 13:17:53 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (1041DC00) [pid = 3884] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 13:17:53 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (16EDF000) [pid = 3884] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 13:17:53 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (16EC2400) [pid = 3884] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:17:53 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (1332D400) [pid = 3884] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 13:17:53 INFO - PROCESS | 3884 | --DOMWINDOW == 82 (1973E400) [pid = 3884] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 13:17:53 INFO - PROCESS | 3884 | 1466630273373 Marionette TRACE conn3 <- [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]]]}] 13:17:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 13:17:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 13:17:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 13:17:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 13:17:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 13:17:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 13:17:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 13:17:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 13:17:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 13:17:53 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 13:17:53 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 13:17:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:17:53 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 13:17:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 13:17:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 13:17:53 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:17:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 13:17:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:17:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 13:17:53 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 13:17:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 13:17:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:17:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 13:17:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 13:17:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 13:17:53 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 797ms 13:17:53 INFO - PROCESS | 3884 | 1466630273428 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 13:17:53 INFO - PROCESS | 3884 | 1466630273430 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 13:17:53 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 13:17:53 INFO - PROCESS | 3884 | 1466630273433 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 13:17:53 INFO - PROCESS | 3884 | 1466630273435 Marionette TRACE conn3 <- [1,3050,null,{}] 13:17:53 INFO - PROCESS | 3884 | 1466630273438 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:53 INFO - PROCESS | 3884 | 1466630273440 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:53 INFO - PROCESS | 3884 | 1466630273521 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 13:17:53 INFO - PROCESS | 3884 | 1466630273527 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:53 INFO - PROCESS | 3884 | 1466630273529 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:53 INFO - PROCESS | 3884 | ++DOCSHELL 1A55B800 == 44 [pid = 3884] [id = 774] 13:17:53 INFO - PROCESS | 3884 | ++DOMWINDOW == 83 (1A55BC00) [pid = 3884] [serial = 2320] [outer = 00000000] 13:17:53 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (1A86E800) [pid = 3884] [serial = 2321] [outer = 1A55BC00] 13:17:53 INFO - PROCESS | 3884 | 1466630273571 Marionette DEBUG loaded listener.js 13:17:53 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (1A879800) [pid = 3884] [serial = 2322] [outer = 1A55BC00] 13:17:53 INFO - PROCESS | 3884 | [3884] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:17:54 INFO - PROCESS | 3884 | 1466630274016 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 13:17:54 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 13:17:54 INFO - {} 13:17:54 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 641ms 13:17:54 INFO - PROCESS | 3884 | 1466630274072 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 13:17:54 INFO - PROCESS | 3884 | 1466630274074 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 13:17:54 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 13:17:54 INFO - PROCESS | 3884 | 1466630274086 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 13:17:54 INFO - PROCESS | 3884 | 1466630274088 Marionette TRACE conn3 <- [1,3054,null,{}] 13:17:54 INFO - PROCESS | 3884 | 1466630274092 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:54 INFO - PROCESS | 3884 | 1466630274094 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:54 INFO - PROCESS | 3884 | 1466630274176 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 13:17:54 INFO - PROCESS | 3884 | 1466630274214 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:54 INFO - PROCESS | 3884 | 1466630274216 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:54 INFO - PROCESS | 3884 | ++DOCSHELL 132DD400 == 45 [pid = 3884] [id = 775] 13:17:54 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (1A890000) [pid = 3884] [serial = 2323] [outer = 00000000] 13:17:54 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (1A893C00) [pid = 3884] [serial = 2324] [outer = 1A890000] 13:17:54 INFO - PROCESS | 3884 | 1466630274259 Marionette DEBUG loaded listener.js 13:17:54 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (1AA42000) [pid = 3884] [serial = 2325] [outer = 1A890000] 13:17:54 INFO - PROCESS | 3884 | 1466630274685 Marionette TRACE conn3 <- [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]]]}] 13:17:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 13:17:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 13:17:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 13:17:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 13:17:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 13:17:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 13:17:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 13:17:54 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 657ms 13:17:54 INFO - PROCESS | 3884 | 1466630274745 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 13:17:54 INFO - PROCESS | 3884 | 1466630274747 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 13:17:54 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 13:17:54 INFO - PROCESS | 3884 | 1466630274751 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 13:17:54 INFO - PROCESS | 3884 | 1466630274752 Marionette TRACE conn3 <- [1,3058,null,{}] 13:17:54 INFO - PROCESS | 3884 | 1466630274756 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:54 INFO - PROCESS | 3884 | 1466630274758 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:54 INFO - PROCESS | 3884 | 1466630274842 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 13:17:54 INFO - PROCESS | 3884 | 1466630274846 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:54 INFO - PROCESS | 3884 | 1466630274848 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:54 INFO - PROCESS | 3884 | ++DOCSHELL 1A88D800 == 46 [pid = 3884] [id = 776] 13:17:54 INFO - PROCESS | 3884 | ++DOMWINDOW == 89 (1A892400) [pid = 3884] [serial = 2326] [outer = 00000000] 13:17:54 INFO - PROCESS | 3884 | ++DOMWINDOW == 90 (1AC65C00) [pid = 3884] [serial = 2327] [outer = 1A892400] 13:17:54 INFO - PROCESS | 3884 | 1466630274891 Marionette DEBUG loaded listener.js 13:17:54 INFO - PROCESS | 3884 | ++DOMWINDOW == 91 (180B6400) [pid = 3884] [serial = 2328] [outer = 1A892400] 13:17:55 INFO - PROCESS | 3884 | 1466630275509 Marionette TRACE conn3 <- [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]]]}] 13:17:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 13:17:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 13:17:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 13:17:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 13:17:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 13:17:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 13:17:55 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 797ms 13:17:55 INFO - PROCESS | 3884 | 1466630275555 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 13:17:55 INFO - PROCESS | 3884 | 1466630275559 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 13:17:55 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 13:17:55 INFO - PROCESS | 3884 | 1466630275604 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 13:17:55 INFO - PROCESS | 3884 | 1466630275607 Marionette TRACE conn3 <- [1,3062,null,{}] 13:17:55 INFO - PROCESS | 3884 | 1466630275660 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:55 INFO - PROCESS | 3884 | 1466630275663 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:55 INFO - PROCESS | 3884 | 1466630275786 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 13:17:55 INFO - PROCESS | 3884 | 1466630275943 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:55 INFO - PROCESS | 3884 | 1466630275946 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:55 INFO - PROCESS | 3884 | ++DOCSHELL 111E6400 == 47 [pid = 3884] [id = 777] 13:17:55 INFO - PROCESS | 3884 | ++DOMWINDOW == 92 (113C8800) [pid = 3884] [serial = 2329] [outer = 00000000] 13:17:56 INFO - PROCESS | 3884 | ++DOMWINDOW == 93 (139D1C00) [pid = 3884] [serial = 2330] [outer = 113C8800] 13:17:56 INFO - PROCESS | 3884 | 1466630276031 Marionette DEBUG loaded listener.js 13:17:56 INFO - PROCESS | 3884 | ++DOMWINDOW == 94 (139D5C00) [pid = 3884] [serial = 2331] [outer = 113C8800] 13:17:56 INFO - PROCESS | 3884 | 1466630276568 Marionette TRACE conn3 <- [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]]]}] 13:17:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 13:17:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 13:17:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 13:17:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 13:17:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 13:17:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 13:17:56 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1032ms 13:17:56 INFO - PROCESS | 3884 | 1466630276591 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 13:17:56 INFO - PROCESS | 3884 | 1466630276596 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 13:17:56 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 13:17:56 INFO - PROCESS | 3884 | 1466630276603 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 13:17:56 INFO - PROCESS | 3884 | 1466630276606 Marionette TRACE conn3 <- [1,3066,null,{}] 13:17:56 INFO - PROCESS | 3884 | 1466630276624 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:56 INFO - PROCESS | 3884 | 1466630276628 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:56 INFO - PROCESS | 3884 | 1466630276777 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 13:17:56 INFO - PROCESS | 3884 | 1466630276862 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:56 INFO - PROCESS | 3884 | 1466630276865 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:56 INFO - PROCESS | 3884 | ++DOCSHELL 13CCE800 == 48 [pid = 3884] [id = 778] 13:17:56 INFO - PROCESS | 3884 | ++DOMWINDOW == 95 (13CD0C00) [pid = 3884] [serial = 2332] [outer = 00000000] 13:17:56 INFO - PROCESS | 3884 | ++DOMWINDOW == 96 (15114000) [pid = 3884] [serial = 2333] [outer = 13CD0C00] 13:17:56 INFO - PROCESS | 3884 | 1466630276921 Marionette DEBUG loaded listener.js 13:17:57 INFO - PROCESS | 3884 | ++DOMWINDOW == 97 (16050000) [pid = 3884] [serial = 2334] [outer = 13CD0C00] 13:17:57 INFO - PROCESS | 3884 | 1466630277521 Marionette TRACE conn3 <- [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] 13:17:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 13:17:57 INFO - PROCESS | 3884 | 1466630277551 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 13:17:57 INFO - PROCESS | 3884 | 1466630277555 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 13:17:57 INFO - PROCESS | 3884 | 1466630277558 Marionette TRACE conn3 <- [1,3070,null,{}] 13:17:57 INFO - PROCESS | 3884 | 1466630277569 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:57 INFO - PROCESS | 3884 | 1466630277574 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:57 INFO - PROCESS | 3884 | 1466630277685 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 13:17:57 INFO - PROCESS | 3884 | 1466630277842 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:57 INFO - PROCESS | 3884 | 1466630277845 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:57 INFO - PROCESS | 3884 | ++DOCSHELL 17D75C00 == 49 [pid = 3884] [id = 779] 13:17:57 INFO - PROCESS | 3884 | ++DOMWINDOW == 98 (17D76400) [pid = 3884] [serial = 2335] [outer = 00000000] 13:17:57 INFO - PROCESS | 3884 | ++DOMWINDOW == 99 (196C6800) [pid = 3884] [serial = 2336] [outer = 17D76400] 13:17:57 INFO - PROCESS | 3884 | 1466630277905 Marionette DEBUG loaded listener.js 13:17:57 INFO - PROCESS | 3884 | ++DOMWINDOW == 100 (1970F800) [pid = 3884] [serial = 2337] [outer = 17D76400] 13:17:58 INFO - PROCESS | 3884 | 1466630278403 Marionette TRACE conn3 <- [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]]]}] 13:17:58 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 13:17:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 13:17:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:17:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 13:17:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 13:17:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 906ms 13:17:58 INFO - PROCESS | 3884 | 1466630278465 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 13:17:58 INFO - PROCESS | 3884 | 1466630278467 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 13:17:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 13:17:58 INFO - PROCESS | 3884 | 1466630278471 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 13:17:58 INFO - PROCESS | 3884 | 1466630278473 Marionette TRACE conn3 <- [1,3074,null,{}] 13:17:58 INFO - PROCESS | 3884 | 1466630278478 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:58 INFO - PROCESS | 3884 | 1466630278481 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:58 INFO - PROCESS | 3884 | 1466630278597 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 13:17:58 INFO - PROCESS | 3884 | 1466630278763 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:58 INFO - PROCESS | 3884 | 1466630278766 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:58 INFO - PROCESS | 3884 | ++DOCSHELL 17D8F400 == 50 [pid = 3884] [id = 780] 13:17:58 INFO - PROCESS | 3884 | ++DOMWINDOW == 101 (19716000) [pid = 3884] [serial = 2338] [outer = 00000000] 13:17:58 INFO - PROCESS | 3884 | ++DOMWINDOW == 102 (19FC0000) [pid = 3884] [serial = 2339] [outer = 19716000] 13:17:58 INFO - PROCESS | 3884 | 1466630278821 Marionette DEBUG loaded listener.js 13:17:58 INFO - PROCESS | 3884 | ++DOMWINDOW == 103 (1A44D800) [pid = 3884] [serial = 2340] [outer = 19716000] 13:17:59 INFO - PROCESS | 3884 | 1466630279336 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 13:17:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 13:17:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 907ms 13:17:59 INFO - PROCESS | 3884 | 1466630279374 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 13:17:59 INFO - PROCESS | 3884 | 1466630279376 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 13:17:59 INFO - PROCESS | 3884 | 1466630279396 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 13:17:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 13:17:59 INFO - PROCESS | 3884 | 1466630279399 Marionette TRACE conn3 <- [1,3078,null,{}] 13:17:59 INFO - PROCESS | 3884 | 1466630279402 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:59 INFO - PROCESS | 3884 | 1466630279404 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:59 INFO - PROCESS | 3884 | 1466630279517 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 13:17:59 INFO - PROCESS | 3884 | 1466630279700 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:17:59 INFO - PROCESS | 3884 | 1466630279702 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:17:59 INFO - PROCESS | 3884 | ++DOCSHELL 10672C00 == 51 [pid = 3884] [id = 781] 13:17:59 INFO - PROCESS | 3884 | ++DOMWINDOW == 104 (107F1C00) [pid = 3884] [serial = 2341] [outer = 00000000] 13:17:59 INFO - PROCESS | 3884 | ++DOMWINDOW == 105 (10C49400) [pid = 3884] [serial = 2342] [outer = 107F1C00] 13:17:59 INFO - PROCESS | 3884 | 1466630279757 Marionette DEBUG loaded listener.js 13:17:59 INFO - PROCESS | 3884 | ++DOMWINDOW == 106 (10C4E000) [pid = 3884] [serial = 2343] [outer = 107F1C00] 13:18:00 INFO - PROCESS | 3884 | 1466630280473 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 13:18:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 13:18:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1079ms 13:18:00 INFO - PROCESS | 3884 | 1466630280494 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 13:18:00 INFO - PROCESS | 3884 | 1466630280498 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 13:18:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 13:18:00 INFO - PROCESS | 3884 | 1466630280504 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 13:18:00 INFO - PROCESS | 3884 | 1466630280507 Marionette TRACE conn3 <- [1,3082,null,{}] 13:18:00 INFO - PROCESS | 3884 | 1466630280514 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:00 INFO - PROCESS | 3884 | 1466630280519 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:18:00 INFO - PROCESS | 3884 | 1466630280627 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 13:18:00 INFO - PROCESS | 3884 | 1466630280801 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:18:00 INFO - PROCESS | 3884 | 1466630280805 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:18:00 INFO - PROCESS | 3884 | ++DOCSHELL 10C4AC00 == 52 [pid = 3884] [id = 782] 13:18:00 INFO - PROCESS | 3884 | ++DOMWINDOW == 107 (1332D400) [pid = 3884] [serial = 2344] [outer = 00000000] 13:18:00 INFO - PROCESS | 3884 | ++DOMWINDOW == 108 (1393B800) [pid = 3884] [serial = 2345] [outer = 1332D400] 13:18:00 INFO - PROCESS | 3884 | 1466630280876 Marionette DEBUG loaded listener.js 13:18:00 INFO - PROCESS | 3884 | ++DOMWINDOW == 109 (139D1000) [pid = 3884] [serial = 2346] [outer = 1332D400] 13:18:01 INFO - PROCESS | 3884 | --DOCSHELL 132DD400 == 51 [pid = 3884] [id = 775] 13:18:01 INFO - PROCESS | 3884 | --DOCSHELL 1A55B800 == 50 [pid = 3884] [id = 774] 13:18:01 INFO - PROCESS | 3884 | --DOCSHELL 1A560000 == 49 [pid = 3884] [id = 773] 13:18:01 INFO - PROCESS | 3884 | --DOCSHELL 1973D800 == 48 [pid = 3884] [id = 772] 13:18:01 INFO - PROCESS | 3884 | --DOCSHELL 180A3800 == 47 [pid = 3884] [id = 771] 13:18:01 INFO - PROCESS | 3884 | --DOCSHELL 178A3C00 == 46 [pid = 3884] [id = 770] 13:18:01 INFO - PROCESS | 3884 | --DOCSHELL 135A7800 == 45 [pid = 3884] [id = 769] 13:18:01 INFO - PROCESS | 3884 | --DOCSHELL 12919800 == 44 [pid = 3884] [id = 768] 13:18:01 INFO - PROCESS | 3884 | --DOCSHELL 0C384400 == 43 [pid = 3884] [id = 767] 13:18:01 INFO - PROCESS | 3884 | --DOCSHELL 196C8400 == 42 [pid = 3884] [id = 765] 13:18:01 INFO - PROCESS | 3884 | --DOMWINDOW == 108 (1A03EC00) [pid = 3884] [serial = 2282] [outer = 00000000] [url = about:blank] 13:18:01 INFO - PROCESS | 3884 | --DOMWINDOW == 107 (19F38C00) [pid = 3884] [serial = 2280] [outer = 00000000] [url = about:blank] 13:18:01 INFO - PROCESS | 3884 | --DOMWINDOW == 106 (16FE6000) [pid = 3884] [serial = 2285] [outer = 00000000] [url = about:blank] 13:18:01 INFO - PROCESS | 3884 | --DOMWINDOW == 105 (19E88000) [pid = 3884] [serial = 2279] [outer = 00000000] [url = about:blank] 13:18:01 INFO - PROCESS | 3884 | --DOMWINDOW == 104 (1A562400) [pid = 3884] [serial = 2288] [outer = 00000000] [url = about:blank] 13:18:01 INFO - PROCESS | 3884 | --DOMWINDOW == 103 (16973000) [pid = 3884] [serial = 2263] [outer = 00000000] [url = about:blank] 13:18:01 INFO - PROCESS | 3884 | --DOMWINDOW == 102 (16047800) [pid = 3884] [serial = 2262] [outer = 00000000] [url = about:blank] 13:18:01 INFO - PROCESS | 3884 | --DOMWINDOW == 101 (180A8800) [pid = 3884] [serial = 2273] [outer = 00000000] [url = about:blank] 13:18:01 INFO - PROCESS | 3884 | --DOMWINDOW == 100 (13136C00) [pid = 3884] [serial = 2260] [outer = 00000000] [url = about:blank] 13:18:01 INFO - PROCESS | 3884 | --DOMWINDOW == 99 (114E4C00) [pid = 3884] [serial = 2259] [outer = 00000000] [url = about:blank] 13:18:01 INFO - PROCESS | 3884 | --DOMWINDOW == 98 (1757E400) [pid = 3884] [serial = 2270] [outer = 00000000] [url = about:blank] 13:18:01 INFO - PROCESS | 3884 | --DOMWINDOW == 97 (1769CC00) [pid = 3884] [serial = 2271] [outer = 00000000] [url = about:blank] 13:18:01 INFO - PROCESS | 3884 | --DOMWINDOW == 96 (135A8400) [pid = 3884] [serial = 2247] [outer = 00000000] [url = about:blank] 13:18:01 INFO - PROCESS | 3884 | --DOMWINDOW == 95 (16EC7000) [pid = 3884] [serial = 2268] [outer = 00000000] [url = about:blank] 13:18:01 INFO - PROCESS | 3884 | --DOMWINDOW == 94 (16555000) [pid = 3884] [serial = 2265] [outer = 00000000] [url = about:blank] 13:18:01 INFO - PROCESS | 3884 | --DOMWINDOW == 93 (16628800) [pid = 3884] [serial = 2266] [outer = 00000000] [url = about:blank] 13:18:01 INFO - PROCESS | 3884 | --DOMWINDOW == 92 (1A55B000) [pid = 3884] [serial = 2256] [outer = 00000000] [url = about:blank] 13:18:01 INFO - PROCESS | 3884 | --DOMWINDOW == 91 (16EDE000) [pid = 3884] [serial = 2250] [outer = 00000000] [url = about:blank] 13:18:01 INFO - PROCESS | 3884 | --DOMWINDOW == 90 (19746400) [pid = 3884] [serial = 2253] [outer = 00000000] [url = about:blank] 13:18:01 INFO - PROCESS | 3884 | --DOMWINDOW == 89 (19743000) [pid = 3884] [serial = 2276] [outer = 00000000] [url = about:blank] 13:18:01 INFO - PROCESS | 3884 | --DOMWINDOW == 88 (1A598C00) [pid = 3884] [serial = 2289] [outer = 00000000] [url = about:blank] 13:18:01 INFO - PROCESS | 3884 | --DOMWINDOW == 87 (196CE000) [pid = 3884] [serial = 2291] [outer = 00000000] [url = about:blank] 13:18:01 INFO - PROCESS | 3884 | --DOMWINDOW == 86 (19749800) [pid = 3884] [serial = 2277] [outer = 00000000] [url = about:blank] 13:18:01 INFO - PROCESS | 3884 | --DOMWINDOW == 85 (180A5000) [pid = 3884] [serial = 2286] [outer = 00000000] [url = about:blank] 13:18:01 INFO - PROCESS | 3884 | --DOMWINDOW == 84 (180ACC00) [pid = 3884] [serial = 2274] [outer = 00000000] [url = about:blank] 13:18:01 INFO - PROCESS | 3884 | --DOMWINDOW == 83 (1A559400) [pid = 3884] [serial = 2283] [outer = 00000000] [url = about:blank] 13:18:01 INFO - PROCESS | 3884 | 1466630281453 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 13:18:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 13:18:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1001ms 13:18:01 INFO - PROCESS | 3884 | 1466630281504 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 13:18:01 INFO - PROCESS | 3884 | 1466630281511 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 13:18:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 13:18:01 INFO - PROCESS | 3884 | 1466630281521 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 13:18:01 INFO - PROCESS | 3884 | 1466630281525 Marionette TRACE conn3 <- [1,3086,null,{}] 13:18:01 INFO - PROCESS | 3884 | 1466630281530 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:01 INFO - PROCESS | 3884 | 1466630281535 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:18:01 INFO - PROCESS | 3884 | 1466630281631 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 13:18:01 INFO - PROCESS | 3884 | 1466630281746 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:18:01 INFO - PROCESS | 3884 | 1466630281749 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:18:01 INFO - PROCESS | 3884 | ++DOCSHELL 12919800 == 43 [pid = 3884] [id = 783] 13:18:01 INFO - PROCESS | 3884 | ++DOMWINDOW == 84 (12B21800) [pid = 3884] [serial = 2347] [outer = 00000000] 13:18:01 INFO - PROCESS | 3884 | ++DOMWINDOW == 85 (13935800) [pid = 3884] [serial = 2348] [outer = 12B21800] 13:18:01 INFO - PROCESS | 3884 | 1466630281797 Marionette DEBUG loaded listener.js 13:18:01 INFO - PROCESS | 3884 | ++DOMWINDOW == 86 (139DC400) [pid = 3884] [serial = 2349] [outer = 12B21800] 13:18:02 INFO - PROCESS | 3884 | 1466630282274 Marionette TRACE conn3 <- [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]]]}] 13:18:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 13:18:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 13:18:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 813ms 13:18:02 INFO - PROCESS | 3884 | 1466630282322 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 13:18:02 INFO - PROCESS | 3884 | 1466630282327 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 13:18:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 13:18:02 INFO - PROCESS | 3884 | 1466630282332 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 13:18:02 INFO - PROCESS | 3884 | 1466630282336 Marionette TRACE conn3 <- [1,3090,null,{}] 13:18:02 INFO - PROCESS | 3884 | 1466630282343 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:02 INFO - PROCESS | 3884 | 1466630282346 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:18:02 INFO - PROCESS | 3884 | 1466630282499 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 13:18:02 INFO - PROCESS | 3884 | 1466630282623 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:18:02 INFO - PROCESS | 3884 | 1466630282628 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:18:02 INFO - PROCESS | 3884 | ++DOCSHELL 10C4C800 == 44 [pid = 3884] [id = 784] 13:18:02 INFO - PROCESS | 3884 | ++DOMWINDOW == 87 (10C4D400) [pid = 3884] [serial = 2350] [outer = 00000000] 13:18:02 INFO - PROCESS | 3884 | ++DOMWINDOW == 88 (12B22000) [pid = 3884] [serial = 2351] [outer = 10C4D400] 13:18:02 INFO - PROCESS | 3884 | 1466630282685 Marionette DEBUG loaded listener.js 13:18:02 INFO - PROCESS | 3884 | ++DOMWINDOW == 89 (1319E400) [pid = 3884] [serial = 2352] [outer = 10C4D400] 13:18:03 INFO - PROCESS | 3884 | 1466630283193 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 13:18:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 13:18:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 907ms 13:18:03 INFO - PROCESS | 3884 | 1466630283237 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 13:18:03 INFO - PROCESS | 3884 | 1466630283241 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 13:18:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 13:18:03 INFO - PROCESS | 3884 | 1466630283265 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 13:18:03 INFO - PROCESS | 3884 | 1466630283268 Marionette TRACE conn3 <- [1,3094,null,{}] 13:18:03 INFO - PROCESS | 3884 | 1466630283272 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:03 INFO - PROCESS | 3884 | 1466630283274 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:18:03 INFO - PROCESS | 3884 | 1466630283386 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 13:18:03 INFO - PROCESS | 3884 | 1466630283567 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:18:03 INFO - PROCESS | 3884 | 1466630283572 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:18:03 INFO - PROCESS | 3884 | ++DOCSHELL 140F4C00 == 45 [pid = 3884] [id = 785] 13:18:03 INFO - PROCESS | 3884 | ++DOMWINDOW == 90 (140F6800) [pid = 3884] [serial = 2353] [outer = 00000000] 13:18:03 INFO - PROCESS | 3884 | ++DOMWINDOW == 91 (15487C00) [pid = 3884] [serial = 2354] [outer = 140F6800] 13:18:03 INFO - PROCESS | 3884 | 1466630283633 Marionette DEBUG loaded listener.js 13:18:03 INFO - PROCESS | 3884 | ++DOMWINDOW == 92 (15D49400) [pid = 3884] [serial = 2355] [outer = 140F6800] 13:18:04 INFO - PROCESS | 3884 | 1466630284192 Marionette TRACE conn3 <- [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]]]}] 13:18:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 13:18:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 13:18:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 13:18:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1000ms 13:18:04 INFO - PROCESS | 3884 | 1466630284264 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 13:18:04 INFO - PROCESS | 3884 | 1466630284266 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 13:18:04 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 13:18:04 INFO - PROCESS | 3884 | 1466630284270 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 13:18:04 INFO - PROCESS | 3884 | 1466630284273 Marionette TRACE conn3 <- [1,3098,null,{}] 13:18:04 INFO - PROCESS | 3884 | 1466630284284 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:04 INFO - PROCESS | 3884 | 1466630284289 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:18:04 INFO - PROCESS | 3884 | 1466630284427 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 13:18:04 INFO - PROCESS | 3884 | 1466630284583 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:18:04 INFO - PROCESS | 3884 | 1466630284588 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:18:04 INFO - PROCESS | 3884 | ++DOCSHELL 1696EC00 == 46 [pid = 3884] [id = 786] 13:18:04 INFO - PROCESS | 3884 | ++DOMWINDOW == 93 (16970800) [pid = 3884] [serial = 2356] [outer = 00000000] 13:18:04 INFO - PROCESS | 3884 | ++DOMWINDOW == 94 (16976800) [pid = 3884] [serial = 2357] [outer = 16970800] 13:18:04 INFO - PROCESS | 3884 | 1466630284651 Marionette DEBUG loaded listener.js 13:18:04 INFO - PROCESS | 3884 | ++DOMWINDOW == 95 (16A45800) [pid = 3884] [serial = 2358] [outer = 16970800] 13:18:05 INFO - PROCESS | 3884 | 1466630285154 Marionette TRACE conn3 <- [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"]]]}] 13:18:05 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 13:18:05 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 13:18:05 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 13:18:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:18:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:18:05 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 13:18:05 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 907ms 13:18:05 INFO - PROCESS | 3884 | 1466630285173 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 13:18:05 INFO - PROCESS | 3884 | 1466630285176 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 13:18:05 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 13:18:05 INFO - PROCESS | 3884 | 1466630285180 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 13:18:05 INFO - PROCESS | 3884 | 1466630285182 Marionette TRACE conn3 <- [1,3102,null,{}] 13:18:05 INFO - PROCESS | 3884 | 1466630285185 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:05 INFO - PROCESS | 3884 | 1466630285188 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:18:05 INFO - PROCESS | 3884 | 1466630285300 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 13:18:05 INFO - PROCESS | 3884 | 1466630285452 Marionette TRACE conn3 -> [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\", \"5266119c-3dce-42a1-b890-9d7df76a7f2e\");\n\nvar timer = null;\nif (30000) {\n 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:18:05 INFO - PROCESS | 3884 | 1466630285454 Marionette INFO sendAsync d137af45-35e0-4124-8418-a3cceb7cc6b1 13:18:05 INFO - PROCESS | 3884 | ++DOCSHELL 16975C00 == 47 [pid = 3884] [id = 787] 13:18:05 INFO - PROCESS | 3884 | ++DOMWINDOW == 96 (16D0E400) [pid = 3884] [serial = 2359] [outer = 00000000] 13:18:05 INFO - PROCESS | 3884 | ++DOMWINDOW == 97 (174FAC00) [pid = 3884] [serial = 2360] [outer = 16D0E400] 13:18:05 INFO - PROCESS | 3884 | 1466630285512 Marionette DEBUG loaded listener.js 13:18:05 INFO - PROCESS | 3884 | ++DOMWINDOW == 98 (17586C00) [pid = 3884] [serial = 2361] [outer = 16D0E400] 13:18:06 INFO - PROCESS | 3884 | 1466630286041 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 13:18:06 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 13:18:06 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 890ms 13:18:06 INFO - PROCESS | 3884 | 1466630286084 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 13:18:06 INFO - PROCESS | 3884 | 1466630286086 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 13:18:07 WARNING - u'runner_teardown' () 13:18:07 INFO - No more tests 13:18:07 INFO - Got 0 unexpected results 13:18:07 INFO - SUITE-END | took 664s 13:18:07 INFO - Closing logging queue 13:18:07 INFO - queue closed 13:18:07 INFO - Return code: 0 13:18:07 WARNING - # TBPL SUCCESS # 13:18:07 INFO - Running post-action listener: _resource_record_post_action 13:18:07 INFO - Running post-run listener: _resource_record_post_run 13:18:08 INFO - Total resource usage - Wall time: 674s; CPU: 17.0%; Read bytes: 91955200; Write bytes: 952270336; Read time: 436173; Write time: 1095553 13:18:08 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 13:18:08 INFO - install - Wall time: 4s; CPU: 10.0%; Read bytes: 0; Write bytes: 118772736; Read time: 0; Write time: 128709 13:18:08 INFO - run-tests - Wall time: 671s; CPU: 17.0%; Read bytes: 91874304; Write bytes: 814214144; Read time: 433137; Write time: 937885 13:18:08 INFO - Running post-run listener: _upload_blobber_files 13:18:08 INFO - Blob upload gear active. 13:18:08 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 13:18:08 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 13:18:08 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-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 13:18:08 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-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 13:18:09 INFO - (blobuploader) - INFO - Open directory for files ... 13:18:09 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 13:18:09 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:18:09 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:18:10 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 13:18:10 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:18:10 INFO - (blobuploader) - INFO - Done attempting. 13:18:10 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 13:18:10 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:18:10 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:18:12 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 13:18:12 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:18:12 INFO - (blobuploader) - INFO - Done attempting. 13:18:12 INFO - (blobuploader) - INFO - Iteration through files over. 13:18:12 INFO - Return code: 0 13:18:12 INFO - rmtree: C:\slave\test\build\uploaded_files.json 13:18:12 INFO - Using _rmtree_windows ... 13:18:12 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 13:18:12 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1a368fb4f1d1fddf186e875e4afc9c39681dfc64cf6d8aee25c89e6159f7f763fb17001652fbb5aace7925a95e7bd6019b29c61f844bd9b8b20aaccc7317e29b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/671b465ad86834d7db3ece2cd7f92401ec33ba6a67b08d28344389fec5d74b0fcf83fcf9889d89b7a2309bd709b2376a64f771ca52888c776f733c9466236061"} 13:18:12 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 13:18:12 INFO - Writing to file C:\slave\test\properties\blobber_files 13:18:12 INFO - Contents: 13:18:12 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1a368fb4f1d1fddf186e875e4afc9c39681dfc64cf6d8aee25c89e6159f7f763fb17001652fbb5aace7925a95e7bd6019b29c61f844bd9b8b20aaccc7317e29b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/671b465ad86834d7db3ece2cd7f92401ec33ba6a67b08d28344389fec5d74b0fcf83fcf9889d89b7a2309bd709b2376a64f771ca52888c776f733c9466236061"} 13:18:12 INFO - Running post-run listener: copy_logs_to_upload_dir 13:18:12 INFO - Copying logs to upload dir... 13:18:12 INFO - mkdir: C:\slave\test\build\upload\logs 13:18:12 INFO - Copying logs to upload dir... 13:18:12 INFO - Using _rmtree_windows ... 13:18:12 INFO - Using _rmtree_windows ... 13:18:12 INFO - Using _rmtree_windows ... 13:18:12 INFO - Using _rmtree_windows ... 13:18:12 INFO - Using _rmtree_windows ... 13:18:12 INFO - Using _rmtree_windows ... 13:18:12 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=809.326000 ========= master_lag: -2.47 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 26 secs) (at 2016-06-22 14:18:14.005973) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-22 14:18:14.007039) ========= '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-033\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-033 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-033 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-033 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-033 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-033 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1a368fb4f1d1fddf186e875e4afc9c39681dfc64cf6d8aee25c89e6159f7f763fb17001652fbb5aace7925a95e7bd6019b29c61f844bd9b8b20aaccc7317e29b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/671b465ad86834d7db3ece2cd7f92401ec33ba6a67b08d28344389fec5d74b0fcf83fcf9889d89b7a2309bd709b2376a64f771ca52888c776f733c9466236061"} build_url:https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.110000 build_url: 'https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1a368fb4f1d1fddf186e875e4afc9c39681dfc64cf6d8aee25c89e6159f7f763fb17001652fbb5aace7925a95e7bd6019b29c61f844bd9b8b20aaccc7317e29b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/671b465ad86834d7db3ece2cd7f92401ec33ba6a67b08d28344389fec5d74b0fcf83fcf9889d89b7a2309bd709b2376a64f771ca52888c776f733c9466236061"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Td9EdxE9TPiRaICOH-shrQ/artifacts/public/build/firefox-48.0.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-06-22 14:18:14.139383) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-22 14:18:14.139812) ========= '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-033\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-033 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-033 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-033 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-033 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-033 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.110000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-22 14:18:14.263135) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-22 14:18:14.263502) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-22 14:18:14.675698) ========= ========= Total master_lag: -2.38 =========